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