Bugfixes
- Corrected an issue where charts and lab reports could not be opened from the "View" action in certain accounts.
- Corrected an issue where chart signing status was not displayed while a chart was being signed.
- Corrected an issue where removing a single diagnosis from a patient's Health Profile required removing all diagnoses first.
- Fixed an issue with the Self Scheduling settings where selecting and deleting link schedules behaved inconsistently.
- Corrected an issue where some appointment time slots could not be scheduled even though they appeared available.
- Corrected an issue where required fields nested inside a Toggle element were not enforced when patients submitted forms.
- Corrected an issue where required fields that were children of another child field were not enforced as required.
- Corrected an issue where forms were shown as completed even when they had not been filled out yet.
- Corrected an issue where Checkbox Group child selections were missing from downloaded form PDFs when multiple options were selected.
- Corrected an issue in Settings > Forms where downloading a Print Form displayed the wrong location logo for multi-location accounts.
- Corrected an issue where invoice and receipt PDF downloads were missing line separators for line items and headers.
- Corrected an issue where error messages were no longer surfaced when ordering Labs (Access Medical, Brio, Prime) for a patient missing required information such as DOB or address.
- Corrected an issue where form reminder notifications were being resent each time an appointment was edited.
- Corrected an issue where calendar invitation emails could fail to send due to invalid characters in attendee names.
- Corrected an issue in the Dr. Chrono integration where accounts with 100+ appointment types could not view the full list during setup.
- Corrected an issue in the GoHighLevel integration where appointments scheduled in GHL into unavailable Lobbie time slots failed to sync over.
- Corrected an inconsistency in the forced logout (403) handler so session state is cleared reliably.
Appointments
- The weekly view in Scheduler v2 is now available to all users (the feature flag has been removed).
Payments V2
Note: This feature is in development and is not available across accounts yet.
- Added the ability to retry a failed payment attempt directly, without re-entering payment details.
- Added the ability to deactivate a saved credit card payment method so it can no longer be used for future invoices, subscriptions, or payment attempts, while preserving historical billing records.
- Added the ability to select a default payment method for a patient so that future invoices, subscriptions, and payment attempts can automatically use the preferred card.
- When a staff member changes a patient's default payment method in Lobbie, that change is now synced to MX Merchant in real time; if the sync fails, the change is blocked and surfaces an error so it can be retried.
- When a form containing a payment method authorization (such as a credit card authorization form) is completed, the system now securely creates and stores a reusable payment method for the associated patient.
- Added the ability in Settings to activate and deactivate Packages, so accounts can control which package configurations are available when building orders while preserving historical data.
- Foundational library and component infrastructure for the new Create Order flow has been deployed (no user-facing changes from this work alone).
Enhanced Branding
Note: This feature is still being developed and we are not actively opening BETA yet.
- Added a live Preview to the Branding configuration so you can see how Font and Color changes affect the look and feel of the scheduler as you make them.
- Applied the secondary (darker brand) color in the self-scheduling preview for improved consistency with the configured brand palette.
KPI Dashboard
- Added a new "Census Revenue by Category over time" view to CRM/Patient Census reporting.
Prescribing
- When a staff user is deactivated in Lobbie, the associated Scriptsure user is now also deactivated so the prescribing license is freed up automatically.
Partner API
Note: This feature is still being developed.
- Released read-only Partner API v2 endpoints for Payments (list and retrieve by account + location).
- Released read-only Partner API v2 endpoints for Payment Attempts with filtering by status, invoice ID, order ID, and patient ID.
- Released read-only Partner API v2 endpoints for Invoices with filtering by order ID, status, patient ID, and subscription ID.
- Corrected an issue in the Partner API reference on Redocly where example URLs displayed a duplicated
/v2/v2/path prefix.
Infrastructure & Security
- Upgraded the production database from MySQL 8.0 to MySQL 8.4 LTS, returning the platform to a fully supported LTS release line.
- Changed the Redis client to read from the master node to eliminate replication-lag issues that could cause double-login prompts and intermittent form-answer issues.
- Applied JavaScript and Java (pom.xml) dependency security updates.
- Replaced deprecated logging utilities with SLF4J and closed several logging-related security gaps.
- Added request IDs to access logs to make support investigations faster and more accurate.
- Tuned AWS WAF rules to better protect authentication endpoints and reduce false positives.
- Embedded the Atlassian status page script so customers will be notified in-app of any planned maintenance or downtime announcements posted to status.lobbie.com.