Platform Release Notes 1.12.1
Release date :
This version of the OpenMRS Platform is a maintenance release for OpenMRS Platform 1.12.0, which fixes several bugs.
What's New?
This version of the OpenMRS Platform is a maintenance release for OpenMRS Platform 1.12.0, which fixes several bugs. I want to thank all contributors who made this release possible.
Enhancement
- [TRUNK-5264] - Add HAPI libraries for HL7 v2.3 and v2.4 support
Bug
- [TRUNK-3422] - Upgrading to 1.9 requires new privileges for visits which are not added by default
- [TRUNK-4800] - Installer uses deprecated MySQL system variable
- [TRUNK-4846] - Concept search by ID displays double results
- [TRUNK-4871] - Installation wizard should redirect the user to the home page upon completion
- [TRUNK-4893] - AND is not escaped in lucene query
- [TRUNK-4895] - openmrs-lib-cache temp directories not being deleted
- [TRUNK-4897] - Java Serialization incorrect for OpenMRS Objects
- [TRUNK-4899] - ModuleFileParser missing some validConfigVersions
- [TRUNK-4915] - Concept validator should require datatype and conceptClass fields
- [TRUNK-4938] - ConceptService.getConceptSourceByName privilege annotation wrong
- [TRUNK-4959] - Clean Hibernate session after applying liquibase changesets
- [TRUNK-4967] - NPE in HibernateConceptDAO.isConceptNameDuplicate
- [TRUNK-4977] - ImageHandler.saveObs(Obs) to close outfile
- [TRUNK-4984] - TextHandler does not work
- [TRUNK-5071] - Fix performance of get concepts by mapping
- [TRUNK-5079] - Fix HL7UtilTest failure on OpenJDK 7
- [TRUNK-5185] - Add unique index to uuid column in concept_reference_map and concept_reference_source tables
- [TRUNK-5210] - OrderServiceTest failure
- [TRUNK-5302] - HibernatePatientDAO getPatients(String,Integer,Integer) only returns single identifier when matching by patient identifier
- [TRUNK-5359] - Syntax error in HibernatePersonDAO search query
- [TRUNK-5407] - Liquibase.xml files should be searched from all module jar files
New Feature
- [TRUNK-5077] - AbstractHandler#purgeComplexData(Obs) should return true when file is missing from disk
- [TRUNK-] - getConceptByName should immediately return concept if only one matching concept
- [TRUNK-5161] - Add getIsPatient accessor to 1.10.x, 1.11.x, and 1.12.x lines
- [TRUNK-5213] - Load Spring resources conditionally based on missing module(s)
Task
- [TRUNK-4900] - Travis CI buffer overflow in openjdk6
Who is this release meant for?
This Release is most importantly prepared to run on a Reference Application instance of openmrs, we hope to have the same platform in 2.2, however you can still obtain it as a legacy application by using the standalone.
Community Input
Lots of thanks to all our great contributors that have made this release a success, including: Geoffrey Wasilwa , Daniel Kayiwa and Eric Henziger among others.
Download
Openmrs platform 1.12.1 is available for download here.
Bundled Modules
- REST Web Services v2.23.0
- OWA v1.10.0
- FHIR v1.15.0