OpenMRS Platform 2.4.0 Released

Am pleased to announce that the long awaited openmrs platform 2.4.0 is released:

The highlights in this release include:

  1. Replaced the fhir module with fhir2 module and support for R4
  2. Upgraded spring to 5.2.9.
  3. Upgraded Hibernate to 5.4.21.
  4. Added support for Java 9, 10, 11, 12, 13, 14, 15 while not losing support for Java 8.
  5. Upgraded to Liquibase 3.10.2 and avoided running legacy liquibase changesets. This greatly improves the startup speed by approximately 50%
  6. Upgraded a number of other underlying libraries. e.g Log4j 2, JUnit 5, etc
  7. Added support for PostgreSQL versions 8.2 up to the latest 12
  8. Added support for all MySQL versions from 5.6 to the latest 8.0

The release notes can be found here: and the technical road map: that has guided us along the way.

Special thanks to Daniel Kayiwa, Ian Bacher, Wolf Schlegel, Mark Goodrich, Ruhanga Nathan, Kawesi Joseph for their tremendous work and effort in this release.
Also special thanks to Grace Potma for the direction and also Aman Mishra , Pahonsi Bebeto Achile for their contributions towards improving the platform during their GSOC 2020 participation.

You may download this release from SourceForge using this link:

Please join me in congratulating all the developers, testers, and other contributors, for their amazing efforts in making this release possible.

Kind Regards,
Cliff Gita
Release Manager

OpenMRS Platform 2.4.0 Released

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top