Release date : 22/December/2020
Note: This platform release requires at least a minimum of Java/OpenJDK 1.8 and MySQL 5.6 to run properly.
- What's New?
- Library upgrades
- Bug fixes
- New features with bundled modules
- Database Changes
- Community Input
- Bundled Modules
- Bundled OWAs
- Download
What's New?
This release is OpenMRS Platform 2.4.0 and is a major release version of the OpenMRS API that follows 2.3.2. A number of libraries have been upgraded in this release and new features have been added such as support for OpenMRS to run on PostgreSQL,replacing original fhir module with fhir2 module with support for FHIR R4, upgrading other libraries e.g Log4j 2, JUnit 5, etc , switching domains from hibernate xml mappings to annotations, upgrading of the major core libraries like spring,hibernate and liquibase ,adding support for MySQL 5.6 - 8.0, plus Java 8 - 15 support.
Library upgrades
Upgrade to Liquibase
Upgrade org.apache.lucene sub Libraries
Upgrade Core to Compile and run on OpenJDK 8 ,9,10, 11,12,13,14
Bug fixes
New features with bundled modules
Add Support for log4j2 based server log
Add causeOfDeathNonCoded as the updatable Property in REST
Enhance fulfiller details sub resource to allow updating accession number of an order
Database Changes
Community Input
Tremendous thanks go to all the great contributors that have greatly gathered their efforts towards this release, Moses Mutesasira, Juliet Wamalwa, Sharif Magembe Reagan patrick Makoba, Irene Nyakate, tendo kiiza Martyn, Herbert Yiga , CLIFF GITA, Daniel Kayiwa, Burke Mamlin, Dimitri R, Wyclif Luyima Aman Mishra Wolf Schlegel Pahonsi Bebeto Achile Samuel Male among many other great contributors.
Bundled Modules
- REST Web Services v2.29.0
- OWA v1.12.0
- FHIR2 v1.1.0
Bundled OWAs
- Add-on Manager
Download
OpeMRS Platform 2.4.0 download link(https://sourceforge.net/projects/openmrs/files/releases/OpenMRS_Platform_2.4.0/)
Other Supported Releases
- Release Notes 1.9.8
- Release Notes 1.9.7
- Release Notes 1.9.5
- Release Notes 1.9.4
- Release Notes 1.9.3
- Release Notes 1.9.2
- Release Notes 1.9.1
- Release Notes 1.9.0
- Platform Release Notes 2.3.1
- Platform Release Notes 2.3.0
- Platform Release Notes 2.2.0
- Platform Release Notes 2.1.4
- Platform Release Notes 2.1.3
- Platform Release Notes 2.1.2
- Platform Release Notes 2.0.7
- Platform Release Notes 2.0.6
- Platform Release Notes 2.0.5
- Platform Release Notes 2.0.4.1
- Platform Release Notes 2.0.3
- Platform Release Notes 2.0.2
- Platform Release Notes 2.0.1
- Platform Release Notes 2.0.0
- Platform Release Notes 1.9.9
- Platform Release Notes 1.9.10
- Platform Release Notes 1.12.1
- Platform Release Notes 1.12.0
- Platform Release Notes 1.11.9
- Platform Release Notes 1.11.8
- Platform Release Notes 1.11.7
- Platform Release Notes 1.11.6
- Platform Release Notes 1.11.5
- Platform Release Notes 1.11.4
- Platform Release Notes 1.11.3
- Platform Release Notes 1.11.2
- Platform Release Notes 1.11.1
- Platform Release Notes 1.11.0
- Platform Release Notes 1.10.6
- Platform Release Notes 1.10.5
- Platform Release Notes 1.10.4
- Platform Release Notes 1.10.3
- Platform Release Notes 1.10.2
- Platform Release Notes 1.10.1
- Platform Release Notes 1.10.0
- Core Release Notes 2.1.1
- Core Release Notes 2.1.0
- Core Release Notes 1.9.12