It's release time again ... call for testers, last changes

"John P. Rouillard" <[email protected]> Tue, 07 Jun 2022 12:14:22 -0400
Newsgroups gmane.comp.bug-tracking.roundup.devel,gmane.comp.bug-tracking.roundup.user
Message-ID <[email protected]>
Hi all:

I am planing on a 2.2.0 roundup release in a bit over a month from now.

I hope to do a beta release towards the end of next week.

Does anybody have anything they want to see in 2.2.0? Code changes
should have tests covering them.

Currently the major changes are:

  logins with blank passwords are disabled by default

  Adding CORS preflight support (and other CORS fixes) (Thanks Marcus Priesch).

  Able to specify valid origins for CORS

  Multiple other REST improvements

  ETags change based on content-encoding

  Distutils module not required anymore for installation

  Roundup can compress responses using gzip (in std library), brotli
     or zstd (require additional modules)

  Login forms mark username and password as required

  Users are greeted upon login

  Dockerfile provided for containers. Also docker-compose for roundup
      with mysql provided. (Norbert Schlemmer)

  Fragments can be applied to designators: issue23#msg24 is one link
      not two to jump to a message in an issue. (Templates need
      modification to provide the id="msg24" in the html.)

  Configuration values can be loaded from an external file. Used for
      passwords and other secrets so config.ini can be committed to
      version control.

  Native text search using PostgreSQL or SQLite can be enabled. This
      permits a more complex but also more useful full text search
      syntax.

  All full text indexers now index words up to 50 characters in length
      (was 25) to support languages like German with larger word
      sizes.

  Detectors and extensions can access the i18n translator as it is now
      attached to the database. This improves performance as it only
      gets initialized once per transaction.

  The [mil's] language setting is now used.

I'll announce the beta release when it is available.

--
				-- rouilj
John Rouillard
===========================================================================
My employers don't acknowledge my existence much less my opinions.