|
Update - Billing portal update to Stripe New - Faster startup and lower memory use (removed unused code and an unused library, trimming the app download) Update - Bootstrap 5.3.8 Update - Kendo Bootstrap Theme 14.3.0 Update - Chart.js and jQuery Migrate switched to minified builds for faster load Update - Pinned PDF.js to a fixed version for reliable document viewing in the License Portal Fix - Operators are no longer logged out during a brief license-server hiccup Fix - License Portal sessions no longer drop after sign-in token expiry Fix - More reliable Microsoft 365 / Teams sign-in Fix - Corrected call duration display Fix - Contact search now shows the correct number for contacts with multiple phone numbers Fix - "Please enable popups" now appears correctly when popups are blocked Fix - Closed captions no longer hang if the speech model fails to load Fix - Missing profile photos now fall back to a default avatar Fix - Dark theme now loads reliably across all hosting Fix - Narrow-window navigation menu now opens correctly Fix - Copy Transcript now copies the full transcript Fix - Prevented duplicate call subscriptions and several memory leaks (timers, sockets, and database connections) Fix - Cookie-consent banner now displays with the correct styling Fix - Reduced background API traffic and console overhead for smoother performance Security - Removed the legacy card-entry form (payments now handled entirely by Stripe) Security - Stronger protection against cross-site scripting in the License Portal Security - Hardened sign-in flow (PKCE)
|