diff website/www/index.txt @ 6794:81d961ca11cd

merge heads
author John Rouillard <rouilj@ieee.org>
date Thu, 14 Jul 2022 15:42:31 -0400
parents dee99f8a386f 77aef1b67fdc
children 1e3ce9adc96a
line wrap: on
line diff
--- a/website/www/index.txt	Thu Jul 14 15:31:05 2022 -0400
+++ b/website/www/index.txt	Thu Jul 14 15:42:31 2022 -0400
@@ -18,38 +18,67 @@
 
 .. raw:: html
 
+   <div class="release_info note">
    <div class="release_info note">Download:
-   <a href="https://pypi.org/project/roundup/#files/">latest</a></div>
+   <a
+      href="https://pypi.org/project/roundup/#files">Download:
+     <img style="vertical-align: text-top"
+     src="https://badge.fury.io/py/roundup.svg?color=lightblue"
+      alt="PyPI version" height="18"></a>
+   <!--  <img src="https://shields.io/pypi/pyversions/roundup"> -->
+   <a style="display:block; margin-block-start: 1em; text-align:
+   center;" href="https://pypistats.org/packages/roundup" alt="">
+   <img
+   src="https://img.shields.io/badge/dynamic/json?color=blue&label=downloads%2Fmonth&cacheSeconds=86400&query=data.last_month&url=https%3A%2F%2Fpypistats.org%2Fapi%2Fpackages%2Froundup%2Frecent"
+   alt=""></a>
+   </div>
 
 Roundup is a simple-to-use and -install issue-tracking system with
 command-line, web, REST, XML-RPC and e-mail interfaces.  It is based
 on the winning design from Ka-Ping Yee in the Software Carpentry
 "Track" design competition.
 
-The current stable version of Roundup is 2.1.0. It is a bug fix
-and minor feature release for the major 2.0.0 release which
-added:
+The current stable version of Roundup is 2.2.0. It is a bug fix
+and feature release for the 2.1.0 release 
+
+Some improvements from the 2.1.0 release are:
+
+    * Roundup supports dynamic and static compression of http
+      responses. This improves performance when a front end web
+      server isn't serving compressed assets.
 
-   * Python 2 and Python 3 support
-   * a new REST interface
-   * updates to jinja2 templates including security improvements
+    * REST interface: supports CORS allowing Roundup to be
+      used by third party web sites. Origins allowed to use
+      REST can be specified. OpenAPI (Swagger) docs can be
+      added. Error handling/reporting improved.
 
-Fixes and features in the 2.1.0 release include:
+    * Dockerfile support. Docker-compose for a mysql based
+      tracker.
+
+    * New full text search methods. SQLite FTS and PostgreSQL
+      full text search are supported. These allow search
+      expressions in addition to simple word based searches.
 
-   * Installation uses setuptools and not distutils.
-   * Mysql backend now uses an index to make sure that key values are
-     not duplicated when two roundup processes run in parallel.
-   * Postgres back end now uses a server side cursor, so large queries
-     won't consume huge amounts of memory.
-   * Security fixes for jQuery, markdown handling,
-   * Valid class names are documented and enforced. All class names now
-     match ``[A-z][A-z0-9_]+[A-z_]``.
-   * Fixes/improvements to jinja2 templates
-   * Fixes for python3 compatibility.
-   * Fix sorting of multilinks in templating code.
-   * Password reset documented in user guide.
+    * Secret values in config.ini can be stored in external
+      files. This allows config.ini to be stored in a VCS
+      without exposing secrets.
+
+    * Translation object added to internal database handle. This
+      allows auditors and extensions to provide efficient
+      translations.
+
+    * MySQL database creation uses COLLATE utf8_general_ci
 
-More info on the 58 changes can be found in the `change note`_.
+    * Wsgi startup improvements (must be enabled by setting
+      feature flag).
+
+    * Fix crash when importing legacy Roundup tracker with long
+      integers.
+
+    * Fix issues with Roundup unable to find supporting files
+      when installed via pip.
+
+More info on the 57 changes can be found in the `change note`_.
 
 For more information on Roundup see the :doc:`design overview
 <docs/design>`, and all the other :doc:`documentation <docs>`. Roundup

Roundup Issue Tracker: http://roundup-tracker.org/