Updated NEWS and closed #bea/110#
[be.git] / NEWS
1 December 31, 2009
2  * New bugdir/bug/comment ID format replaces old bug:comment format.
3  * Deprecated support for `be diff` on Arch and Darcs <= 2.3.1.  A new
4    backend abstraction (Storage) makes the former implementation
5    ungainly.
6  * Improved command completion.
7  * Removed commands close, open, email_bugs, 
8  * Flipped some arguments
9    `be assign BUG-ID [ASSIGNEE]` -> `be status ASSIGNED BUG-ID ...`
10    `be severity BUG-ID SEVERITY` -> `be severity SEVERITY BUG-ID ...`
11    `be status BUG-ID STATUS` -> `be status STATUS BUG-ID ...`
12
13 December 7, 2009
14  * added --paginate and --no-pager to be.
15  * be --dir DIR COMMAND now roots the bugdir in DIR _without_ changing
16    directories.
17  * `be init --root DIR` should now be `be --dir DIR init`.
18
19 December 5, 2009
20  * targets are now a special type of bug (severity 'target'), so you
21    can do all the things you do with normal bugs to them as well
22    (e.g. comment on them, link them into dependency trees, etc.)
23  * new command `be due` to get/set bug due dates.
24  * changes to `be diff`
25    * exits with an error if required revision control is not possible.
26      Previously it printed a message, but exitted with status 0.
27    * removed options --new, --removed, --modified, --all
28    * added options --uuids, --subscribe
29    Replace:
30      '--new' with '--uuids --subscribe DIR:new'
31      '--removed' with '--uuids --subscribe DIR:rem'
32      '--modified' with '--uuids --subscribe DIR:mod'
33      '--all' with '--uuids'
34  * changes to `be depend`
35    * added options --status, --severity
36  * changes to `be list`
37    * added blacklist capability to --status, --severity, --assigned
38    * removed options --target, --cur-target
39    Replace:
40      'be list --target TARGET' with
41      'be depend --status -closed,fixed,wontfix --severity -target \
42         $(be target --resolve TARGET)'
43      'be list --cur-target' with
44      'be depend --status -closed,fixed,wontfix --severity -target \
45         $(be target --resolve)'
46  * changes to `be target`
47    * added option --resolve
48    * removed option --list
49    Replace:
50      'be target --list' with 'be list --status all --severity target'
51  * assorted cleanups and bugfixes
52
53 December 4, 2009
54  * new commands:
55    email-bugs
56  * broke `be comment --xml` out and extended into `be import-xml`
57  * added --dir option to `be diff'
58  * new XML format <be-xml>
59  * interfaces/email/interactive:
60    * added support for [be-bug:xml] interface
61    * improved security with restrict_file_access
62  * assorted cleanups, bugfixes, and optimizations
63
64 November 17, 2009
65  * new becommands:
66    commit
67    depend
68    html
69    merge
70    remove
71    status
72    subscribe
73    tag
74  * renamed becommands:
75    set_root => init
76  * removed becommands:
77    inprogress
78    upgrade
79  * new interfaces:
80    email:
81      interactive
82      catmutt
83    xml:
84      be-mbox-to-xml
85      be-xml-to-mbox
86  * deprecated interfaces:
87    gui:
88      beg
89      wxbe
90    web:
91      Bugs-Everywhere-Web
92  * lots of bugfixes and cleanups, see `be diff 200` for details.
93
94 April 10, 2006
95  * Updated BeWeb to TurboGear 0.9
96
97 April 6, 2006
98  * Better diagnostics from Marien Zwart
99  * Fixed installation from Marien Zwart
100  * Support ReST comments
101
102 April 3, 2006
103  * Handle replying to comments
104  * Better help handling (Thomas Gerigk)
105
106 March 31, 2006
107  * Changes to comments are shown in bzr diff
108
109 March 3, 2006
110  * Better bzr compatibility
111  * Auto-commit support
112
113 Feb 3, 2006
114  * BeWeb can merge, commit, etc.
115
116 Jan 30, 2006
117  * Creator support (Alexander Belchenko)
118
119 Jan 26, 2006
120  * Unicode support
121
122 December 3, 2005
123 * Added new "beweb" web interface