Skip to main content

🛠️ Changelog: 2026-09-02

📢 Release Overview

  • Migration Required: Yes

✨ Added

  • Support multi-participant telemedicine calls: Evolves the remote meeting architecture to host multiple participants simultaneously while maintaining complete backward compatibility with the existing 1:1 format. chartedhealth-platform#676

  • Support catalog-level controlled-substance signing overrides: Introduces a new flag at the catalog configuration level to determine whether Electronic Prescription of Controlled Substances (EPCS) signing workflows are required. chartedhealth-platform#734

  • Introduce product substitution manager for inactive medication: Adds a configuration capability within the administration dashboard to seamlessly swap discontinued or inactive non-controlled Rx medications and nutraceuticals with active alternatives. chartedhealth-platform#462

  • Automate video conferencing consent provisioning: Automatically makes the "Video Conferencing Consent" forms available to patients as soon as a practice activates an eligible subscription. chartedhealth-platform#742

  • Automated cancellation email notifications for patients: Triggers a real-time automated email notification to patients whenever their scheduled appointment is cancelled. calendar#494

  • Support location-specific diagnostic test catalogs: Integrates variable test directories for specific laboratory physical centers (such as Quest) to accurately align available listings and prevent routing errors. ehr#7653, labs#1207

  • Logout confirmation safety prompts: Introduces an explicit confirmation modal overlay when users trigger a sign-out event to prevent accidental logouts. ehr#7704

  • Support Surescripts retraction transaction callbacks: Introduces dedicated subscription hooks for Surescripts renewal and RxChange flows to cancel affected medication requests and halt active validation tasks upon retraction requests. medications#2587

  • Support Aura Genetics API V2 capabilities: Integrates a dedicated HTTP client built for Aura Genetics API V2, including structural environment mapping, rate-limiting, authentication, and typed errors. labs#1345

  • Support ACH direct debit processing: Introduces secure ACH direct debit payment processing workflows for invoice fulfillment tasks flagged with the invoice payment code. payment#2580

📈 Changed

  • Decouple prescription signing from standard two-factor requirements: Removes ChartedHealth's standalone 2FA step as a hard prerequisite for authorizing standard scripts, relying exclusively on ID.me verification. ehr#7696

  • Optimize patient MedicationRequests view layout: Cleans up the portal layout by hiding inactive entries by default, increasing date font weights, and repositioning the reschedule menu trigger. patient-portal#1579

  • Restrict state-prohibited medication lists to read-only views: Surfaces unavailable state distribution restrictions as automated read-only data arrays directly inside the product editing layout. app-admin#1246

  • Enforce universal white-space trimming on search actions: Optimizes query efficiency by stripping leading and trailing spaces automatically from all search input fields across the platform. app-admin#1255

  • Refactor panel creation workflows: Restructures internal operation pipelines controlling the system $create-panel administrative actions. app-admin#1256

  • Refactor medication change evaluation algorithms: Updates system comparison logic during script edits to match solely against primary product SKUs, ignoring secondary internal code variants. medications#2585

  • Introduce unedited medication categorization for catalog syncing: Adds a distinct data category within the catalog sync service to classify entries not flagged as edited. medications#2580

  • Implement a sliding inactivity window for LifeFile V2 authentication tokens: Adds a 3300-second sliding-window expiration to cached LifeFile V2 tokens alongside absolute expiration parameters to prevent authentication dropouts under inactive spells. medications#2604

  • Classify financial invoice modifications into specialized refund profiles: Segregates price edits into reduction-only profiles (releasing immediate partial refunds) or addition profiles to ensure structural invoice auditing. payment#2588

  • Resolve unversioned canonical references for custom Questionnaires: Configures questionnaire resolution engines to fetch the latest available version when incoming book configurations supply an unversioned canonical URL. chartedhealth-platform#720

🐛 Fixed

  • Bypass Safari browser popup blocks for controlled substance authorizations: Resolves an issue where Safari blocked the secondary windows required to complete secure multi-factor authentication steps. ehr#7717

  • Restore driver's license image query state validation: Fixes an inspection error by re-incorporating missing "current" status records within the license photo query structure. patient-portal#1581

  • Eradicate ghost numeric zero on organization layout views: Fixes a rendering artifact that displayed an orphaned zero element across the administrative organization interface. app-admin#1259

  • Prevent review workflow blockages from stale fulfillment tasks: Resolves a validation crash by allowing the review pipeline to execute standard updates on orders already mid-fulfillment. medications#2599

  • Auto-retry Gateway Timeout failures for Health Gorilla integrations: Embeds robust retry rules into the communication framework to automatically re-request packets on receiving an intermittent 504 error. labs#1384

  • Sync hidden combination assets during panel retirement: Ensures that retiring an option panel accurately flags and cascades down to remove corresponding retired combinations that are hidden from the primary user view. labs#1376

Did this answer your question?