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