Histórico de versões do Netflix Subtitle Translator - 6 versões
Netflix Subtitle Translator por wugq.dev
Histórico de versões do Netflix Subtitle Translator - 6 versões
Cuidado com versões antigas! Essas versões são exibidas com propósito de referência e testes.Devemos sempre usar a versão mais recente de uma extensão.
Versão mais recente
Versão 1.7
Lançado em 22 de mar de 2026 - 61,68 KBFunciona em firefox 140.0 em diante, android 142.0 em dianteNew features- Show title passed to AI — the current Netflix show title is included in the translation prompt for better handling of proper nouns and character names
- Settings page tabs — settings page reorganised into four tabs (Settings, Diagnostics, Logs, About) to reduce scrolling
Bug fixes- Fixed subtitle failures when
srcURL was unavailable during translation — extension now falls back to alternative subtitle sources - Fixed error state not surfacing verbose API error messages in the settings page; improved error classification and retry logic for transient failures
- Replaced
innerHTMLusage with safe DOM methods to satisfy Firefox extension linter
Improvements- Native Netflix subtitles are now shown immediately while the translation overlay is being prepared, avoiding a blank subtitle period on load
- Added diagnostics checkpoints in the settings page with honest failure messages to help users troubleshoot subtitle detection issues
Código fonte publicado sob Licença MIT
Versões mais antigas
Versão 1.6
Lançado em 21 de mar de 2026 - 58,11 KBFunciona em firefox 140.0 em diante, android 142.0 em dianteNew features- Enable Extension toggle — checkbox in the popup to instantly disable the extension and restore Netflix's own subtitle rendering; re-enabling resumes translation without a page reload
- Compatibility warning — popup now shows a warning when the Netflix subtitle manifest is undetected, prompting the user to check for extension updates
- Expanded AI model support — options page lists additional OpenAI and xAI models with pricing info
- Translation log — opt-in log in the options page records each AI API call (model, source text, translated text, timestamp); capped at 200 entries
Bug fixes- Fixed subtitles failing to load on repeat navigation to Netflix alias URLs (e.g. browse links that redirect to a canonical video ID)
- Fixed compatibility watchdog not clearing when the manifest was served from cache on SPA navigation
- Fixed
overlay.destroy()not removing the CSS hide rule — Netflix's native subtitles stayed hidden after the overlay was removed - Fixed
capturedMovieIdtype bug causing stale-response checks to silently pass
Improvements- Deduplicated shared utilities; improved error visibility in the popup status display
- Options UI improvements: clearer layout, better model selector with provider grouping
Código fonte publicado sob Licença MIT
Versão 1.5
Lançado em 20 de mar de 2026 - 54,77 KBFunciona em firefox 140.0 em diante, android 142.0 em diante1.5
Bug fixes- Fixed re-navigation to previously-watched videos failing after content script reload — manifest cache is now persisted to storage (up to 50 entries)
- Fixed Netflix alias URLs (e.g. browse links that redirect to a canonical video ID) triggering the pre-fetch guard and dropping the manifest
- Fixed same-movie check silently failing due to type mismatch between JSON number (
movieIdfrom manifest) and URL string (movieIdfrom regex) - Fixed ghost retry in
PlaybackSyncwhenstop()races a pendingsetTimeout - Fixed
_waitForPlaybackStartmissing play events — replaced polling withplay/playingevent listeners
Documentation- Added architecture reference (
docs/ARCHITECTURE.md) covering execution contexts, class map, data flow, and SPA navigation - Added design decisions reference (
docs/DECISIONS.md) covering known gotchas and non-obvious constraints - Updated README to reflect Chrome support and link developer docs
- Added
CLAUDE.mdcoding guidelines for AI-assisted development
Código fonte publicado sob Licença MIT
Versão 1.4
Lançado em 20 de mar de 2026 - 53,58 KBFunciona em firefox 140.0 em diante, android 142.0 em diante1.4
New features- Right-click context menu — right-click anywhere on Netflix to toggle translation on/off, show/hide original text, and switch destination language without opening the popup
Improvements- Refactored
SubtitleControllerinto focused helper classes for improved stability and maintainability - Centralized storage access patterns across the extension
Bug fixes- Fixed duplicate polyfill and capped manifest cache size
- Fixed log action messages not appearing in the Developer section
Código fonte publicado sob Licença MIT
Versão 1.3
Lançado em 18 de mar de 2026 - 51,96 KBFunciona em firefox 140.0 em diante, android 142.0 em diante1.3
New features- Chrome MV3 support — extension now works on Chrome via a separate MV3 manifest and service worker
Bug fixes- Fixed rolling window firing duplicate translation requests on playback start
- Fixed cancelled sessions interfering with the active session's window state
- Fixed browser polyfill incorrectly promisifying
getURL/getManifest, and now resolves gracefully on closed port errors instead of rejecting - Fixed
onMessagehandler for Chrome MV3 async responses - Show flash notice and error status when no API key is configured
- Fall back to native subtitles when API key is missing but Netflix provides the destination language natively
- Added consecutive duplicate deduplication in the background logger
1.2
New features- Dual subtitles — new popup toggle "Show original text when translating" displays the source-language text in smaller text below the translation, making it easy to compare or verify accuracy
- Subtitle style presets — choose between Classic (dark background), Shadow, and Yellow styles from the popup
- AI provider and model selection — switch between OpenAI and xAI (Grok) and pick your preferred model from the options page
- Cache persistence — translated subtitles are saved and restored across sessions so you never re-translate the same content; a clear cache button is available in the options page
- Netflix language indicators — the destination language dropdown now shows which languages are natively available on Netflix (●), which need to be selected in Netflix first (○), and which will use AI (✦)
- Not on Netflix notice — the popup now shows a clear message when the active tab is not Netflix
Improvements- Subtitle no longer jumps up when the progress bar appears unless it would actually overlap
- Popup UI and status messages improved for clarity
- xAI host permission fixed so Grok translation works correctly
- Verbose logging removed from production builds
Bug fixes- Fixed subtitle display state not resetting correctly when leaving a watch page
- Fixed font size changes not applying to the original-language text in dual subtitle mode
Código fonte publicado sob Licença MIT
Versão 1.1
Lançado em 14 de mar de 2026 - 46,45 KBFunciona em firefox 140.0 em diante, android 142.0 em dianteCódigo fonte publicado sob Licença MIT