Release Notes (Technical)
Cortico 29.0 will be released to clinics on October 21, 2025
Updated 4 hours ago
1.1 - Fixed a bug where the calendar stayed on the current month when the earliest available date was in the next month.
1.2 - Fixed a bug where the availability badge did not appear on workflow cards on the Book page for family doctor, health team, or rostered workflows when the patient was signed in.
1.3 - Removed the display of availability information on location cards on the homepage for multilocation clinics.
1.4 - Fixed a bug where the booking flow calendar made unnecessary API calls when retrieving availability (no effect on front-end behavior).
1.5 - Improved loading time for the Book page.
1.6 - Added a loading indicator and message to Step 3 of the calendar and when submitting an appointment.
1.7 - Fixed a bug where the “No available dates” message was shown in Any Provider mode when the booking range exceeded 7 days.
1.8 - Fixed a bug where the “No available appointments” message did not appear in Any Provider mode when the booking range was less than 7 days.
2.1 - Added a consent prompt for patients who have not yet agreed to the Cortico patient agreement.
2.2 - Made task items (e.g., “fill out a form”) in appointment emails clickable with hyperlinks.
3.1 - Updated instruction text for file upload questions to specify that only a certain amount of files can be uploaded.
3.2 - Added an explicit “Next” button to multiple-choice questions, making it easier for patients to select more than one option.
4.1 - Updated the layout of the Tasks page to reduce blank space occupied by upcoming appointments.
4.2 - Added a “Preferred Name” field to the Profile page.
4.3 - Integrated the Mapbox address widget when editing addresses on the Profile page.
5.1 - Added a hyperlink to the Cortico patient page in the appointment cancellation email sent to clinics.
5.2 - Fixed a bug where search input in the Email Logs page was delayed, causing outdated results to appear.
5.3 - Fixed a bug where the Email Logs table could not scroll horizontally on mobile devices.
5.4 - Added a notice on all pages for pending freemium clinics indicating that the clinic has not yet been verified.
1.1 - Fixed a bug where unread notifications stopped working after closing one of multiple open tabs for the same user, unless the page was refreshed.
1.2 - Fixed a bug causing provider messaging notifications in the plug-in to double-count.
1.3 - Added ability for users to send e-docs directly from the e-chart page to save time.
1.4 - Fixed a bug where the member count showed “(, )” for provider messaging conversations in the plug-in.
1.5 - Fixed a bug where the default tab after signing in as a provider was incorrectly set to the Triage tab.
1.6 - Updated the WebSocket connection so it only connects once instead of reconnecting every time the conversation list is fetched.
1.7 - Fixed a bug where conversation messages appeared on top of the “No Conversations” page.
1.8 - Fixed a bug where the EMR link for 2WPM patient reply notifications was incorrect.
1.9 - Fixed a bug where conversations initiated by an MOA for the sending clinic incorrectly required triage.
1.10 - Updated provider messaging to fall back to “Anonymous” when first and last names are not available in provider search.
1.11 - Updated the text displayed when closing a conversation.
1.12 - Fixed inconsistencies in how the Messenger Conversation List appeared across different pages in OSCAR.
1.13 - Fixed missing sidebar icons on the /provider-messaging page.
1.14 - Fixed a bug where closed conversations would not reopen when sending a secure message to a patient.
1.15 - Fixed a bug where clicking Email or SMS in the appointment details did not correctly open the email client or phone dialer.
1.16 - Fixed a bug where files attached to a new message were not linking correctly when sent.
1.17 - Fixed a bug where the “...” menu was cut off for the last conversation listed.
1.18 - General UI polish applied to the new plug-in messaging interface.
1.19 - Fixed a visual glitch where a different conversation briefly appeared when starting a new conversation.
1.20 - Updated error handling so that errors from local environments are no longer sent to Sentry, ensuring only meaningful production errors are reported.
1.21 - Added verification requirement for self-registered users in 2WPM - users must be approved by Dani before accessing messaging features.
2.1 - Adjusted date range logic so “From” is based on 00:00 and “To” on 23:59 timestamps.
2.2 - Added a new Generate Reports page (UI improvement).
3.1 - Fixed plug-in build script.
4.1 - Added streaming capability for AI Chat responses.
5.1 - Added ability for developers to log into the plug-in via Playwright for end-to-end testing of login-required features.
6.1 - General plug-in UI polishing and refinements.