Release Notes 3.8.0 DRAFT IDEAS
Have a feature to request or suggest?
Post: Share on Talk or in the #o3-releases slack channel and mention your release goal (e.g. date or version number).
Discuss: For further verbal discussion you can also converse with the community on the weekly O3 Squad Calls or the daily - see the Community Calendar for call dates and times: om.rs/cal
Timing: Please communicate as early as possible to make sure your feature/work has enough time to be considered for the release!
Release Managers: Delete this blurb when release is nearing readiness.
🔦 Key Points
📆 Cut Date: 2025-____
📆 Release Date: 2025-____
Release Manager: ______
Key Features:
Chart Search AI Feature
Interate, incorporate feedback from the community
Audit logging for every AI-generated suggestion accepted or rejected by clinicians
Growth Chart
Security Improvements
Continuation
Billing Features (Continuation)
Auto-generation of bills from procedure orders (extending the drug + lab pattern)
Epic:
Notification feature
PIH & Palladium are interested. Fiona to follow up with the team regarding taking this up if they have the bandwidth.
Requirements: https://openmrs.atlassian.net/wiki/spaces/projects/pages/805076993
Duplicates Prevention
PIH & DRC are interested. PIH to contribute towards the requirements.
Drugs Administration
A priority for PIH, and they are already documenting the requirements.
Program Enrolment
PIH drafted some requirements & @Dennis Kigen has picked this task
Print ID Card at Registration
PIH is interested and is a priority - Dave to follow up with Mike.
Draw on Image (eg Body Diagram)
ICRC is interested - they have image annotation in 02, but would like this for 03 (this has prevented them from moving to O3)
Make the installation of OpenMRS Simpler
James Kariuki (CDC)
Beyond these current options: Using Docker and Docker Compose, OpenMRS SDK, and Standalone Installation
Diagnosis and Conditions
PIH Interested - not a priority
Whether Diagnosis and Condition need separate concept classes?
Distinction between Diagnosis (encounter-bound) and Condition (longitudinal)?
Promotion from Diagnosis to Condition with clinician confirmation
Medications App
Review RENEWAL of drug action: https://talk.openmrs.org/t/should-renewing-a-medication-auto-stop-the-original-prescription/49428
Dispensing Label printing feature (reflects what was dispensed, not prescribed)
Extend the Favourite-ing pattern from drug orders to lab orders and other order types
Drug Order Sets MVP
Beautiful + Configurable Login Page
⚠️ Breaking Changes:
_______
Where to find it: Demo at o3.openmrs.org (admin/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, …
PIH:
Palladium:
METS:
MSF Madiro:
Template note: Reach out to @beryl; she will be the primary builder of this list.
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:
Thank you Translation Contributors!
[Language] updated by [contributor-name]
Contributor Metrics
# PRs included: ___
# of Orgs involved: ___
% from OpenMRS Inc. Global Support: ___%
🔦 Highlights for Implementers
Change: Brief description. |
|
Change: Brief description. |
|
Change: Brief description. |
|
📸 Example Visual Changes
🔍 Detailed Changelog
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