Add version releases to NEWS.
[be.git] / NEWS
1 April 16, 2011
2  * Added --preserve-uuids to `be import-xml`.
3  * Added --assigned, --severity, and --status to `be new`.
4
5 March 5, 2011
6  * Release version 1.0.1 (bugfixes).
7  
8 January 8, 2011
9  * Release version 1.0.0.
10
11 July 14, 2010
12  * Added --show-status to `be depend`.
13
14 June 25, 2010
15  * Added --tags to `be list`.
16
17 February 20, 2010
18  * `be html` uses truncated IDs in comment and bug URLs and anchors.
19
20 January 27, 2010
21  * `be html` links (<a href="...) #-delimited references in text/*
22    comment bodies.
23
24 January 25, 2010
25  * Added --ssl to `be serve` using cherrypy.wsgiserver.
26
27 January 23, 2010
28  * Added 'Created comment with ID .../.../...' output to `be comment`.
29  * Added --important and --mine to `be list`.
30
31 January 20, 2010
32  * Renamed 'be-mbox-to-xml' -> 'be-mail-to-xml' and added support for
33    several mailbox formats.
34
35 January 3, 2010
36  * Changed `be list --uuids` -> `be list --ids`
37    Instead of UUIDs, it now outputs user ids: BUGDIR/BUG
38
39 January 1, 2010
40  * Added HTTP storage backend and server
41    Serve a local repo on http://localhost:8000
42      be --repo REPO serve
43    Then connect from other be calls, for example
44      be --repo http://localhost:8000 list
45
46 December 31, 2009
47  * New bugdir/bug/comment ID format replaces old bug:comment format.
48  * Deprecated support for `be diff` on Arch and Darcs <= 2.3.1.  A new
49    backend abstraction (Storage) makes the former implementation
50    ungainly.
51  * Improved command completion.
52  * Removed commands close, open, email_bugs, 
53  * Flipped some arguments
54    `be assign BUG-ID [ASSIGNEE]` -> `be status ASSIGNED BUG-ID ...`
55    `be severity BUG-ID SEVERITY` -> `be severity SEVERITY BUG-ID ...`
56    `be status BUG-ID STATUS` -> `be status STATUS BUG-ID ...`
57
58 December 7, 2009
59  * added --paginate and --no-pager to be.
60  * be --dir DIR COMMAND now roots the bugdir in DIR _without_ changing
61    directories.
62  * `be init --root DIR` should now be `be --dir DIR init`.
63
64 December 5, 2009
65  * targets are now a special type of bug (severity 'target'), so you
66    can do all the things you do with normal bugs to them as well
67    (e.g. comment on them, link them into dependency trees, etc.)
68  * new command `be due` to get/set bug due dates.
69  * changes to `be diff`
70    * exits with an error if required revision control is not possible.
71      Previously it printed a message, but exitted with status 0.
72    * removed options --new, --removed, --modified, --all
73    * added options --uuids, --subscribe
74    Replace:
75      '--new' with '--uuids --subscribe DIR:new'
76      '--removed' with '--uuids --subscribe DIR:rem'
77      '--modified' with '--uuids --subscribe DIR:mod'
78      '--all' with '--uuids'
79  * changes to `be depend`
80    * added options --status, --severity
81  * changes to `be list`
82    * added blacklist capability to --status, --severity, --assigned
83    * removed options --target, --cur-target
84    Replace:
85      'be list --target TARGET' with
86      'be depend --status -closed,fixed,wontfix --severity -target \
87         $(be target --resolve TARGET)'
88      'be list --cur-target' with
89      'be depend --status -closed,fixed,wontfix --severity -target \
90         $(be target --resolve)'
91  * changes to `be target`
92    * added option --resolve
93    * removed option --list
94    Replace:
95      'be target --list' with 'be list --status all --severity target'
96  * assorted cleanups and bugfixes
97
98 December 4, 2009
99  * new commands:
100    email-bugs
101  * broke `be comment --xml` out and extended into `be import-xml`
102  * added --dir option to `be diff'
103  * new XML format <be-xml>
104  * interfaces/email/interactive:
105    * added support for [be-bug:xml] interface
106    * improved security with restrict_file_access
107  * assorted cleanups, bugfixes, and optimizations
108
109 November 17, 2009
110  * new becommands:
111    commit
112    depend
113    html
114    merge
115    remove
116    status
117    subscribe
118    tag
119  * renamed becommands:
120    set_root => init
121  * removed becommands:
122    inprogress
123    upgrade
124  * new interfaces:
125    email:
126      interactive
127      catmutt
128    xml:
129      be-mbox-to-xml
130      be-xml-to-mbox
131  * deprecated interfaces:
132    gui:
133      beg
134      wxbe
135    web:
136      Bugs-Everywhere-Web
137  * lots of bugfixes and cleanups, see `be diff 200` for details.
138
139 April 10, 2006
140  * Updated BeWeb to TurboGear 0.9
141
142 April 6, 2006
143  * Better diagnostics from Marien Zwart
144  * Fixed installation from Marien Zwart
145  * Support ReST comments
146
147 April 3, 2006
148  * Handle replying to comments
149  * Better help handling (Thomas Gerigk)
150
151 March 31, 2006
152  * Changes to comments are shown in bzr diff
153
154 March 3, 2006
155  * Better bzr compatibility
156  * Auto-commit support
157
158 Feb 3, 2006
159  * BeWeb can merge, commit, etc.
160
161 Jan 30, 2006
162  * Creator support (Alexander Belchenko)
163
164 Jan 26, 2006
165  * Unicode support
166
167 December 3, 2005
168 * Added new "beweb" web interface