v0.5.7
LST v0.5.7
This release adds optional remote LLM providers while keeping local Ollama as the
default.
Highlights
- Added DeepSeek provider support.
- Added Gemini provider support.
- Added provider model discovery.
- Added secure API-key controls in Settings.
- Added separate model selections for Ollama, DeepSeek, and Gemini.
- Added an advanced translation prompt editor.
- Added
{{targetLanguage}}prompt substitution. - Added a Restore original prompt control.
- Added automatic look-ahead caching across episode changes.
- Improved cache reset behavior when Netflix starts the next episode.
- Prevented stale translation requests from affecting a new episode.
- Prevented subtitle processing and translation work on Netflix Home and Search
pages. - Improved popup messaging for non-watch pages.
- Added provider information to cached translation metadata.
Privacy
Ollama remains the default provider and uses http://localhost:11434.
DeepSeek and Gemini are opt-in. Selecting either provider sends subtitle text
directly to that provider using the API key you provide. LST does not operate a
translation backend, analytics service, telemetry system, or tracking service.
Prompt customization
Open Settings → Advanced → Translation prompt to customize the translation
instructions. Use {{targetLanguage}} wherever the selected target language should
appear. The original prompt can be restored at any time.
Validation
- Syntax checks passed.
- Cache tests passed.
- Provider request tests passed.
- Netflix route tests passed.
- Subtitle synchronization tests passed.
- Firefox package built and verified.
- Chromium package built and verified.
LST is not affiliated with or endorsed by Netflix.