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