๐ข Release Overview
Migration Required: Yes
โจ Added
Support Strive customizable products with ingredient pricing: Added capability for practitioners to build custom medication formulas by selecting supported ingredients and specifying dosages up to a maximum allowed amount. chartedhealth-platform#693
Create audit events for RxChange and RxRenewal responses: Introduced audit logging to track and record system events whenever an RxChange or RxRenewal response is processed. medications#2320
Support PractitionerRole registration and updates in SureScripts: Added capability to register and update practitioner roles directly within the SureScripts integration pipeline. app-admin#1169
Add optional lot number parameter to inventory discount operation: Modified the inventory deduction process to accept an optional lot number parameter for more precise tracking. inventory-mgmt#64
๐ Changed
Execute FHIR schema migration: Upgraded and migrated the core FHIR database schema to maintain structural data platform alignment. chartedhealth-platform#327
Allow saving medications with partially populated structured SIG: Updated validation rules to permit saving medications as long as at least one field in the structured SIG is populated. app-admin#1216
Disable consent synchronization in URL generation endpoint: Modified the
$generate-sign-urloperation to disable real-time consent syncing during execution. consents#185Improve RxChange and RxRenewal task workflows: Enhanced the task structures and execution pipelines for prescription change and renewal operations. ehr#7536
Sanitize coverage data entry: Updated patient portal and EHR coverage workflows to sanitize data fields upon input. patient-portal#1555, ehr#7563
Sanitize shipping addresses during checkout registration: Enhanced security and data compliance by sanitizing the shipping address data stored in the registration group at checkout. patient-portal#1557
Extend user linking logic to support additional organizations: Updated the user detection utility to accurately resolve and link users associated with either "evexias" or "charted-health". patient-portal#1554
Optimize vertical scroll default position on calendar: Modified the calendar UI to begin its vertical scroll at the configured office hours of the day instead of defaulting to 6:00 AM. ehr#7478
Top-align all section labels in Patient Information: Improved UI alignment across the Patient Information key profile blocks by top-aligning all section labels. ehr#7428
๐ Fixed
Fix pricing calculations for Strive custom prescriptions: Resolved an error in the payment system that generated incorrect prices for Strive custom medications. payment#2525
Fix unhandled generic HTTP 500 errors from LifeFile API: Resolved an issue where order dispatches failed silently with an uninformative error response, blocking root cause analysis. medications#2107
Update MedicationRequest records prior to cancellation: Fixed an order processing bug to ensure the
MedicationRequeststatus updates properly after a renewal decision before final cancellation. medications#2525Fix version conflict retry pipeline for inventory item updates: Corrected a bug where conflict handling logic failed to retry because upstream operational details were discarded prematurely. inventory-mgmt#66
Fix app routing behaviors during loading states: Adjusted how the loading route is registered and initialized when opened in a new browser tab to maintain proper router context. patient-portal#1560
Fix signed waiver retrieval failures: Resolved an internal application error that prevented users from successfully downloading or fetching signed waivers. patient-portal#1546
Fix transition block to Edit Encounter view: Corrected a UI bug where clicking the edit action from the key profile summary view failed to render the Edit Encounter page. ehr#7215
Fix instant visibility of saved items in history views: Resolved a synchronization delay so saved items immediately appear in the user history log instead of temporarily disappearing. ehr#7457
Fix incorrect label display on active lab orders: Rectified a bug where lab orders already in "Final results available" status mistakenly displayed "Clinical PDF Report" as the selected test. ehr#7539
Fix FHIR schema error when activating MC orders: Resolved a database validation crash triggered when trying to activate a MC order. ehr#7576
Fix empty Signature Required list when filtering by practitioner: Corrected a bug in the task view where filtering the "Signature Required" queue by a specific practitioner returned no results. ehr#7554
Restore charge note variable in patient confirmation emails: Restored the missing
chargeNotevariable to ensure transaction notes render correctly in patient payment emails. email-templates#335Fix text copy in appointment reminders for non-Miora branding: Corrected a copy localization bug where generic appointment reminders mistakenly displayed Miora-specific text. email-templates#337
