Code

Minor pre- 0.3.0 changes
[roundup.git] / CHANGES.txt
index f59f4d8e00dd9f53332e300a53d4e3217239e1da..1add3f6d9909a755d2206c0e9d1f032068eff124 100644 (file)
@@ -1,8 +1,41 @@
 This file contains the changes to the Roundup system over time. The entries
 are given with the most recent entry first.
 
+2001-10-07 - 0.3.0
+Feature:
+ . roundup-admin create now prompts for property info if none is supplied
+   on the command-line.
+ . hyperdb Class getprops() method may now return only the mutable
+   properties.
+ . CGI interfaces now generate a top-level index of their known instances.
+
+Changed:
+ . Login now uses cookies, which makes it a whole lot more flexible. We can
+   now support anonymous user access (read-only, unless there's an
+   "anonymous" user, in which case write access is permitted). Login
+   handling has been moved into cgi_client.Client.main()
+ . The "extended" schema is now the default in roundup init.
+ . The schemas have had their page headings modified to cope with the new
+   login handling. Existing installations should copy the interfaces.py
+   file from the roundup lib directory to their instance home.
+
+Fixed:
+ . Incorrectly had a Bizar Software copyright on the cgitb.py module from
+   Ping - has been removed.
+ . Pretty time interval wasn't handling > 1 month properly.
+ . Generation of links to Link/Multilink in indexes. (thanks Hubert Hoegl)
+ . AssignedTo wasn't in the "classic" schema's item page.
+ . Fixed a whole bunch of places in the CGI interface where we should have
+   been returning Not Found instead of throwing an exception.
+ . Fixed a deviation from the spec: trying to modify the 'id' property of
+   an item now throws an exception.
+ . The plain() template function now html-escapes the content.
+
+--------------------
+
 2001-08-30 - 0.2.8
 Fixed:
+ . Wasn't handling unguessable mime types for file uploads.
  . Missing import in mailgw.