Announcing the release of 4.19.0 of the CHT Core Framework

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

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

Following the CHT’s support policy, version 4.16.0 is no longer supported. Projects running this version should start planning to upgrade in the near future. For more details read the CHT software support documentation.

4.19.0 Highlights

Prevent duplicate sibling contact capture

Contacts are created/modified via highly configurable contact forms. One major challenge when collecting contact data is ensuring users do not inadvertently enter duplicate records for the same contact. The CHT now supports automatically detecting when a contact being created or edited by a user matches an existing contact record. If a duplicate contact is detected, the user will be given the option of proceeding to the profile of the existing contact. Alternatively, the user can choose to override the duplicate detection logic and continue creating/editing the contact as originally intended.

Add user-agent header to outgoing requests

The CHT now includes the user-agent header in all outgoing requests. This header includes the Operating System and architecture of the server running the CHT, as well as the version of the CHT.

And more…

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

6 Likes

this is amazing. Behind every great success, there is always great contributors.