v2.4.0
Highlights
Audio reliability overhaul
A series of fixes to ensure meeting audio is not lost and to recover audio from your device in case of unexpected issues. Comprehensive regression tests to prevent regressions.
Browser-style navigation
Move through your history with new back/forward buttons in the header, mouse side-buttons, and Cmd+[ / Cmd+] shortcuts.
Airgap mode improvements
We call this "Disable Quill services" in the advanced settings menu. We did an audit to ensure that other than checking for a subscription, no other requests go to Quill's servers (eg no error reporting when native code crashes, etc.)
If interested in a fully-offline license to eliminate even the weekly subscription check, feel free to reach out.
AI & Quilliam Chat
- Chat recovers from client-side errors with a toast notification instead of going blank.
- Added explicit timeouts and retries to all AI calls for better reliability.
- Better error handling and reporting across all AI streaming paths (errors, aborts, tool errors).
- BYOLLM logs debugging information to a local log visible on the settings page.
- Ensured that BYOLLM chat works with all internet connection disabled when the provided AI endpoint is on localhost.
- Redesigned MCP search ranking for more relevant results both in-app and in MCP clients.
Imports
- Found that importing M4A files with invalid headers that could result in very long reported meeting lengths for short audio files. Added some code to detect these situations to prevent using up AI quota for users on lite plans erroneously.
Bug Fixes
- Fixed Space-key playback regressions in the speaker labeling view.
- Fixed incorrect border color on shortcut rows.
- Fixed a Whisper Vulkan out-of-memory issue on certain windows machines.