Several months ago, the OpenMRS developer community decided that we needed a better release process. We agreed that we would aim to release OpenMRS twice a year, and the platform annually. Our goal was to release OpenMRS 2.2 by March 2015. We just barely missed that goal , but todayas there were some critical bugs identified in the User Acceptance Testing due to the shift in the platform version from 1.10 to 1.11. In order to deliver a reliable/bug-free product there was a delay in release. Today, on April 23rd, I'm happy to announce the release of OpenMRS 2.2!
OpenMRS 2.2 includes the latest platform release i.e. 1.11.2 compared to 1.10.0 and new versions of lots of modules.
This release doesn't bring many user-visible new features to the reference application (Except for the Chart Search feature and Appointment Scheduling), but it has allowed us to tackle various issues in each module. It allows us to illustrate how an OpenMRS reference application release contains hundreds of under-the-hood improvements to modules that implementers and developers can leverage as described in the previous release and gives us an idea of how it might continue in near future.
I would like to specifically thank Wyclif Luyima, Ryan Yates, Darius Jazayeri, Rafal Korytkowski, Burke Mamlin,Michael Downey, Daniel Kayiwa, Jaime Thomas, Joseph Kaweesi, Ada Yeung, Sara Armson, Cintia Del Rio and the Infrastructure Team for making contributions at critical times and who made it possible to release properly.
And as mentioned earlier we had an extensive period and I would like to thank everyone who participated in it and allowed us to release a reliable product. Special thanks to Ada Yeung,Sara Armson, Mike Seaton, Craig A, Matthew Ssemakadde,Tharika and David DeSimone for taking a special interest and testing OpenMRS 2.2 either in the All Hands on Deck Event or individually.
Feature highlights from OpenMRS 2.2:
- 35 bundled Modules under the hood
- Built on OpenMRS Platform 1.11.2 (just released a couple days ago)
- Chart Search module (summer of code work by Joseph Kaweesi)
- Appointment Scheduling Module
- Numerous bug fixes and improvements(described in detail below)