2 * Added --preserve-uuids to `be import-xml`.
3 * Added --assigned, --severity, and --status to `be new`.
4 * Added --notify to `be serve`.
7 * Release version 1.0.1 (bugfixes).
10 * Release version 1.0.0.
13 * Added --show-status to `be depend`.
16 * Added --tags to `be list`.
19 * `be html` uses truncated IDs in comment and bug URLs and anchors.
22 * `be html` links (<a href="...) #-delimited references in text/*
26 * Added --ssl to `be serve` using cherrypy.wsgiserver.
29 * Added 'Created comment with ID .../.../...' output to `be comment`.
30 * Added --important and --mine to `be list`.
33 * Renamed 'be-mbox-to-xml' -> 'be-mail-to-xml' and added support for
34 several mailbox formats.
37 * Changed `be list --uuids` -> `be list --ids`
38 Instead of UUIDs, it now outputs user ids: BUGDIR/BUG
41 * Added HTTP storage backend and server
42 Serve a local repo on http://localhost:8000
44 Then connect from other be calls, for example
45 be --repo http://localhost:8000 list
48 * New bugdir/bug/comment ID format replaces old bug:comment format.
49 * Deprecated support for `be diff` on Arch and Darcs <= 2.3.1. A new
50 backend abstraction (Storage) makes the former implementation
52 * Improved command completion.
53 * Removed commands close, open, email_bugs,
54 * Flipped some arguments
55 `be assign BUG-ID [ASSIGNEE]` -> `be status ASSIGNED BUG-ID ...`
56 `be severity BUG-ID SEVERITY` -> `be severity SEVERITY BUG-ID ...`
57 `be status BUG-ID STATUS` -> `be status STATUS BUG-ID ...`
60 * added --paginate and --no-pager to be.
61 * be --dir DIR COMMAND now roots the bugdir in DIR _without_ changing
63 * `be init --root DIR` should now be `be --dir DIR init`.
66 * targets are now a special type of bug (severity 'target'), so you
67 can do all the things you do with normal bugs to them as well
68 (e.g. comment on them, link them into dependency trees, etc.)
69 * new command `be due` to get/set bug due dates.
70 * changes to `be diff`
71 * exits with an error if required revision control is not possible.
72 Previously it printed a message, but exitted with status 0.
73 * removed options --new, --removed, --modified, --all
74 * added options --uuids, --subscribe
76 '--new' with '--uuids --subscribe DIR:new'
77 '--removed' with '--uuids --subscribe DIR:rem'
78 '--modified' with '--uuids --subscribe DIR:mod'
79 '--all' with '--uuids'
80 * changes to `be depend`
81 * added options --status, --severity
82 * changes to `be list`
83 * added blacklist capability to --status, --severity, --assigned
84 * removed options --target, --cur-target
86 'be list --target TARGET' with
87 'be depend --status -closed,fixed,wontfix --severity -target \
88 $(be target --resolve TARGET)'
89 'be list --cur-target' with
90 'be depend --status -closed,fixed,wontfix --severity -target \
91 $(be target --resolve)'
92 * changes to `be target`
93 * added option --resolve
94 * removed option --list
96 'be target --list' with 'be list --status all --severity target'
97 * assorted cleanups and bugfixes
102 * broke `be comment --xml` out and extended into `be import-xml`
103 * added --dir option to `be diff'
104 * new XML format <be-xml>
105 * interfaces/email/interactive:
106 * added support for [be-bug:xml] interface
107 * improved security with restrict_file_access
108 * assorted cleanups, bugfixes, and optimizations
120 * renamed becommands:
122 * removed becommands:
132 * deprecated interfaces:
138 * lots of bugfixes and cleanups, see `be diff 200` for details.
141 * Updated BeWeb to TurboGear 0.9
144 * Better diagnostics from Marien Zwart
145 * Fixed installation from Marien Zwart
146 * Support ReST comments
149 * Handle replying to comments
150 * Better help handling (Thomas Gerigk)
153 * Changes to comments are shown in bzr diff
156 * Better bzr compatibility
157 * Auto-commit support
160 * BeWeb can merge, commit, etc.
163 * Creator support (Alexander Belchenko)
169 * Added new "beweb" web interface