📢 Release Overview
Migration Required: No
📈 Changed
Deprecate organization and practitioner onboarding support pathways: Streamlines the codebase by restricting the onboarding framework exclusively to patient enrollment flows, fully removing legacy repository structures for organization and clinician onboarding. onboarding#2615
Restrict hardware card reader interfaces from patient endpoints: Optimizes payment screens by completely hiding terminal readers and skipping device data-fetching loops when workflows are accessed by patients. payment-components#462
🐛 Fixed
Resolve pricing pipeline crashes for legacy invoices
: Fixes an unhandled exception within the
$order-pricesoperation by adding fallback guards for older invoices that lack populatedchargeItem.supportingInformationmetadata fields. payment#2704Gracefully handle missing invoice payment tasks: Replaces an uncontrolled backend system failure with a clean, actionable error response whenever the required
pay-invoiceworker task cannot be located. payment#2705Consolidate diagnostic combo test fees within the Patient Portal: Resolves a checkout display bug where panel combination tests incorrectly rendered as individual, independent line-item charges instead of grouping cleanly into a single unified combo price. patient-portal#1603
