Release Notes 3.5 (2025-09)

Release Notes 3.5 (2025-09)

🔦 Key Points

Release Information

  • 📆 Cut Date: Aug 5, 2025

  • 📆 Release Date: Sep 12, 2025

  • Release Manager: @Juliet Wamalwa @Jayasanka Weerasinghe

Key Features

  • Clinician Homepage: Redesign prioritizing Service Queues and Appointments (epic).

  • Immunization History View: Improved to show all immunizations and dose records (epic).

  • Language Translations: Extended now supports Romanian, Indonesian, Chinese (China), Georgian, and Italian.

  • Fast Data Entry Restored: It's now compatible with our modern form system.

  • Demo metadata expanded: 400+ new medications and comprehensive immunization options added.

  • E2E test coverage Expanded: Coverage includes patient registration, vitals & biometrics, lab workflows (epic).

  • Developer tooling improvements: The new architectural approach provides up to 3x faster build times, eliminates build failures, and enables lighter-weight builds.

  • Interactive translation Builder: Integrated an interactive translation builder in the Form Builder app that allows developers to easily translate forms into different languages through a user-friendly interface (epic).

  • Platform 2.8.0 Release Completed: Includes better security, DevX, and critical foundational elements for cloud support and scaling.

⚠️ Breaking Changes:

Where to find it: Demo at o3.openmrs.org (credentials: username: admin, password: Admin123) or download here: openmrs.org/download/


👷 Contributors

Special thanks to the following community PR reviewers:

DIGI: @Ian Bacher
OpenMRS: @Dennis Kigen, @nethmi, @Rafal Korytkowski, @Samuel Male @Daniel Kayiwa , @Wikum Weerakutti @Jayasanka Weerasinghe
PIH: @Chi Bong Ho, @Mark Goodrich, @Mike Seaton
Palladium: @Kennedy Makombe @Donald Kibet
Mekom: @Brandon Istenes
MSF Madiro: @Pius Rubangakene @Vineet Sharma @Joshua Nsereko

Thank you so much to the following contributors - you make releases like this possible! Alphabetically by Organization affiliation:

Thank you Translation Contributors! Since our last O3 EMR release, the following individuals added more translations in these langugages:

  • Romanian updated by msit (Andrei Popescu @popescuaandrei)

  • Indonesian updated by @achmadns

  • French by @Grace Potma @Romain Buisson @pkomena (Pascal Komena)

  • Spanish by adolfo_ajucum (Adolfo Ajucum), @duvet05 (Gonzalo G)

  • Georgian by Temuri Doghonadze (NorwayFun)

  • Italian by @toax (Mattia Rigo)

  • Chinese (China) by Chenkai Zhang (ToxicToast) and Zicheng wang (stephen080412) and Eason (eason1), and 王奕桢 / Wang Yizhen (2017405800), 李宗蔚 (HuluLi), Dylan Chang (dylanchang108)

  • Portuguese (Brazilian) by Thiago Costa (pushup8479)

  • Bengali by Imran bin Azad Siyam (imranbinazad) (@imran)

Contributor Metrics

image-20250912-212749.png

# PRs included: 307

# of Orgs involved: 8

% from OpenMRS Inc. Global Support: 43%

Source: https://docs.google.com/spreadsheets/d/1YR6eOCFRmgox4kx7d80RfAVKpevZE410eYVFMMbJozM/edit?gid=725042048#gid=725042048

 

 

 

 


🔦 Highlights for Implementers

  • Clinician homepage redesign - we've redesigned the OpenMRS homepage to prioritize Service Queues and Appointments, with role-based landing pages that show each user exactly what they need. Registration clerks now land directly on the Appointments dashboard, while other staff see the Service Queues view by default. The homepage now features configurable metric tiles and default role-specific dashboards.

  • Translation updates - We've expanded language support to serve more healthcare communities worldwide. The system now supports Romanian, Indonesian, Chinese (China), Georgian, and Italian, thanks to our dedicated translator community. This makes OpenMRS more accessible to healthcare workers in these regions.

 

  • Interactive translation builder - we've integrated an interactive translation builder in the Form Builder app that allows developers to easily translate forms into different languages through a user-friendly interface. Users can preview forms in different languages and download translation files, making OpenMRS forms accessible to more healthcare communities worldwide.

  • Developer tooling improvements - we've significantly improved our developer tooling infrastructure to make O3 development faster and more reliable. The new architectural approach provides up to 3x faster build times, eliminates build failures, and enables lighter-weight builds. This modernizes the development experience and makes O3 development more efficient and reliable.

 

  • Immunization scheduling - we've enhanced the Immunizations feature with a comprehensive history view that shows all immunizations and dose records. Healthcare workers can now add detailed notes and track next dose dates when recording immunizations, making vaccine management more complete and organized.

 

  • Updated demo metadata - we've expanded OpenMRS's medical content with 400+ new medications and comprehensive immunization options. The drug database now includes essential HIV/AIDS treatments, antibiotics, and emergency medications, while immunization options cover COVID-19, HPV, MMR, and combination vaccines. This gives healthcare workers access to more complete medical libraries.

 

  • Expanded E2E test coverage - we've expanded our automated testing coverage to include patient registration, vitals and biometrics, lab workflows, medication management, ward operations, and patient status changes. This comprehensive testing ensures O3 works reliably for healthcare workers across all major workflows.

  • Restored fast data entry functionality - we've restored the Fast Data Entry feature that was broken in O3. This tool solves the 'big stack of papers' problem by allowing healthcare workers to efficiently enter similar patient data and record group visits without opening individual charts. It's now compatible with our modern form system and ready for production use.

 


📸 Example Visual Changes

image-20250819-073504.png
Service Queues
image-20250819-073557.png
Appointments

 

image-20250819-073627.png
Immunization
image-20250819-074003.png
Translation Builder

 

 


🔍 Changelogs

Code:

Distro RefApp

  • Reference Application 3.5.0

Frontend Modules

Backend Modules