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