Releases: Slyfti/translatify
Releases · Slyfti/translatify
Release list
0.0.0.19 - Experimental AI BYOK Provider
Version 0.0.0.19
- Added Custom AI Translation Provider (compatible with OpenAI/BYOK endpoints) allowing users to use their own AI API key and model.
- Added popup settings for AI: API Endpoint, API Key, Model Name, Thinking Mode toggle, and a "Test Connection" button.
- Added "Instant preview" (AI failover toggle): instantly displays Google Translate results while the AI batch translates in the background.
- Added loading indicator and AI color gradient effect to the translate button on the player controls.
- Added visual error feedback (red "!") on the player's translate button when AI requests fail.
- Optimized network requests and billing: duplicate request prevention, safe re-entrancy guard, and cache anchoring based on unique song titles.
- Moved broad site permissions (
https://*/*) to optional host permissions, requesting access dynamically at runtime to protect privacy. - Added cache management controls in the popup: clear current song cache, clear all cache, and a debug option to clear all extension storage (with confirmation prompt).
- Automatically defaults target language to the browser language on fresh installations.
- Refactored popup UI layout, theme, and spacing for a cleaner look.
Contributions by @coolwindX
0.0.0.18
0.0.0.15
0.0.0.14
0.0.0.13 - Spotify UI Override fix (without stutter)
Version 0.0.0.13
- Override UI fix: stuttering
- lyrics line heigth fix
0.0.0.12 - Override UI: small fix
Version 0.0.0.12
- Override UI small fix
0.0.0.11 - Partial fix due to UI update
Version 0.0.0.11
- Partial fix due to Spotify's UI update : update attribute names to match the new UI
- popup revamp (done before the UI issue)
- TODO: achieve a full fix by preventing lyric override