Release Notes 3.5 (Goal: 2025-08)
🔦 Key Points
📆 Cut Date: Mid-July (eg July 15ish; flexible)
📆 Release Date: 2025-08-30 (flexible)
Release Manager: ________
Key Features
Features:
Core v6.3.1 & v7 to improve performance and devex and reduce memory exhaustion (details)
React v19 upgrade: For maintenance & new compiler tooling.
Clinician Homepage (epic)
Visits History Screen (TBC)
OpenmrsDatePicker improvements including: 1) to use consistently across all apps, closer to parity with Carbon Date Picker (same one in Registration App DOB & Form Engine), and 2) fix quirks such as styling for disabled mode and more (Epic)
E2E: End-to-end automated test coverage expansion.
OMOD Java version updates to v21,v24 with backwards compatibility, as-available (TBC)
Defered:
Reference Range Alerts - Labs examples (needs validation)
Reference Range Alerts - Vitals BPs
Allergies in Medication Ordering
Print Feature (labels) (needs feedback)
(TBC) Core 2.8 upgrade - support for ingredients for Horizontal Scaling: ElasticSearch, S3 storage service, infinispan distributed cache
⚠️ 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, @Jayasanka Weerasinghe, @nethmi, @Rafal Korytkowski, @Samuel Male
PIH:
Palladium:
METS:
MSF Madiro:
Thank you so much to the following contributors - you make releases like this possible! Alphabetically by Organization affiliation:
CSaude:
Health IT (UoN):
ICRC:
Intellisoft:
Madiro:
Mekom:
METS:
OpenMRS Support:
Palladium-Kenya:
PIH:
UCSF:
UW ITECH DIGI:
Independent Contributors:
Contributor Metrics
(CHART HERE)
# PRs included: 243
# of Orgs involved: 9
% from OpenMRS Inc. Global Support: 33%
🔦 Highlights for Implementers
Change: Brief description. | |
Change: Brief description. |
|
Change: Brief description. |
|
📸 Example Visual Changes
🔍 Changelogs
Code:
Distro RefApp
Reference Application 3.5.0 (<-- needs hyperlink like this)
Frontend Modules
Cohort Builder v4.0.3 (patch) (<-- example only)
Patient Chart v10.0.0 ⚠️ (major - breaking change) (<-- example only)
Backend Modules
Core 2.7.4 (<-- example only)
Steps to figure this out: (see also 2nd video in this Talk thread: https://talk.openmrs.org/t/backend-contributions-to-emr-releases-why-and-how/46090 )
1. Find What Backend Modules Changed: Compare previous release’s distro/pom.xml file to this one, e.g.: https://github.com/openmrs/openmrs-distro-referenceapplication/compare/3.3.1...3.4.0-rc.2
2. Use release notes for those to figure out who contributed, e.g. https://github.com/openmrs/openmrs-module-webservices.rest/releases