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