Release Notes 3.2.0 (2025-01)
🔦 Key Points
Release Date: 2025-01-__
🎉 Highlights:
Home Page Navigation: Nav Group’s are now in Styleguide → enables creating Nav groups in Home page
Patient Search enhanced: Added advanced filtering by attributes like strings, concepts, and locations; and, configurable options for customizing search fields.
Prescriptions Printing: Added ability to print prescriptions, so if drugs are not available at the site, the patient can seek them elsewhere.
Location tags: Added location tags → ensures every designated login location has a visit location tag (for single-location sites) or has a visit location in its ancestor tree.
Patient Lists: Auto-updates: Added mutation to update patient lists → ensures new patients are added seamlessly by updating cohort data after submission.
Form Builder: Easier Answer Concepts: Implementers can now manually add answer concepts → allows users to search for and add specific concepts as answers to coded questions, similar to adding a backing concept.
Form Builder: Markdown support: Enables creation and editing of questions with Markdown’s rich text formatting.
Platform Upgraded: Now using Platform version 2.7 → includes security fixes and boosts developer performance with 2x-faster boot-up speed.
⚠️ Breaking Changes: Renamed esm-patient-labs-app to esm-patient-tests-app → we expect non-lab-type results (like microbi, radiology, and more) to be handled here as well). Details in #1935
Where to find it: Demo at o3.openmrs.org (admin/Admin123) or download here: _______
📸 Example Visual Changes
Login Flow
Navigation
Lab Tests Management
Prescriptions Printing
Patient Search
Better Vital Sign Alerts
Before:
After:
Better Patient Header
Before:
After:
🔍 Detailed Changelog
Code:
RefApp Distro changes: https://github.com/openmrs/openmrs-distro-referenceapplication/compare/3.1.1...3.2.0-rc.5
esm-Core: https://github.com/openmrs/openmrs-esm-core/releases/tag/v6.0.2
Patient Chart: https://github.com/openmrs/openmrs-esm-patient-chart/releases/tag/v9.0.0
Patient Management: https://github.com/openmrs/openmrs-esm-patient-management/releases/tag/v8.1.1
Home: https://github.com/openmrs/openmrs-esm-home/releases/tag/v5.5.1
Form Builder app: https://github.com/openmrs/openmrs-esm-form-builder/releases/tag/v2.9.0
Form Engine: https://github.com/openmrs/openmrs-esm-form-engine-lib/releases/tag/v3.0.1
Dispensing app: https://github.com/openmrs/openmrs-esm-dispensing-app/releases/tag/v1.6.0
👷 Contributors
Thank you so much to the following contributors - you make releases like this possible! Alphabetically by Organization affiliation:
CSaude: @Yassin Nurmahomed Welcome CSaude-Mozambique team!
Health IT (UoN): Felix Kiprotich
Mekom: @Kakumirizi Daud @Vineet Sharma @Usama Idriss Kakumba
Madiro: @Pius Rubangakene @Joshua Nsereko
OpenMRS Support: @Dennis Kigen @Brandon Istenes @Samuel Male @nethmi @Veronica Muthee
Palladium-Kenya: @itskios09 @Kennedy Makombe @Donald Kibet
PIH: @Chi Bong Ho @Mark Goodrich @Fiona Anderson
UCSF: @Jovan Ssebaggala @Cynthia Kamau @Hadijah Kyampeire @JONATHAN AJAL ODORA @Jamie Arodi
UW ITECH DIGI: @Ian Bacher @Reagan patrick Makoba
Independent Contributors: @flosell @Mujuzi Moses @SSEBAANA Suubi Joshua @amosmachora @Mutagubya Jonathan @Bhargav Kodali @cnwadike D-matz @Juliet Wamalwa @Njidda Salifu @vijaykv @omosh @twiine @virajwathsalag @williemutua @McCarthy Mutebi