1- I'm proud to release version 2.3.0b2 of the Roundup issue
2- tracker. This release is a bugfix and minor feature
1+ I'm proud to release version 2.3.0 of the Roundup issue
2+ tracker. This release is a bugfix and feature
33release, so make sure to read `docs/upgrading.txt
44<https://www.roundup-tracker.org/docs/upgrading.html>`_ to
55bring your tracker up to date.
@@ -24,10 +24,11 @@ then unpack and test/install the tarball. Also::
2424
2525Among the notable improvements from the 2.2.0 release are:
2626
27- * Dockerfile demo mode implemented.
27+ * Dockerfile demo mode implemented. This allows quick evaluation as
28+ well as the ability to spin up a configured tracker to customise.
2829
2930* SQLite backends can use WAL mode to reduce blocking between readers
30- and writers.
31+ and writers improving concurrent use .
3132
3233* Redis can be used for session database with SQLite and dbm
3334 backends. Provides a major performance improvement.
@@ -38,35 +39,37 @@ Among the notable improvements from the 2.2.0 release are:
3839* Postgres full text index can now be enabled.
3940
4041* Modifications to in-reply-to threading when there are multiple
41- matches.
42+ matches resulting in more predictable handling of messages .
4243
4344* Many updates to documentation to make it scannable, useful and
4445 work on mobile.
4546
4647* Admin documentation includes a section on setting up Content
47- Security Policy (CSP)
48+ Security Policy (CSP) to better secure your Roundup trackers.
4849
4950* REST now allows rate limiting headers to be accessed by client
5051 JavaScript.
5152
5253* Default number of rounds for PBKDF2 updated to 2M to account for
5354 improvements in password crackers and CPU power.
5455
55- * Support PBKDF2 with SHA512 for password storage
56+ * Support PBKDF2 with SHA512 for password storage to improve
57+ resistance to password crackers.
5658
5759* Deprecate SSHA password hash function.
5860
5961* roundup-admin reindex can be done in batches to manage load
6062 incurred by reindexing.
6163
6264* roundup-admin can list available templates and their installed
63- locations.
65+ locations. This is useful when installing via pip or in a docker
66+ container as supporting files are not stored in the usual locations
67+ like /usr/share/roundup.
6468
65- * Crash fixes in detector handling, configuration handling, fix for
66- sorting of multilinks.
69+ * Crash fixes in detector handling
6770
6871The file CHANGES.txt has a detailed list of feature additions and
69- bug fixes (52 ) for each release. The most recent changes from
72+ bug fixes (53 ) for each release. The most recent changes from
7073there are at the end of this announcement. Also see the
7174information in doc/upgrading.txt.
7275
@@ -148,7 +151,7 @@ and supports four database back-ends (anydbm, sqlite, mysql and postgresql).
148151Recent Changes
149152==============
150153
151- From 2.2.0 to 2.3.0b2
154+ From 2.2.0 to 2.3.0
152155
153156Fixed:
154157------
@@ -207,7 +210,7 @@ Fixed:
207210 'Access-Control-Allow-Credentials' when not matching '*'. Fixes
208211 security issue with rest when using '*'. (John Rouillard)
209212- issue2551263: In REST response expose rate limiting, sunset, allow
210- HTTP headers to calling javascript . (John Rouillard)
213+ HTTP headers to calling JavaScript . (John Rouillard)
211214- issue2551257: When downloading an attached (user supplied file),
212215 make sure that an 'X-Content-Type-Options: nosniff' header is sent.
213216 (John Rouillard)
@@ -298,3 +301,6 @@ Features:
298301 reindex the first 1000 issues while reporting any missing issues
299302 in the range. Also completion progress is reported when indexing a
300303 specific class.
304+ - doc updates: add explanation for SQL code in 1.3.3->1.4.0 upgrade.
305+ document schema table in rdbms backends and how to dump/extract
306+ version from them. (John Rouillard)
0 commit comments