Skip to main content

๐Ÿ› ๏ธ Changelog: 2026-07-29

๐Ÿ“ข Release Overview

  • Migration Required: Yes

โœจ Added

  • Link existing Lab Orders during or after Appointment Booking: Provided a seamless way to associate active laboratory orders with a scheduled visit, available both during the booking workflow and on existing appointment records. chartedhealth-platform#618

  • Add PDF export for filtered Users list: Implemented an administrative reporting tool on the Admin > Users page to export a PDF containing user profiles, including active roles, system permissions, and assignment timestamps. chartedhealth-platform#686

  • Support structural operation to retrieve active organization consents: Added a dedicated endpoint capability to fetch and compile all active clinical and operational consent profiles linked to specific organizations. consents#149

  • Implement stateless Refund Calculation Engine for partial refunds: Developed a fully auditable calculation flow that reconstructs history from payment records to compute remaining refundable metrics along with proportional merchant and platform split reversals. payment#2424

  • Support administrative stripe-subscribe operation for Organizations: Introduced an operation allowing organizations to initiate subscriptions (such as telemedicine-subscription) using their pre-registered cards on file. payment#2458

  • Support administrative stripe-unsubscribe operation for Organizations: Enabled subscription cancellations on the Stripe gateway, returning precise expiration parameters to schedule downstream feature deactivation. payment#2459

  • Configure automated Stripe webhooks for real-time subscription tracking: Integrated platform webhooks to listen to and synchronize subscription events originating from the Stripe payment network. payment#2460

  • Enhance missing Ask-at-Order-Entry (AOE) tracking tasks: Updated missing information panels to explicitly list which specific laboratory components are lacking their mandatory questionnaire responses. labs#1301

๐Ÿ“ˆ Changed

  • Enforce sequential keyboard tab navigation across Intake form inputs: Restructured document object parameters inside the intake panel to guarantee the tab key cleanly moves focus through input elements in chronological order. ehr#7456

  • Implement independent scrolling limits across Intake interface sections: Modified view containers inside the clinical intake interface to dynamically enable standalone scroll tracks once a list segment loads more than 10 records. ehr#7464

  • Secure Reveal Business Intelligence analytics endpoints: Enforced strict authorization gateways over analytics paths, blocked default write methods, introduced atomic blob preservation, and unified environment parameters. ch-bi#115

  • Upgrade MSAL infrastructure from version 4 to version 5: Migrated the primary Microsoft Authentication Library package to version 5 to adopt updated security baselines and processing protocols. ehr#7460

๐Ÿ› Fixed

  • Fix inaccurate rescheduling date visibility on Medication Request audit entries: Resolved an interface mapping bug where historical rescheduling records displayed an incorrect timeline that mismatched the patient's next refill parameter. medications#2477

  • Fix index search query filtration rules for organization practitioners: Corrected a database routing error where matching by an organization mistakenly bypassed accompanying email address query filters. admin#370

  • Fix invoice balancing updates during SKU migration operations: Resolved a database transition crash that caused ledger synchronization tasks to fail when attempting to process active, non-finalized invoices during product catalog upgrades. payment#2440

  • Fix Ask-at-Order-Entry (AOE) questionnaire validation for blood draw panels: Added strict operational checks to block orders from passing verification stages if a nested test panel lacks its required local questionnaire response. labs#1285

  • Cancel all dependent incomplete tasks upon laboratory order cancellation: Corrected a state machine oversight to ensure voiding a lab order cascades and cancels all related incomplete tracking rows, such as placeholder tasks for clinical blood draws. labs#1287

  • Fix 401 Unauthorized gateway error during automated email forwarding: Patched a validation token drop inside the authentication routing layer that randomly interrupted email dispatch tasks. auth#948

Did this answer your question?