@@ -18,54 +18,54 @@ then unpack and test/install the tarball.
1818
1919Among the notable improvements from the 2.1.0 release are:
2020
21- Roundup supports dynamic and static compression of http
22- responses.
21+ - Roundup supports dynamic and static compression of http
22+ responses.
2323
24- Better support for range headers and HTTP 1.1 in
25- roundup-server.
24+ - Better support for range headers and HTTP 1.1 in
25+ roundup-server.
2626
27- New full text search methods. SQLite FTS and PostgreSQL
28- full text search are supported. These allow search
29- expressions in addition to simple word based
30- searches.
27+ - New full text search methods. SQLite FTS and PostgreSQL
28+ full text search are supported. These allow search
29+ expressions in addition to simple word based
30+ searches.
3131
32- Word size for Roundup's full text search increased to 50.
32+ - Word size for Roundup's full text search increased to 50.
3333
34- CORS support for the REST interface allowing Roundup to
35- be use by third party services. Includes ability to
36- list valid Origins in CSRF checks.
34+ - CORS support for the REST interface allowing Roundup to
35+ be use by third party services. Includes ability to
36+ list valid Origins in CSRF checks.
3737
38- Dockerfile support. Docker-compose for a mysql based
39- tracker.
38+ - Dockerfile support. Docker-compose for a mysql based
39+ tracker.
4040
41- Secret values in config.ini can be stored in external
42- files. This allows config.ini to be stored in a VCS
43- without exposing secrets.
41+ - Secret values in config.ini can be stored in external
42+ files. This allows config.ini to be stored in a VCS
43+ without exposing secrets.
4444
45- Improvements to REST: fix crashes, support JWT in url,
46- dynamic endpoint list, OpenAPI (Swagger) doc can be specified,
47- allowed methods reported on error.
45+ - Improvements to REST: fix crashes, support JWT in url,
46+ dynamic endpoint list, OpenAPI (Swagger) doc can be specified,
47+ allowed methods reported on error.
4848
49- Define default cache times for js and css assets.
49+ - Define default cache times for js and css assets.
5050
51- Login with empty passwords is disabled by default.
51+ - Login with empty passwords is disabled by default.
5252
53- ETag value changes depending on content-encoding
53+ - ETag value changes depending on content-encoding.
5454
55- Fix crash when importing legacy Roundup tracker with long
56- integers.
55+ - Fix crash when importing legacy Roundup tracker with long
56+ integers.
5757
58- Workaround lock contention by adding jitter to access of
59- one time key and sessions anydbm databases.
58+ - Workaround lock contention by adding jitter to access of
59+ one time key and sessions anydbm databases.
6060
61- Fixes for deprecated calls/libraries in newer Pythons:
62- distutils, crypt, socket.sslserver....
61+ - Fixes for deprecated calls/libraries in newer Pythons:
62+ distutils, crypt, socket.sslserver....
6363
64- Additional strings marked for translation.
64+ - Additional strings marked for translation.
6565
66- Multiple crash fixes.
66+ - Multiple crash fixes.
6767
68- Improvements to tracker templates.
68+ - Improvements to tracker templates.
6969
7070 Translation object added to internal database
7171 handle. This allows auditors and extensions to
@@ -93,7 +93,8 @@ database schema version. Do this before you use the web, command-line
9393or mail interface and before any users access the tracker.
9494
9595Roundup requires Python 2 newer than version 2.7.2 or Python 3 newer
96- than or equal to version 3.4 for correct operation.
96+ than or equal to version 3.6 for correct operation. (Python
97+ 3.4 or 3.5 may work, but are not tested.)
9798
9899To give Roundup a try, just download (see below), unpack and run::
99100
@@ -132,7 +133,7 @@ Roundup manages a number of issues (with flexible properties such as
132133The system facilitates communication among the participants by managing
133134discussions and notifying interested parties when issues are edited. One of
134135the major design goals for Roundup that it be simple to get going. Roundup
135- is therefore usable "out of the box" with any Python 2.7.2+ (or 3.4 +)
136+ is therefore usable "out of the box" with any Python 2.7.2+ (or 3.6 +)
136137installation. It doesn't even need to be "installed" to be operational,
137138though an install script is provided.
138139
0 commit comments