June 2025 Round-up recording and notes

Thank you so much to everyone who joined our June Round-up call. It was a great event, as we were able to hear about the significant recent contributions the community has made to the CHT to help improve the quality of CHT deployments. The Round-up presentation has been uploaded here and below are brief highlights from the call.

1. The Western Cape community story presentation on duplicate contact detection feature.

2.CHT core release updates

a) CHT v4.19.0 release
CHT v4.19.0 was released on May 13, 2025, this release has two primary features; the duplicate contact prevention feature and outgoing header that is added to all outgoing requests. This release also has lots of bug fixes and technical improvements, read the release notes for more details.

The release had a ton of amazing technical contributions from the CHT community. @jonathan helped to build a fix for the duplication in the outbound push; this improvement will help to resolve the technical issue that is affecting MOH Uganda eCHIS and external system integration. During the call, @apoorvapendse who is participating in the Code for Govtech 2025 DMP program shared his CHT onboarding and mentorship journey. Apoorva is motivated to contribute to CHT to help better the lives of CHWs and the communities that depend on them and he also wants to learn more about offline-first development. Apoorva has already contributed in building two technical improvements that were part of v4.19.0 release, here is the post that highlights Apoorva’s experience of working with the CHT. Many thanks to all contributors who supported in building CHT v4.19.0 technical improvements.

b. CHT v4.20.0 release
CHT v4.20.0 is now live and this release has three main features:

  • storage pressure indicator has been added to the menu drawer to show at a glance storage information (device free disk space).
  • The single sign on feature was also shipped in v4.20, this enables users to log into the CHT instance and authenticate credentials with a SSO provider instead of using CHT provided user credentials. This feature improves security and enables one to use one set of identity to access many platforms.
  • Improved audit log - the HAProxy audit log system has been replaced with a much improved database powered audit system.

For the SSO demo, @bernard used the Entra ID as the identity provider to show how the SSO feature works. The first step is to create a user in a CHT instance which has the SSO feature enabled, the created user should be linked to a user that exists in the identity provider. Once this is done - a user can log in CHT using SSO option and this will automatically redirect a user to the identity provider, allowing the user to log into the identity provider then redirect the user back to CHT. The Community is grateful to @jkuester, @bernard, @Kymoraa, @mrjones, @rmayore and @Kenyuri for contributing in developing, testing and documenting the SSO feature.

Please read the v4.20.0 release notes for full details, here is a list of contributors who committed changes to v4.20.0 release.

3.Community squads and events updates.
A CHT community squad is a group of CHT community members who come together to solve high priority community needs. We currently have a number of squads which are working on various initiatives, more details are available here. You can follow this CHT calendar instructions to subscribe and stay connected to ongoing community squads meetings.

We recently introduced a new community event; the Dev Demo Hour. This call focuses on technical demonstrations of new features and improvements. The next CHT Dev Demo call will be on July 3 at 1-2 pm GMT, you can join this call using this link.

Special appreciation to all the presenters and facilitators :folded_hands: ( @cleohwinya, @jkuester, @Philip_Mwago, @Anro, @jonathan, @mrjones, @bernard, @apoorvapendse and Kateryna- French Interpreter).

We hope to see you again at the next Round-up on July 10, 2025. :grinning_face:

5 Likes