summaryrefslogtreecommitdiff
path: root/NEWS
blob: 6da4bbd25e7bd316bf956f2857446cdc76b8960f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
NEWS for jt
===========

Version 0.22, released 2018-05-28
----------------------------------


Version 0.21, released 2018-05-28
----------------------------------

* The `--editor` setting now uses `{editor}` instead of `%s` as the
  placeholder for the filename to be given to an editor. This is due
  to Python 3.6 configparser libary not liking %s.

Version 0.20, released 2017-11-22
----------------------------------

* The `--layout` setting is back.

Version 0.19, released 2017-05-13
----------------------------------

* Another no-change release to debug CI.

Version 0.18, released 2017-05-13
----------------------------------

* Fix missing import for "jt remove".

Version 0.17, released 2016-06-29
----------------------------------

* A release without changes to test an ick change.

Version 0.16, released 2016-06-10
----------------------------------

* Jt will now do `git pull --rebase` before pushing changes.

Version 0.15, released 2016-05-11
----------------------------------

* Allow new-person to create pages for people with non-ASCII names.
* Remove trailing underscores from article basenames.

Version 0.14, released 2016-04-01
----------------------------------

* The name of the "notes" subdirectory can now be configured.

Version 0.13, released 2016-02-16
----------------------------------

* Actuall handle non-ASCII Unicode text more consistently (titles,
  filenames). Git is difficult.

Version 0.12, released 2016-02-16
---------------------------------

* Handle non-ASCII Unicode text more consistently (titles, filenames).

Version 0.11, released 2016-01-09
---------------------------------

* Fix merging of string-list type settings from a profile.
* Config file sections for profiles must now be "profile foo", not
  just "foo".

Version 0.10, released 2015-10-17
---------------------------------

* Added the `--profile` (`-p`) option to select a configuration file
  section to use, in addition to the default `[config]`. This allows
  the user to have, say, personal and work journals more easily.

Version 0.9, released 2015-10-03
--------------------------------

* Templates for new notes, persons, projects are now done with jinja2.

Verison 0.8, released 2015-06-30
--------------------------------

* Re-release to get version numbers consistent.

Version 0.7, released 2015-06-30
--------------------------------

* Fix typo in variable name.

Version 0.6, released 2015-03-28
--------------------------------

* A new topic page is no longer edited interactively. It is, however,
  committed to git automatically.

Version 0.5, released 2014-11-25
--------------------------------

* Add `--new-note-template` option for setting the template for a new
  note.

Version 0.4, released 2014-11-23
--------------------------------

* Method names (`_commit_to_git`, `_push_to_git`) in calls fixed.
* With `jt new --topic=foo`, the topic page foo.mdwn must exist.
* Use Ikiwiki `[[!meta link]]` for referring to topic pages.

Version 0.3, released 2014-11-22
--------------------------------

* New person pages use `link(.)` instead of hardcoding the path to the
  page.
* There is now a rudimentary acceptance test suite for some of the
  functionality of the program.
* There is a new command, `jt new-topic FOO`, which creates a topic page.
  The `jt new` command now accepts a `--topic=FOO` option to
  automatically add a link to a topic page when creating a new journal
  note.
* The `--layout` option has been dropped, breaking compatibility with
  some users at Codethink. Sorry. This can be added back, given
  patches (incl. to test suite), but it was easier to drop it when
  refactoring, given how lazy I am.

Version 0.2, released 2014-11-07
-----------------------------

* Added `--layout=pkb`, to put notes into
  `notes/$YEAR/$MONTH/$DAY/$TITLE.mdwn`.

Version 0.1, released 2014-03-29
--------------------------------

* First release.