Dear O3 Community,
It’s time to celebrate another exciting milestone — OpenMRS RefApp 3.2.1 Release!
This achievement wouldn’t have been possible without YOU. Yes, You Made This Happen!
We sincerely appreciate your contributions and the unwavering commitment. Your dedication, and passion continue to propel OpenMRS forward.
Let’s keep the momentum going—together!
Please see the detailed Release Notes here:
https://openmrs.atlassian.net/wiki/x/QwBREw 
Summary
Key Features & Improvements
This release brings a host of new features, enhancements, and bug fixes—here are just a few highlights…
1. Enhanced User Experience:
-
Login Page Redesign: A streamlined single-page login flow for a smoother experience.
-
Customizable Branding: Implementers can now add custom logos to the login page footer for branding and attribution.
-
Patient Header Redesign: Improved hierarchy for clearer patient information display.
-
Vitals Header Refinements: Simplified overdue vitals indicator with clearer abnormal vitals alerts and detailed durations.
-
Left Panel Navigation: New reusable sub-menus for easier navigation.
2. Improved Patient Management:
-
Advanced Patient Search: Enhanced filtering options by attributes such as strings, concepts, and locations, plus configurable search fields and restored recently searched patients feature.
-
Printable Prescriptions: Patients can now print prescriptions to obtain medication from external sources when unavailable at the site.
-
Visit Location Tags: Ensures every login location is appropriately tagged, improving location-based workflows.
3. RFE, Forms & Data Collection:
- React Form Engine Upgrade: Improved performance and stability with migration to React Hook Form and OpenMRS expression engine.
- Form Builder Enhancements: Drag-and-drop reordering across sections, new field rendering types, and easier answer concept management.
4. Expanded Functionality:
-
Lab Frontend Module: Basic lab management features for facilities without a dedicated Lab Information System (LIS).
5. Performance & Internationalization:
- Data Fetching Optimization: Optimized data revalidation strategy, thus ensuring fewer network requests and better performance.
- Multilingual Support: Expanded translations in French, Spanish, Portuguese, Quechua, Vietnamese, and Chinese.
Detailed Changelog
- RefApp Distro changes:
Comparing 3.1.1…3.2.0-rc.5 · openmrs/openmrs-distro-referenceapplication
- esm-Core:
Release v6.0.2 · openmrs/openmrs-esm-core
- Patient Chart:
Release v9.0.0 · openmrs/openmrs-esm-patient-chart
- Patient Management:
Release v8.1.1 · openmrs/openmrs-esm-patient-management
- Home:
Release v5.5.1 · openmrs/openmrs-esm-home
- Form Builder app:
Release v2.9.0 · openmrs/openmrs-esm-form-builder
- Form Engine:
Release v3.0.1 · openmrs/openmrs-esm-form-engine-lib
- Dispensing app:
Release v1.6.0 · openmrs/openmrs-esm-dispensing-app
Please take a moment to explore the latest release at o3.openmrs.org. We’d love to hear your thoughts and feedback on the new features and improvements!
Acknowledgment of Contributors
A huge thank you to ALL the contributors—your efforts make releases like this possible! (Listed alphabetically by organization affiliation)
- CSaude: @Yassin Nurmahomed Welcome CSaude-Mozambique team!
- Health IT (UoN): Felix Kiprotich
- IntelliSOFT: @munyua1 @samstar10
- Mekom: @Kakumirizi Daud @Vineet Sharma @Usama Idriss Kakumba @Siddharth Vaish
- Madiro: @Pius Rubangakene @Joshua Nsereko
- OpenMRS Support: @Dennis Kigen @Brandon Istenes @samuel34 @nethmi @Veronica Muthee @Jayasanka Weerasinghe @Daniel Kayiwa @wikumc
- 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 @chintu @harshthkkr @Johannes Heinzl @itskios09