Magic Voice Scriber Version History

2 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 1.3.2 147.8 KiB Works with Thunderbird 128.0 and later

Version 1.3.2 — Ubuntu APT Pinning Security & Step-by-Step Tutorial Integration:
- Direct Link to Illustrated Tutorial: Step 1 of the onboarding wizard now includes a direct link to the comprehensive tutorial on mtfk.fr (How to install Thunderbird .deb on Ubuntu and unlock microphone dictation).
- Terminal Command Security with APT Pinning 1001: replaced the basic command with a full one-line command configuring /etc/apt/preferences.d/mozillateam-thunderbird with priority 1001, preventing Ubuntu from silently reverting to the Snap dummy package on future system updates.
- Profile Backup Guidance: clear guidance on migrating email profiles from ~/snap/thunderbird/common/.thunderbird/ to ~/.thunderbird/ to ensure zero risk of perceived data loss.
- Full Multilingual Parity (6 languages): full localization across all 6 supported locales (FR, EN, ES, DE, PT, VI).

Version 1.2.7 116.2 KiB Works with Thunderbird 128.0 and later

Version 1.2.7 — Enhanced security, robust audio lifecycle, and WCAG 2.1 AA accessibility:
- Security & Key Isolation: migrated Gemini API key to standard x-goog-api-key HTTP header, enforced cross-domain STT/LLM key isolation to prevent cross-leakage, and applied anti-SSRF guards.
- Gemini Live Truncation Fix: added graceful STOPPING buffer state awaiting server turn completion (turnComplete/generationComplete) or silence window before disconnect.
- Audio Lifecycle & Robustness: thorough WebAudio tree teardown, late-resolving microphone stream cleanup, tab removal listener, and continuous KeepAlive pings during PAUSED state.
- Hybrid Keyboard Mode: Space (Pause/Resume) and Enter (Stop/Insert) automatically step back during active text typing (< 1.5s) to guarantee zero interference with manual writing.
- Screen Reader Accessibility (WCAG AA): dedicated live announcement regions (role="status", role="alert"), aria-hidden on voice timer to avoid mic feedback, visible focus rings, and prefers-reduced-motion support.
- Codebase Cleanup: removed obsolete orphaned files and upgraded voice bars animation to pure GPU composite (transform: scaleY).