Code

test that announcement.txt is pure ASCII, required at least up to
[roundup.git] / doc / announcement.txt
index 51de8d857e7187c451344130dfe4ce67bd8f045a..14e7529eee6d7ecc1143bc0e5e2b34b140e7a955 100644 (file)
@@ -1,39 +1,51 @@
-I'm proud to release version 1.4.12 of Roundup which fixes a number bugs.
+I'm proud to release version 1.4.16 of Roundup which introduces some
+minor features and, as usual, fixes some bugs:
+
+Features:
+
+- allow trackers to override the classes used to render properties in
+  templating per issue2550659 (thanks Ezio Melotti)
+- new mailgw configuration item "subject_updates_title": If set to "no"
+  a changed subject in a reply to an issue will not update the issue
+  title with the changed subject. Thanks to Arkadiusz Kita and Peter
+  Funk for requesting the feature and discussing the implementation.
+  http://thread.gmane.org/gmane.comp.bug-tracking.roundup.user/10169
+- new rdbms config item sqlite_timeout makes the previously hard-coded
+  timeout of 30 seconds configurable. This is the time a client waits
+  for the locked database to become free before giving up. Used only for
+  SQLite backend.
+- new mailgw config item unpack_rfc822 that unpacks message attachments
+  of type message/rfc822 and attaches the individual parts instead of
+  attaching the whole message/rfc822 attachment to the roundup issue.
+
+Fixed:
+
+- fixed reporting of source missing warnings
+- relevant tests made locale independent, issue2550660 (thanks
+  Benni Baermann for reporting).
+- fix for incorrect except: syntax, issue2550661 (thanks Jakub Wilk)
+- No longer use the root logger, use a logger with prefix "roundup",
+  see http://thread.gmane.org/gmane.comp.bug-tracking.roundup.devel/5356
+- improve handling of '>' when URLs are converted to links, issue2550664
+  (thanks Ezio Melotti)
+- fixed registration, issue2550665 (thanks Timo Paulssen)
+- make sorting of multilinks in the web interface more robust, issue2550663
+- Fix charset of first text-part of outgoing multipart messages, thanks Dirk
+  Geschke for reporting, see
+  http://thread.gmane.org/gmane.comp.bug-tracking.roundup.user/10223
+- Fix handling of incoming message/rfc822 attachments. These resulted in
+  a weird mail usage error because the email module threw a TypeError
+  which roundup interprets as a Reject exception. Fixes issue2550667.
+  Added regression tests for message/rfc822 attachments with and without
+  configured unpacking (mailgw unpack_rfc822, see Features above)
+  Thanks to Benni Baermann for reporting.
+- Allow search_popup macro to work with all db classes, issue2550567
+  (thanks John Kristensen)
+- lower memory footprint for (journal-) import
 
 If you're upgrading from an older version of Roundup you *must* follow
 the "Software Upgrade" guidelines given in the maintenance documentation.
 
-This release includes:
-
-- Support IMAP CRAM-MD5, thanks Jochen Maes
-- Proper handling of 'Create' permissions in both mail gateway (earlier
-  commit r4405 by Richard), web interface, and xmlrpc. This used to
-  check 'Edit' permission previously. See
-  http://thread.gmane.org/gmane.comp.bug-tracking.roundup.devel/5133
-  Add regression tests for proper handling of 'Create' and 'Edit'
-  permissions.
-- Fix handling of non-ascii in realname in the nosy mailer, this used to
-  mangle the email address making it unusable when replying. Thanks to
-  intevation for funding the fix.
-- Fix documentation on user required to run the tests, fixes 
-  issue2550618, thanks to Chris aka 'radioking'
-- Add simple doc about translating customised tracker content
-- Add "flup" setup documentation, thanks Christian Glass
-- Fix "Web Access" permission check to allow serving of static files to
-  Anonymous again
-- Add check for "Web Access" permission in all web templating permission
-  checks
-- Improvements in upgrading documentation, thanks Christian Glass
-- Display 'today' in the account user's timezone, thanks David Wolever
-- Fix file handle leak in some web interfaces with logging turned on,
-  fixes issue1675845
-- Attempt to generate more human-readable addresses in email, fixes
-  issue2550632
-- Allow value to be specified to multilink form element templating, fixes
-  issue2550613, thanks David Wolever
-- Fix thread safety with stdin in roundup-server, fixes issue2550596
-  (thanks Werner Hunger)
-
 Roundup requires python 2.3 or later (but not 3+) for correct operation.
 
 To give Roundup a try, just download (see below), unpack and run::
@@ -43,7 +55,7 @@ To give Roundup a try, just download (see below), unpack and run::
 Release info and download page:
      http://cheeseshop.python.org/pypi/roundup
 Source and documentation is available at the website:
-     http://roundup.sourceforge.net/
+     http://roundup-tracker.org/
 Mailing lists - the place to ask questions:
      http://sourceforge.net/mail/?group_id=31577