v2.35.0

New Features

  • Enhanced Record Editing UI: Introduced a dialog-based interface to review field-level changes before committing edits, replacing basic alert dialogs.
  • Text-to-Speech Enhancements: Added support for OpenAI’s TTS alongside ElevenLabs and Heygen, including a new AIModel type for flexible voice options.

Improvements

  • Improved Change Confirmation: Swapped native confirm dialogs with Kendo Dialogs for a smoother editing experience.
  • Test Harness: Added server-side rendering test harness using a headless browser to improve UI testability.
  • Code Cleanup: Removed obsolete HTML report code and cleaned up formatting.
  • Documentation Updates: Included JSDoc comments and updated changesets for clarity on new TTS and UI work.