Announcing the release of version 4.16.0 of the CHT Core Framework

We’re excited to announce the release of version 4.16.0 of the CHT Core Framework

See below for some highlights, read the release notes for full details.

Following our support policy, versions 4.11.x and 4.12.x are no longer supported. Projects running these versions should start planning to upgrade in the near future. For more details read our software support documentation.

Check out our roadmap to see what else is currently being working on.

4.16.0 Highlights

Upgrading to CouchDb 3.4.2

CouchDb 3.4.2 comes bundled by default with CHT Core 4.16.0 and includes a multitude of improvements, such as:

  • Adds Nouveau, an implementation of Lucene, which will be used in the near future for improved freetext searching
  • Improved security by adding a new, more secure and more performant password hashing algorithm
  • An alternative JavaScript view engine, which has improved performance when indexing views. The CHT is not yet ready for switching to this engine, as the two engines are not fully compatible, but will be in a future release.

The upgrade to the new version of CouchDb should be seamless and covered by the generic CHT Core upgrade, without additional intervention.

Arabic as CHT language

The CHT is soon expanding its reach through adding support for Right-To-Left written languages. As part of the initial effort on this path, version 4.16.0 adds Arabic translations for Webapp, while the required UI changes for complete RTL support are to be added in a future version.

And more…

We’ve also implemented loads of other improvements and fixed a heap of bugs.

4 Likes