N²
Changelog — Netflix Dual Subtitles
Highlights
- 🅰️ A–B loop shown on Netflix's bar v1.90.0
- 🎧 Grammar practice from saved searches v1.88.0
- 🪟 Pop-out mini player v1.81.0
- 📖 A full in-app guide v1.78.0
- 🔒 Linked Primary/Secondary size lock v1.75.0
1.90.20 2026-07-18
- Fixed: subtitles could stay missing on a title's More Info preview when it was opened from the big front-page banner — and then pop up "randomly" later. The overlay was keeping time with the banner's paused trailer instead of the preview that was actually playing; it now follows the video that's really on.
1.90.19 2026-07-13
- Improved: the privacy policy now notes that a practice run remembers — on your device only — which show it was started on, so it can end itself when you open a different title. Nothing new is collected, and nothing ever leaves your device.
1.90.18 2026-07-13
- Improved: a practice run now belongs to the show you started it on. It still keeps going across episodes and survives a page reload, but opening a different title no longer greets you with a leftover "Stop practising" from days ago — the run ends there on its own, with the usual back-to-normal note.
1.90.17 2026-07-12
- Improved: the guide's demo clips now pace themselves so each captioned step stays on screen long enough to read — before, several looped in about two seconds. Their on-clip labels also say "Practise" to match the panel, instead of the old "Drill" wording.
1.90.16 2026-07-12
- Improved: hovering any control in the popup now shows its explanation right away — the same fast tooltips the in-player panel already has — instead of waiting on the browser's slow built-in delay. Same wording, all 32 languages, nothing new to learn.
1.90.15 2026-07-12
- Improved: the guide's keyboard cheat-sheet now lists every shortcut — J K L (skip by the second subtitle's lines) and Shift+< > (playback speed) were missing — and the guide now says "desktop browsers" instead of naming specific ones where it only means "not phones or TVs".
- Improved: after a long gap between updates, the popup's note is now titled "The big changes since vX" and its closing line counts just the smaller updates, so the headline list doesn't read as the whole story. Localized in all 32 languages.
- Internal: behind-the-scenes upkeep.
1.90.14 2026-07-12
- New: after a big update gap, the popup's “What’s new” note now leads with the headline features — like the pop-out mini player — instead of only the latest few tweaks, so the big additions don't get buried. The changelog page shows the same highlights up top.
1.90.13 2026-07-11
- Improved: the guide now covers the basics up front — where the on-screen N² button is and the first steps to take, a short "if something's not working" list, and all the keyboard shortcuts in one table. Before, it went straight to the features without saying how to open the panel.
1.90.12 2026-07-11
- Improved: the website's live demo is caught up with the extension — mark an A–B loop there with [ ] and gold pins now show the stretch on its progress bar, just like on Netflix.
1.90.11 2026-07-11
- New: a "Show marks on the progress bar" switch in the loop section — turn it off if you'd rather keep Netflix's bar untouched. Looping keeps working either way; it's on by default.
1.90.10 2026-07-11
- Improved: the occasional "rate it" note now opens the review page for the store that matches your browser, instead of always the Chrome Web Store.
1.90.9 2026-07-11
- Improved: the extension now introduces itself as "Dual Subtitles for Netflix" (in every language) — the same extension, just clearer that it's an independent companion rather than a Netflix product.
1.90.8 2026-07-11
- Improved: the extension's name and short description now appear in your language — in the browser and on the store listing — across all 32 interface languages. The description also now says what the extension is for: language learning.
1.90.7 2026-07-11
- Improved: the privacy policy now spells out what saved searches, practice presets and the mini player keep on your device — nothing new is collected, and none of it ever leaves your device.
- Internal: behind-the-scenes documentation updates.
1.90.6 2026-07-11
- Improved: the two tips on the practice-scope picker now read more naturally in several languages, after a native-speaker review (Korean, Simplified Chinese, French, Brazilian Portuguese, Polish, Romanian, Hungarian, Hindi and Hebrew).
1.90.5 2026-07-11
- Improved: a behind-the-scenes efficiency pass — the subtitle overlay and the A–B progress-bar markers no longer repeat unchanged screen updates many times a second, so the extension does a little less work while you watch.
1.90.4 2026-07-11
- Improved: the guide is easier to find — a new Guide link sits at the bottom of the popup, and the website now offers the guide right under the install button and in its own "Want the full tour?" card. Before, it was only in the website footer and at the bottom of the in-player panel.
1.90.3 2026-07-11
- Improved: the "Marked A–B block" tooltip now points at the gold stretch on the progress bar, so it's clear which lines are in scope.
- Fixed: the two practice scope tooltips ("Search matches" and "Marked A–B block") now show in your language. Before, they were English-only.
1.90.2 2026-07-11
- Improved: showing the video in the mini player now sizes the window to the video's own shape — no black bars beside the picture. After you resize it, the window snaps back to the video's proportions where the browser allows; if it doesn't on your setup, pressing 🎬 twice re-fits it.
1.90.1 2026-07-10
- Internal: internal notes were tidied up.
1.90.0 2026-07-10
- New: your A–B loop now shows right on Netflix's progress bar — gold A/B pins and a highlighted band across the looped stretch (solid while looping, a dashed outline when the block is saved but Enable is off). Before, the loop's range was invisible — you had to remember where it started and ended.
1.89.6 2026-07-09
- Improved: Arabic tooltips now quote control names in one consistent style (« ») throughout.
1.89.5 2026-07-09
- Improved: a small Korean wording touch-up on the "Practise these" button.
1.89.4 2026-07-08
- Improved: wording touch-ups in several languages.
1.89.3 2026-07-08
- Fixed: starting a practice run from the Search screen no longer marks your last-applied preset as "Modified" with an Update button — one accidental tap there could overwrite a carefully tuned preset. "Save current as new preset" still works during a run, which is the best moment to keep a setup you've dialled in.
1.89.2 2026-07-08
- Improved: hovering the subtitles now also freezes practice's pause-between-plays countdown while you read, the way auto-pause and the loop already did.
- Fixed: with "Keep context visible" on, the ± context lines around a match stay readable in every practice combination. Before, some setups hid them anyway.
- Fixed: the "On auto-pause" reveal now works during repeats — the hidden line un-hides at practice's own pause between plays.
- Fixed: pressing play through a practice pause now really hands control back — the same line no longer re-pauses an instant later; practice re-arms on the next line.
- Fixed: scrubbing while the video is paused no longer sneak-previews a line that practice would hide.
1.89.1 2026-07-08
- Improved: one word for one thing — the practice buttons now all say "practise" ("Practise these", "Practise all", "Stop practising", per-search "Practise just this search"), the picker is "Practice preset", and several stale tooltips were rewritten (the "Apply to" scope now explains all three scopes; "Repeat each line" explains that 1 = off).
1.89.0 2026-07-08
- New: while practising, the summary at the top of the Practice screen now says what's running — "Practising: your current search" (or the saved search's name, or all saved searches) — with a Stop button right there, so you never have to hunt back to the Search screen to turn it off.
- Improved: that summary stays pinned while you scroll, and only claims what actually runs — "Marked A–B block" waits for real A/B marks, a hidden line with no reveal chosen reads "Stays hidden", fully-blind repeats read "All plays blind", and "Search matches" shows the live match count.
- Improved: "Repeat each line" shows "Off" at ×1 instead of a bare number, and picking no reveal trigger now shows a note saying the line will stay hidden on purpose.
1.88.3 2026-07-08
- Improved: the 🎧 button greys out on searches excluded from scans (untick "Include in scans"), since there's nothing for it to practise.
- Fixed: pressing a 🎧 (or "Drill all") right after an episode change now jumps to the first match as soon as the fresh scan finishes. Before, the press could appear to do nothing.
- Fixed: when autoplay moves to the next episode during a "Drill these" run, the practice screen now shows "No matches to drill yet" — the old episode's search doesn't carry over. Before, everything looked active while nothing drilled.
1.88.2 2026-07-08
- Fixed: pressing "Drill these" on a search you typed while a watchlist drill was running now drills that search's lines. Before, it could silently keep repeating the watchlist's lines instead.
1.88.1 2026-07-08
- Fixed: pressing "Stop drilling" while practice was holding a pause now simply resumes where you are. Before, it could first rewind to replay the line — or jump ahead to the next match — before stopping.
1.88.0 2026-07-08
- New: each watchlist search now has its own 🎧 button — drill just that one pattern, repeating only its matching lines while everything else plays normally. Tap it again to stop; the "Drill with" preset applies here too.
1.87.14 2026-07-08
- Improved: if "Search matches" is on but nothing is feeding it (for example after a page reload, when the search that fed it is gone), the practice screen now says so — "No matches to drill yet" — instead of quietly doing nothing while looking active.
1.87.13 2026-07-07
- Fixed: with a ± context window set, drilling in "Watchlist order" now visits each match's surrounding lines too, the same as "Timeline" order. Before, the watchlist tour skipped the context lines entirely.
1.87.12 2026-07-07
- Improved: pressing "Stop drilling" now briefly confirms you're back to normal watching. Stopping returns everything to plain viewing rather than your pre-drill mix — save a setup as a preset if you want to keep it.
1.87.11 2026-07-07
- Improved: the practice readout now tells the truth in two corner cases — during a match tour with Repeat on it says "Loop all matches" (it cycles your whole watchlist, not one line), and the "Enable loop" chip only appears once an A–B block is actually marked.
1.87.10 2026-07-07
- Internal: routine upkeep with no visible changes.
1.87.9 2026-07-07
- Fixed: switching off or deleting the last active watchlist search while "Drill all" is running now stops the drill right away — the current line shows again and playback continues normally. Before, the drill kept repeating the old matches of a watchlist that was no longer there.
1.87.8 2026-07-07
- Fixed: "Jump between matches" now greys out until both of the things it needs are on — "Search matches" and "Repeat each line" at 2+ — with the note naming what's missing. Before, with repeat off it could be switched on but silently did nothing.
1.87.7 2026-07-07
- Fixed: switching the drill order between "Timeline" and "Watchlist order" now takes effect immediately. Before, the drill quietly kept the old order until the page was reloaded, even though the picker showed the new one.
1.87.6 2026-07-07
- Improved: a preset in the library now only stays highlighted while playback truly matches it — turning on the A–B loop or a scope filter afterwards marks it as modified, like every other change already did. Picking a preset also fully resets those, so what you get is exactly what the preset says.
1.87.5 2026-07-07
- Fixed: "Hide, then reveal" now works together with "Repeat each line" when no plays are set to hide fully — each play keeps the line hidden until your chosen reveal (near the end, on pause, on hover), and hides it again for the next play. Before, the line just showed on every play even though the panel promised it would hide.
1.87.4 2026-07-07
- Fixed: stepping to another line (, . / or the mini player's arrows) while practice is holding a pause now goes where you asked and stays there. Before, the interrupted repeat could jump you back to the line it was replaying.
1.87.3 2026-07-07
- Fixed: turning auto-pause off (or changing auto-resume) while practice is holding a pause now takes effect immediately — the video moves on by itself. Before, the video stayed paused under the old setting until you pressed play.
1.87.2 2026-07-07
- Fixed: turning dual subtitles off during a practice pause no longer leaves the video stuck — playback continues, and turning them back on picks up at the line you're on. Before, the video could stay frozen until you pressed play, and re-enabling could jump back to an earlier line.
1.87.1 2026-07-07
- Improved: in the mini player's video mode, keyboard shortcuts (space, , . /) now work without bringing the faded title and buttons back — only moving the mouse reveals them. Replaying lines while reading no longer flashes the controls.
1.87.0 2026-07-07
- New: in video mode, the mini player's title and buttons now fade away after a moment of stillness — like Netflix's own player — leaving just the picture and subtitles. Move the mouse (or press a key) to bring them back; they stay visible while paused, and the "Next episode" notice always shows.
1.86.4 2026-07-07
- Internal: routine upkeep with no visible changes.
1.86.3 2026-07-06
- Improved: the notice now shows Netflix's real countdown as a filling red line — the same progress you'd see on the page — instead of a generic animation.
- Fixed: the ✕ button on the mini player's "Next episode" notice now actually cancels the countdown (it presses Netflix's own Watch Credits). Before, it did nothing.
1.86.2 2026-07-06
- Improved: the mini player's "Next episode" notice is now a small pill floating near the top of the window instead of a full-width bar next to the buttons.
1.86.1 2026-07-06
- Improved: the mini player's click-to-pause area is now just the picture and the black bars directly around it — clicking the title row, the buttons area, or the window edges no longer pauses.
1.86.0 2026-07-06
- New: when an episode ends and Netflix counts down to the next one, the mini player now shows a "Next episode is about to start…" banner with its own controls — ▶ starts it right away, ✕ cancels the countdown and stays on the credits. Before, the countdown was invisible from the mini player and the next episode just arrived.
- Improved: in video mode, clicking anywhere in the mini player — including the black bars around the picture — plays/pauses. Before, only the picture itself reacted.
1.85.0 2026-07-06
- New: the mini player answers the keyboard — space plays/pauses, and , . / step lines just like its buttons (, and / keep a paused video paused; . replays the line with sound). In video mode, clicking the picture also plays/pauses, like the real player.
- Fixed: with the video shown in the mini player, moving to the next episode no longer drops back to subtitles-only — the picture returns on its own once the new episode starts.
- Fixed: the mini player now lays out right-to-left for Arabic and Hebrew interface languages, like the rest of the extension.
1.84.0 2026-07-06
- New: for series, the mini player shows ‹ and › episode buttons beside the title — jump to the previous or next episode without returning to the tab. Jumping this way reloads the Netflix page, so the mini player closes with it; pop it out again (or just switch tabs, with auto pop-out on) to continue.
- Improved: the mini player remembers whether you had the video shown — a window that reopens (including the automatic one after a tab switch) comes back in the mode you chose, video and all, until you turn it off with 🎬.
- Improved: in video mode the subtitles now scale down with the window, keeping the same text-to-picture proportion you set on the real player. In the subtitles-only strip they stay at your configured size, since that view is for reading. Before, video mode showed them at full size — huge over the small picture.
1.83.1 2026-07-06
- Improved: showing the video in the mini player now resizes the window to a video shape, and hiding it returns to the compact subtitle strip — each mode remembers the size you last gave it. Before, the video was letterboxed into the small subtitle-strip window.
1.83.0 2026-07-06
- New: the mini player can now show the video itself (experimental) — click the 🎬 button inside it to bring the picture into the floating window, with both subtitle lines over the image. Click 🎬 again to go back to subtitles-only; closing the window, switching episodes, or turning the extension off always puts the video back where it was. If the picture stays black on your device (some hardware setups), just click 🎬 again.
1.82.1 2026-07-06
- Fixed: a mini player that opened by itself (after a tab switch) could show "Detecting…" instead of the show's name until the in-player panel was opened once. It now finds the title on its own.
1.82.0 2026-07-06
- New: the mini player can now open by itself when you switch to another tab — Spotify-style. Turn it on with the ⚡ button inside the mini player; Chrome asks for permission once ("Allow on every visit" makes it permanent), then the window appears whenever you leave the Netflix tab and disappears when you come back. Off by default; windows you open yourself with ⧉ stay put.
1.81.5 2026-07-06
- Improved: in the mini player, pause-on-hover now triggers only when the cursor is over the subtitle text itself — parking the mouse in the empty space around the lines no longer pauses. Before, hovering anywhere in the middle of the window paused.
- Improved: the mini player's ✋ button now shows its state clearly — a dimmed hand with a red slash while hover-pause is off for that window, a plain hand while it's on.
1.81.4 2026-07-06
- New: pause-on-hover and click-to-copy now work inside the mini player too — hover the lines to pause while you read, click a word (or drag-select a phrase) to copy it, with the same green flash. Both follow the same settings as the on-video subtitles.
- New: a ✋ button in the mini player turns its hover-pause off just for that window — handy when you keep the cursor there while half-listening. It only appears while pause-on-hover is on, and resets next time you open the window.
1.81.3 2026-07-06
- Improved: the "Now playing" title can now be selected and copied, and long titles wrap to a second line again instead of being trimmed.
1.81.2 2026-07-06
- Improved: the mini player's ⧉ button moved from the panel's top corner to the end of the "Now playing" line — pop out what's playing. The top row is back to just ? and ✕, and very long titles now trim with an ellipsis instead of wrapping.
1.81.1 2026-07-06
- New: a mute button in the mini player — read the subtitles without the sound; the show keeps playing.
- Improved: the mini player's buttons now show the same fast tooltips as the in-player panel.
- Fixed: stepping to the previous or next line in the mini player no longer restarts a video you paused — you can page through lines and read at your own pace. The replay button still plays the line, since hearing it again is its whole point.
1.81.0 2026-07-06
- New: a mini player — pop the subtitles out into a small always-on-top window that keeps showing both languages while you use other tabs or apps, with its own previous / replay / next and play–pause buttons. Open it with the ⧉ button at the top of the in-player panel; the show keeps playing in its tab.
1.80.0 2026-07-06
- New: the version badge at the top of the popup is now a link — click it any time to open the full changelog, even after the "What's new" note is dismissed.
1.79.3 2026-07-06
- Fixed: the panel's “Now playing” line no longer sticks on “Detecting…” when the next episode starts on its own — it names the show and episode (with the season and episode number) right away. Before, after an auto-advance the title could stay unknown until you reloaded the page.
1.79.2 2026-07-04
- Improved: practice options that don't apply yet — “Repeat (loop instead of moving on)” and “Jump between matches” — now stay visible but greyed, with a short reason underneath (like “Available once Repeat each line is 2+”). Hover the reason to see what the option does. Before, they were hidden, so you couldn't tell they were there.
1.79.1 2026-07-03
- Fixed: a couple of practice options in the panel — “Repeat (loop instead of moving on)” and “Jump between matches” — could appear even when they didn't apply yet. They now show only when they're relevant (when repeat is on, or when the drill is scoped to your search matches).
1.79.0 2026-07-03
- Fixed: a search drill can now be turned off. While one is running, its “Drill these” / “Drill all” button becomes “Stop drilling” — one tap ends the drill and returns you to normal watching, with any hidden line shown again.
- Fixed: changing “Drill with” while a drill is running now takes effect immediately. Switch from, say, Hear it twice to Casual co-watch and the on-screen subtitle resets to match the preset you picked, instead of carrying on as before.
- Fixed: with the timeline order, the drill now plays through the video normally and simply repeats each match as it comes up, rather than jumping straight from one match to the next. Jumping between matches now goes with the watchlist order (pattern by pattern), where it belongs.
1.78.1 2026-07-03
- Internal: behind-the-scenes groundwork to track down a rare case where the “Now playing” title can stay on “Detecting…”. No visible changes.
1.78.0 2026-07-02
- New: a full guide that explains what every control does, grouped by screen and with screenshots — reachable from a “Guide” link at the bottom of the panel (and in the website footer). A companion to the in-panel tips.
1.77.0 2026-07-02
- New: a “?” button in the panel header turns on tips — a short plain-language explanation appears under each control, so you can see what everything does without hovering (and it shows on touch, where tooltips don't). Off by default; leave it on if you like it.
1.76.0 2026-07-02
- New: the search drill can now use whichever practice preset you pick. A “Drill with” dropdown in Search & jump sets which preset “Drill these” and “Drill all” apply, and it remembers your choice. Before, the drill always forced the same Hear-it-twice setup; now a gentler preset — or your own — works too.
- New: choose the order “Drill all” runs your saved searches — by where the matches fall in the video (as before), or pattern by pattern down your watchlist. The choice appears once you have two or more active saved searches.
1.75.1 2026-07-02
- Improved: the Primary/Secondary size lock now starts linked for everyone, and its button shows a clearer open/closed padlock. Linking never changes your current sizes — it just keeps them in step from then on; open the lock to size each language on its own.
1.75.0 2026-07-01
- New: a lock button now sits between the Primary and Secondary size sliders, in both the popup and the in-player panel. While it's closed the two sizes stay in step — drag either one and the other scales to keep your chosen balance. Open the lock to size each language on its own. Before, the secondary size quietly followed the primary until the first time you moved it, then stopped — now the link is visible and yours to control.
1.74.0 2026-07-01
- New: hover any practice preset to preview what it would do — its setup shows as chips, with what it would change highlighted and what it would turn off struck through, so you can see before you switch. The setup a fresh install sits in is now labelled “(default)”.
- Improved: switching presets now asks before discarding unsaved changes — if you've tweaked the practice controls into a setup you haven't saved, picking a preset shows a quick Replace / Cancel instead of silently overwriting it.
- Improved: when you drill only your search matches, the ± context lines you pull in now stay visible — only the matched lines are hidden for you to listen, so a grammar point isn't stripped of its surrounding sentence. A “Keep context lines visible” toggle controls it (on by default).
- Improved: the “Hide, then reveal” timing options no longer disappear when no side is chosen — they stay visible but greyed until you pick one, so they're easier to find. The “Reveal lead” slider now sits under “Before line ends”, the only option that uses it.
- Improved: subtitle search now finds a word sitting at the very start or end of a line. A term with a trailing space (like 아야 , to match a word *ending*) used to miss the line when that word was the last thing on it — a line's edge now counts as a word boundary, just like a space.
1.73.1 2026-06-30
- Improved: when a video’s subtitles can’t load, the popup now says Netflix may have changed something and points you to update or send feedback — clearer than the old “reload the page”. And the popup can no longer get stuck on “Loading…”: the controls and feedback form always appear, so you can still report a problem either way.
- Improved: an occasional note from the developer in the popup can now show more than one at a time, each with the date it was written.
- Fixed: subtitles load again on the titles where they’d recently stopped appearing. Netflix changed how it lists a video’s available subtitles for some titles, which left the extension finding no languages to show; it now reads the new arrangement as well as the old one.
- Internal: removed a popup checkbox that no longer did anything (the practice presets it once revealed are now always available) and tidied unused interface text.
- Internal: a developer note in the popup can now be aimed at older versions only, so an “update available” note isn’t shown to people already up to date.
- Internal: the occasional thank-you and rating notes in the popup now follow your chosen interface language, like the rest of the menus.
1.73.0 2026-06-28
- New: “Hear it twice” can now repeat a line more than twice — two steppers under the Learning controls let you set how many times each line (or a marked stretch) plays, and how many of those first plays stay hidden so you only listen. Before, every line played exactly twice (hidden, then shown); now you can, say, hear a tricky line three times — blind once or twice — before it’s shown.
- New: a “Drill all” button on your saved-searches watchlist drills every active saved search at once — one mixed run through all the grammar patterns you’re tracking, so you can practise them together instead of one search at a time.
- New: Auto-pause and Listen first can now be limited to just the part you’re studying — a new “Apply to” choice above them switches between every line, only the lines inside your marked A–B block, or only the lines that match your current search. So you can practise just a marked stretch, or just the lines containing a word or grammar you searched for. Mark the block with Set A / Set B (or the [ and ] keys).
- New: “Hear it twice” has a “Search matches” mode — it drills only the lines that match your current search and plays past the rest, so you can practise every instance of a word or grammar point in one sitting. Turn on “Jump between matches” to skip straight from one match to the next instead of waiting for each to come up as you watch. And your search results now carry a “Drill these” button — one tap turns that mode on and starts from the first match, so you go straight from finding a word to drilling every line it’s in. A “± context lines” control can also pull in a neighbouring line or two around each match, so a grammar point isn’t practised stripped of the lines around it.
1.72.0 2026-06-27
- New: “Hear it twice” — a listening drill on the in-player panel’s Learning controls. It plays each line (or a marked [ ] segment) once with the subtitle hidden so you listen, pauses, then replays it with the subtitle shown and pauses again — holding on the line just before it disappears, so you can read it. Choose how long to pause after the listen and after the reading (separately, if you like), and which side to hide first; turn on Repeat to keep looping the same line or segment instead of moving on. For a marked segment you can drill the whole block at once, or tick “Drill each line in turn” to step through it one line at a time. While it’s on it drives playback, so auto-pause and Listen first step aside. The pause holds on the already-loaded line, so buffering never eats into it.
- Fixed: jumping to a subtitle-search result — or a transcript line — now leaves you where you jumped, instead of snapping back into a running A–B loop or “Hear it twice” drill a moment after you land.
1.71.4 2026-06-27
- Improved: you can now edit a saved search in place — click the ✎ on any saved row to change its words, its language, and its Aa / ㄱ / match-all settings. Whatever you're currently typing in the search box is left untouched while you edit.
- Improved: multi-term searches (a|b) now keep the exact spaces you type, so a space before or after a word counts — handy for pinning a search to a word boundary, like a grammar ending. The results line echoes each term's spaces so you can see them.
- Improved: "Save current" now stays greyed out until you've picked a subtitle language, with a short note explaining why — a saved search with no language can't run or be scanned.
- Improved: clearer wording on the "also scan other subtitle languages" option.
1.71.3 2026-06-27
- Internal: minor housekeeping.
1.71.2 2026-06-26
- Fixed: on a title's preview page, the settings panel no longer spills past the preview into the page below — it now fits within the preview and scrolls inside if there's more than fits.
1.71.1 2026-06-26
- Fixed: when an episode opens with a "Previously on…" recap, the subtitles now follow the recap instead of showing the upcoming episode's lines over it — and switch back to the episode on their own once it begins. Before, the recap played with the wrong subtitles.
1.71.0 2026-06-17
- New: save your searches as a reusable watchlist. In the in-player panel's Search, tap "Save current" to keep a search (with its language and toggles), give it a label, run it again with one tap, or switch any of them off — handy for keeping an eye on a few grammar patterns. You can manage the same list from the toolbar popup too, and it's stored on your device.
- New: your saved searches now flag when they match what's playing — a dot lights up on the in-player launcher (and on the panel's Search row), and each saved search shows its match count for the current video. It checks the loaded subtitle language for free; flip on "Also scan languages you haven't opened" to have it quietly check a few more. All on your device.
- New: turn on "Highlight matches in the subtitles" (under your saved searches, in the panel's Search) and your active saved searches get a soft highlight right in the subtitle as it plays — so the pattern you're studying jumps out. Off by default.
- New: a Korean-letters search mode (the ㄱ button beside Aa) — switch it on to find a consonant that's fused inside a syllable, so ㄹ까 finds both 할까 and 먹을까 and ㄴ다 finds 간다/한다/본다. Handy for spotting a grammar ending across different verbs. Off by default; it leaves non-Korean searches unchanged.
- New: each saved search gets its own highlight colour, so several are easy to tell apart at a glance — new ones are auto-assigned a distinct colour, and a swatch on each watchlist row lets you pick another from a palette. The colour shows in the subtitle highlight, the results list and the count badge.
- New: reorder your saved searches by dragging the ⠿ handle on each row. The order is the priority — the one nearer the top wins when two highlights would overlap on the same words.
1.70.0 2026-06-17
- New: subtitle search now takes several terms at once — separate them with | (e.g. 는데 | 지만 | 잖아) to find lines matching any of them, or tick "Match all terms" to require every one. Handy for scanning a few patterns in one go.
1.69.0 2026-06-17
- New: you can now back up your settings — the popup has Export and Import buttons that save your whole setup to a small file and load it back, so it survives uninstalling or moving to another computer. The file stays on your device; nothing is uploaded.
1.68.0 2026-06-15
- New: subtitle search now has a Match Case toggle (the Aa button) — switch it on to match only the exact capitalisation you typed.
1.67.3 2026-06-15
- Improved: subtitle search now respects a space you type before or after your words — searching the (with a trailing space) finds the word "the" rather than "theater" — and the results show that space as a dot so you can tell it registered.
1.67.2 2026-06-14
- Fixed: a subtitle on a title's preview no longer stays stuck on screen after the trailer finishes — it clears when the preview settles back on the cover image.
- Fixed: subtitles on a title's preview are small and tucked to the right again, clear of the cover art and Netflix's play controls, instead of large and centered over them.
1.67.1 2026-06-14
- Improved: when you open the full changelog from the popup, any releases newer than the version you actually have are now marked "not yet on your version", so the list never looks like you're missing an update the store hasn't published to you yet.
1.67.0 2026-06-14
- New: an occasional, dismissible note from the developer can now appear in the popup after you've used the extension for a while — for example an invitation to rate it or chip in to support development. They show one at a time, never more than one, and you can dismiss any of them.
1.66.3 2026-06-14
- Improved: the popup's one-time invitation to share your thoughts now sits up near What's new and asks for your first impressions, so it's easier to spot and gentler to answer.
1.66.2 2026-06-14
- Internal: groundwork for an occasional short note from the developer in the popup, plus behind-the-scenes fixes.
1.66.1 2026-06-14
- Fixed: on the browse or search grid, a title's hover-preview keeps its own subtitles — they're only replaced inside the full preview pop-up.
1.66.0 2026-06-14
- New: dual subtitles now work on the big title preview opened from the search page too — the same as on the home/browse pages.
1.65.0 2026-06-14
- New: supporters can turn the gold toolbar icon off with a checkbox (like "Gold buttons") to keep the normal icon — the two gold looks sit next to it to pick from.
- Fixed: on a title's preview popup, the N² button now sits at the top-right corner again instead of floating in the middle of the preview.
1.64.2 2026-06-14
- Fixed: opening a title's preview from Netflix's search page no longer leaves it with no subtitles — Netflix's own captions now stay, since the extension doesn't run on the search page.
1.64.1 2026-06-14
- Fixed: the N² button and subtitles no longer appear — mis-placed and with the wrong subtitles — over the result previews on Netflix's search page. They now stay on the watch player and title previews, where they belong.
1.64.0 2026-06-14
- New: supporters get a gold toolbar icon — pick one of two looks in the popup, and it shows whenever your key is active. ♥
- Fixed: after the extension updates, an open Netflix tab now shows a "refresh the page" note in the panel instead of letting a search quietly fail.
1.63.2 2026-06-14
- Improved: the subtitles now re-position the moment the player controls appear or hide, with no delay — they keep pace with the controls instead of catching up a beat later.
1.63.1 2026-06-14
- Improved: when the player controls appear or hide, the subtitles now snap above the control bar instantly instead of sliding, so they sit as steady as Netflix's own captions.
1.63.0 2026-06-13
- New: a gentle one-time gold shimmer — your supporter name shines the first time you open the popup each session, and the in-player panel's gold border and name sweep the first time you open it.
- New: activating a supporter key sets off a little confetti burst in the popup — a small celebration the moment your badge appears. ♥
- Fixed: the popup updates on its own once the video loads — it no longer gets stuck on "No tracks" until you close and reopen it.
- Fixed: with subtitle word-copying on, the text cursor now shows only over the words, not the empty space beside them.
1.62.1 2026-06-13
- Improved: the supporter key box now accepts your key even if you paste it with extra text or line breaks around it — it finds the key inside.
- Fixed: the popup's "Interface language" row no longer touches the left edge, and the supporter key box now matches the dark theme.
1.62.0 2026-06-13
- New: supporters get a gold touch — the in-player button and panel turn gold while you watch. An extra thank-you on top of the supporter badge. ♥
1.61.0 2026-06-13
- New: supporters can activate a key to show a personal badge with their name — in the popup and on the in-player panel while you watch. Everything stays free; the badge is just a thank-you for chipping in, and the key is checked privately on your own device. ♥
- Internal: on Firefox, this version now needs Firefox 130 or newer.
1.60.1 2026-06-13
- Fixed: a word typed into the panel's Search & Jump box no longer disappears if you close the panel and the page reloads — it's now saved the moment you close, not a half-second later.
- Fixed: after closing the panel with Esc from the search box, the N key reopens it again right away, instead of seeming to do nothing.
1.60.0 2026-06-13
- New: the second subtitle gets its own jump keys — J previous line, K replay, L next — so you can step through either language's lines. With only a second subtitle set, the usual , . / keys keep stepping by its lines, as before.
- Fixed: typing in the in-player panel's search box no longer triggers shortcuts — searching for [ used to set a loop mark instead of typing the character.
1.59.56 2026-06-13
- Fixed: a song lyric or on-screen caption shown at the top of the screen now keeps its place while the dialogue stays at the bottom. Before, lines could get stuck at the top or jump between top and bottom mid-scene.
1.59.55 2026-06-12
- Fixed: a batch of learning-control quirks:
- Auto-pause no longer silently skips lines on shows where one line starts the instant the previous one ends, and very short lines you step onto now pause properly.
- Search results always match what you typed — after a hiccup, the popup could show a previous search's results.
- Fixed: language menus no longer list the same language twice. Netflix pairs a language with each audio dub; the duplicates always pointed to the same subtitles, so nothing is lost.
- Internal: more behind-the-scenes safety checks. No visible changes.
1.59.54 2026-06-12
- Improved: the “What's new” box in the popup now stays until you close it with its ✕ — just opening the popup no longer counts as having read it. The toolbar NEW badge still clears when you open the popup, as before.
- Internal: groundwork for Firefox support.
1.59.53 2026-06-12
- Fixed: smoother learning controls all around:
- Stepping to a line with auto-pause on always lands and stays there, and scrubbing into a quiet gap no longer snaps backwards.
- The loop's pause-between-repeats no longer pauses twice, and turning the loop off (or pressing play) during that pause continues playing instead of leaving the video stuck.
- Auto-pause set to 0 keeps the line on screen, an auto-resume can no longer fire while your cursor is still resting on the line, and a pause you didn't make is no longer treated as yours by “listen first”.
- A saved A–B loop always comes back on the right lines, and stepping back works on lines that appear at the same moment.
- With the master toggle off, every shortcut key passes through to Netflix untouched.
- Adjusting unrelated sliders no longer restarts a pending auto-pause countdown, and settings apply reliably on slow page loads.
1.59.52 2026-06-11
- Internal: behind-the-scenes reliability work. No visible changes.
1.59.51 2026-06-11
- Fixed: new releases install correctly again. Before, some recent versions could fail to install from the store.
- Internal: groundwork for Firefox support and other behind-the-scenes hardening.
1.59.50 2026-06-11
- Improved: the popup's track counter now reads naturally in every language, whatever the count. Languages like Polish or Czech need different word forms depending on the number — it now always uses a correct one.
1.59.49 2026-06-11
- Improved: the 11 newest interface languages now read like they were written in that language, not translated — wording refined throughout.
1.59.48 2026-06-11
- New: 11 more interface languages — Ukrainian, Czech, Romanian, Hungarian, Greek, Danish, Finnish, Norwegian, Malay, Filipino and Hebrew — for 32 in total. Hebrew joins Arabic with full right-to-left support, and your browser's language is matched automatically.
1.59.47 2026-06-11
- Improved: Portuguese (Brazil & Portugal), French, German, Italian, Russian, Dutch, Swedish, Indonesian and Vietnamese now read more naturally throughout, and several misleading tooltips were corrected.
1.59.46 2026-06-11
- Fixed: the line-step keys (← / → in swap mode, or , / /) now land on the right line every time — stepping back just after a line ends replays it instead of skipping past it. Marking a loop point right after a step now tags the line you jumped to.
1.59.45 2026-06-11
- Improved: Korean, Japanese, Chinese (Simplified & Traditional) and Spanish now read more naturally throughout, including corrected shortcut descriptions in Japanese.
1.59.44 2026-06-10
- Improved: Turkish now reads more naturally — consistently polite address, clearer loop and transcript wording, and proper Turkish apostrophes.
1.59.43 2026-06-10
- Improved: Polish now reads more naturally — correct plural forms for counts, “Netflix” declines properly in sentences, and Polish quotation marks throughout.
1.59.42 2026-06-10
- Fixed: in Arabic, file names like .srt and the [ / ] loop keys now display the right way round in right-to-left text. Many phrases also read more naturally.
1.59.41 2026-06-10
- Improved: Hindi now reads more naturally across the popup and the in-player panel.
1.59.40 2026-06-10
- Improved: Thai now reads more naturally across the popup and the in-player panel.
1.59.39 2026-06-10
- The interface-language picker now marks English as “(original)”, so it's clear that's the source language the others are translated from. (Your actual default still follows your browser's language.)
1.59.38 2026-06-10
- "Listen first" reveal is now a set of checkboxes instead of a single choice — pick any combination of when the hidden answer appears: before the line ends, on auto-pause, on a manual pause, and/or on hover. "On hover" has a sub-option to keep the answer shown after you move away. The "reveal lead" slider now only appears when "Before line ends" is chosen. Available in all 21 interface languages.
1.59.37 2026-06-10
- Internal: added the engine support for a "reveal on hover" option in listen-first (peek while hovering, or keep it shown) — wiring only; the control to turn it on arrives with the new reveal settings in a following update.
1.59.36 2026-06-10
- Internal: groundwork for the upcoming "listen first" reveal options — you'll soon be able to choose exactly when a hidden line shows its answer (before it ends, on a pause, or on hover), and combine those. No visible change yet; the new controls arrive in a following update.
1.59.35 2026-06-10
- Auto-pause and the A–B loop now work together: with both on, the video pauses at the end of each line inside your looped block and still loops back at the end — so you can drill a phrase line by line, every repeat. (Before, turning on a loop silently switched auto-pause off.)
1.59.34 2026-06-10
- Internal: when the video changes to a new episode, any leftover pause-on-hover state from the previous episode is now cleared, so it can never affect playback of the new one.
1.59.33 2026-06-09
- Fixed: switching pause-on-hover off while your cursor was resting on the subtitles could leave the video stuck paused. It now resumes properly.
1.59.32 2026-06-09
- Fixed: when an A–B loop is set to pause between repeats and pause-on-hover is also on, resting your cursor on the subtitles now freezes that pause while you read — the loop no longer rewinds and replays from under you. It carries on once you move away.
1.59.31 2026-06-09
- Internal: hardening so turning the extension off always stops any pending auto-resume or loop timer immediately — the video can never resume or jump on its own after you've switched it off.
1.59.30 2026-06-09
- Fixed: when both auto-pause-each-line and pause-on-hover are on, resting your cursor on a paused line to read it now freezes the auto-resume countdown — so the video no longer resumes and pulls the line away while you're still reading. It resumes on its own once you move away.
1.59.29 2026-06-09
- Fixed: pause-on-hover now pauses only when your cursor is actually over the subtitle words — not when it's in the empty space to the left or right of them.
1.59.28 2026-06-09
- The styling-preview sample (the example subtitles shown so you can see your font, size, colour and background changes) now appears only while you're on the “Text & readability” page — not whenever the in-player panel is open — so it no longer pops up out of nowhere. It also no longer disappears when you adjust a text setting.
1.59.27 2026-06-09
- Fixed: turning on the text background no longer shifts the subtitles to the left — they stay centered, with the background hugging the text as intended.
1.59.26 2026-06-09
- Fixed: subtitles now appear over a title's preview (the pop-up card / title page). They were being positioned relative to the whole pop-up card — which Netflix animates — so they landed far down the page, off-screen; they're now placed directly within the preview's video area.
1.59.25 2026-06-09
- Internal: groundwork and extra diagnostics for placing the subtitles correctly on a title's preview (the visible fix lands in the next update).
1.59.24 2026-06-09
- Polish: when a title's preview is still loading, the background trailer's subtitles no longer flash on screen for a split second before the preview's own subtitles take over — it now waits and shows the correct ones straight away.
1.59.23 2026-06-09
- Fixed: on a title's preview (the pop-up card / title page), subtitles sometimes didn't appear at all because the extension was reading the wrong video — the big silent trailer playing in the background instead of the preview you opened. It now draws the subtitles on the preview itself.
1.59.22 2026-06-09
- Fixed: on a title's preview page (the pop-up card on the browse grid, or a title page), the extension could lock onto the big auto-playing trailer in the background instead of the title you actually opened — so the popup and subtitles showed the wrong thing, seemingly at random. It now reliably follows the title you're previewing.
1.59.21 2026-06-09
- While the in-player panel is open, any empty subtitle line now shows a sample phrase (in that line's language) so you can see your font, size, colour, outline and background changes even when nothing is currently on screen. The sample is preview-only — it can't be copied or exported, and it disappears as soon as a real line plays or you close the panel.
1.59.20 2026-06-09
- You can now pick the outline colour for the subtitle text (in the popup and the in-player Text & readability panel), next to the existing outline-thickness slider. Default stays black, so nothing changes unless you adjust it.
1.59.19 2026-06-09
- The in-player control panel now sits above the subtitles, so clicking on the panel where it overlaps a line no longer accidentally copies that line instead.
1.59.18 2026-06-09
- Fixed two “pause while hovering subtitles” quirks: it no longer pauses when your cursor is over the blank gap between lines (where there's no text to read), and it now pauses correctly when a new line appears under a cursor that's already resting where the subtitles show.
1.59.17 2026-06-09
- Fixed: when you exit a video and switch to another, the previous video's last subtitle line no longer stays frozen on screen during the gap before the new video loads — it clears right away.
1.59.16 2026-06-09
- Subtitle language menus now show a language's closed-caption (CC) version as its own clearly-labelled “[CC]” entry — even for languages that only load when you pick them — so you can tell it apart from the plain subtitle and pick the right one. Picking the “[CC]” entry loads the closed-caption track (speaker names and sound cues); picking the plain entry loads the plain one.
1.59.15 2026-06-08
- Fixed: changing a subtitle language in the in-player panel (e.g. switching to or from a “[CC]” version of the same language) updated the on-screen subtitles correctly, but the panel’s dropdown could snap back to the previous choice. The dropdown now stays in sync with what’s actually showing.
1.59.14 2026-06-08
- Fixed: the “new version” dot on the in-player N² button could linger forever if you only used the in-player panel and never opened the toolbar popup. Opening the panel now clears it.
1.59.13 2026-06-08
- Fixed: if the extension updated while a Netflix tab stayed open, the in-player panel's Apply button could silently do nothing. It now shows a clear “reload this tab to reconnect” message (matching the popup), so a settings change is never quietly lost.
1.59.12 2026-06-08
- Accessibility: the in-player panel's Enable switch and the Primary/Secondary language menus now carry proper labels, so screen readers announce them correctly and keyboard users get clearer focus.
1.59.11 2026-06-08
- “Listen first” now shows a subtle 👂 ••• marker where a line is hidden, so you can tell “there’s a line here — listen for it” apart from a moment that genuinely has no subtitle (which stays blank). The marker can’t be copied and the full text is still in any export.
1.59.10 2026-06-08
- Fixed: when Netflix auto-played the next episode, an A–B repeat loop you'd set on the previous episode could linger and loop the wrong lines. The loop now always clears when the episode changes.
1.59.9 2026-06-08
- Fixed: turning the extension off while the transcript was docked beside the video used to leave the picture shrunk — it now snaps back to full size so Netflix looks completely native. Turning the extension back on brings your docked transcript back where it was.
1.59.8 2026-06-08
- Fixed: turning the extension off and back on while a subtitle line was on screen no longer leaves that line blank until the next one appears.
- Clearer status message: if the popup can't reach a tab (for example, a tab left open while the extension updated in the background), it now tells you to reload the tab to reconnect — instead of wrongly saying the extension isn't running, when your subtitles are often still working.
1.59.7 2026-06-07
- Internal: the popup and the in-player panel now share the exact same logic for which subtitle languages to show, so they can't drift apart again — backed by new automated tests.
1.59.6 2026-06-07
- Fixed: turning the extension's master switch off now truly hands everything back to Netflix — its own subtitles reappear instead of staying hidden. Turning it back on restores your dual subtitles (even if you changed episode while it was off).
1.59.5 2026-06-07
- Fixed: picking a primary language that isn't the one Netflix currently has selected now actually sticks (it was silently reverting to Netflix's subtitle). Choosing a specific primary now automatically turns on "Always use this primary", so it holds.
- Escape now closes the in-player panel even when you opened it with the mouse (not just when typing in it).
- Switching playback speed back to "Netflix native settings" now returns to normal speed instead of staying stuck on a custom speed.
- The "saved primary isn't available" note no longer pops up on pages that have no subtitle tracks at all.
- Keyboard focus is now clearly visible on the search and feedback fields too.
1.59.4 2026-06-07
- The toolbar popup now shows the same primary/secondary languages that are actually playing, so it no longer disagrees with the in-player panel.
- When your saved primary language isn't offered on a title, the popup now tells you (so you can pick one that is) instead of just showing nothing.
- The "new version" badge now only appears after a genuine update — not after a same-version reload.
1.59.3 2026-06-07
- Custom playback speed now works even with dual subtitles turned off (as long as the extension is on): the extra speeds in Netflix's menu, and the Shift+< / Shift+> keys, no longer revert to normal after a skip or ad. Turning the extension fully off still hands speed back to Netflix.
1.59.2 2026-06-07
- Accessibility: keyboard focus is now clearly visible throughout the popup and the in-player panel; you can press Escape to close the panel; the N² button and the transcript icons now have proper labels for screen readers; and some faint grey text is now easier to read.
1.59.1 2026-06-07
- Privacy hardening: the popup no longer loads its font from Google — it's now bundled with the extension, so opening the popup makes no external network request at all. Also added a strict content-security policy.
1.59.0 2026-06-07
- When you haven't picked a secondary language yet, the extension again suggests the show's original spoken language as the learning track (this had quietly stopped working).
- Subtitle-download errors (e.g. when a link has expired) now appear in your chosen language instead of a raw "HTTP" code.
- Less background work while the extension is switched off (the speed-menu watcher now stays idle).
1.58.4 2026-06-07
- Fixed a few in-player panel headings (Text & readability, Search & jump, Feedback & issues) showing a stray bit of HTML instead of the “&” symbol.
1.58.3 2026-06-07
- Opening the full changelog from the update note now highlights every release newer than the one you last saw, and marks where the entries you've already read begin — so you know exactly where to start.
1.58.2 2026-06-07
- The "What's new" note now says which version you're coming from ("since vX") and, if you skipped several updates, notes how many more there are with a pointer to the full changelog — so the short list never looks like the whole story. The N² button in the player also shows a small dot after an update (cleared once you open the popup), so you're nudged even if you rarely open the toolbar.
1.58.1 2026-06-07
- After the extension updates, a small NEW badge now appears on the toolbar icon so you know there's a new version — it clears as soon as you open the popup, where the "What's new" note shows what changed.
1.58.0 2026-06-07
- Clarity & consistency fixes from a UI review: the "Use arrows to skip lines" option is now greyed out when "Skip a line" is off (it only works while line-skip is on); the loop-after-refresh option now reads as on-by-default (it always was) rather than something to switch on; a 1-line transcript now reads "1 line" instead of "1 lines"; the Mode tooltip clarifies that "Custom" appears on its own (it isn't directly selectable); and the feedback note is more precise about what's sent (your browser/version, and an email only if you add one).
1.57.4 2026-06-07
- Arabic now displays right-to-left: with the interface language set to Arabic, the popup and the in-player panel mirror their layout properly. (Subtitle and transcript text still reads in its own language's direction.)
1.57.3 2026-06-07
- In the in-player panel, you can now tap the section heading at the top (e.g. "Text & readability") — not just the small back arrow — to return to the main list. Tapping the Settings tab while you're inside a section also takes you back to the top.
1.57.2 2026-06-07
- The occasional error messages from search, download and the transcript (e.g. when a language can't be loaded) now appear in your chosen interface language too.
1.57.1 2026-06-07
- The little loop messages that flash over the video when you mark a section (with [ and ]) now also appear in your chosen interface language.
1.57.0 2026-06-07
- The in-player panel now follows your chosen interface language too — every screen (settings, text & readability, learning controls, search, and the transcript), all the buttons and tooltips, and the live messages (now-playing, loop badges, search results, apply/saved notes). Anything still untranslated falls back to English, and switching the language in the popup updates the panel right away.
1.56.0 2026-06-07
- The whole popup now follows your chosen interface language — not just the main controls, but the learning controls (speed, line-skip, looping, auto-pause, listen-first, copy, height), the search and download sections, the buttons, the tooltips, and the status, health and result messages. Anything still untranslated falls back to English.
1.55.1 2026-06-07
- The language picker is now labelled Interface language (it sets the extension's own menus, not the subtitle or video language) and is shown on every page — so you can change it even when you're not on a Netflix tab. Your choice is saved either way.
1.55.0 2026-06-07
- More of the popup is now translated: the main controls (languages, sizes, fonts, colours, readability) follow your chosen interface language. Coverage keeps expanding; anything not yet translated stays in English.
- Fixed the Language picker wrapping long native names (e.g. 简体中文) onto two lines — the list is wider now and each language sits on one line.
1.54.2 2026-06-07
- Fixed the highlighted speed dot in the speed menu sitting slightly below the line — it's now centred exactly on it (both horizontally and vertically).
1.54.1 2026-06-07
- Interface language: added translations for many more languages in the Language picker (Japanese, Simplified & Traditional Chinese, Spanish, Portuguese, French, German, Italian, Russian, Turkish, Polish, Dutch, Swedish, Indonesian, Thai, Vietnamese, Hindi, Arabic). Coverage of the in-app text is still expanding — the rest defaults to English for now.
1.54.0 2026-06-07
- After you've used the extension across a few days, the popup shows a one-time, dismissible note inviting feedback (with a quick link to the feedback box). It's counted only on your device — nothing is tracked or sent.
1.53.1 2026-06-07
- Fixed a performance bug where hovering Netflix's speed control could spike the CPU and freeze the tab (introduced while polishing the active-speed dot in 1.53.0).
1.53.0 2026-06-07
- Speed menu polish: the highlighted current-speed dot now sits exactly on its mark (it was drifting slightly to the side).
- Removing the extension now opens a short, optional feedback page (in your language) — which features you used and what would bring you back. Entirely optional, and no tracking.
1.52.0 2026-06-06
- Added a Language picker at the top of the toolbar popup so you can set the extension's own interface language. It defaults to your browser's language, and the list is searchable — just start typing your language (shown in its own script, e.g. 한국어, with a flag). More of the interface is being translated over time.
1.51.0 2026-06-06
- Added a master on/off switch at the top of the toolbar popup. Turn it off and the extension goes completely dormant — the N² button disappears and Netflix looks and behaves exactly as normal (no overlay, native speed menu, native speed). Turn it back on to restore everything. Handy when you just want to watch normally for a bit.
- Fixed the Custom font field showing in the in-player panel even when a custom font wasn't selected; it now only appears when you choose "Custom".
1.50.0 2026-06-06
- Netflix's own Playback Speed menu now offers the full range of speeds (0.25× up to 4×) added right into its slider, so you can pick them where you'd expect. It matches Netflix's look and scales with the player (including fullscreen), and it stays in sync with the panel, popup, and the Shift+< / Shift+> keys — the current speed is highlighted whichever way you set it. Best-effort: if a Netflix update ever changes the menu, the Speed control in the panel/popup and the keys keep working.
1.49.3 2026-06-06
- Speed control: added 0.25× and 4×, and renamed the default option to "Netflix native settings" (clearer than "Auto" — picking a speed is an override; this option turns the override off and leaves Netflix in control). The dropdown reflects the current speed, including when you change it with Shift+< / Shift+>.
1.49.2 2026-06-06
- Removed the experimental add-on speeds inside Netflix's own Playback Speed menu — it conflicted with Netflix's controls (the extra dots weren't reliably clickable and stole keyboard focus). Use the Speed control in the panel/popup, or the Shift+< / Shift+> keys, for 2×/3×.
1.49.1 2026-06-06
- Fixed the extra speeds (1.75×–3×) not showing in Netflix's Playback Speed menu — now matched to Netflix's actual menu markup, so the new options appear in the slider and clicking Netflix's own speeds stays in sync.
1.49.0 2026-06-06
- Netflix's own Playback Speed menu now shows the extra speeds (1.75×, 2×, 2.5×, 3×) added right into its slider, so you can pick them where you'd expect. (Best-effort — if it ever doesn't appear after a Netflix update, the Speed control in our panel/popup always works.)
1.48.1 2026-06-06
- Keyboard speed control: Shift+< slows down, Shift+> speeds up (stepping through 0.5×…3×), with a quick on-screen indicator. Added to the shortcuts reference.
1.48.0 2026-06-06
- New playback speed control (in Learning controls + popup) — go beyond Netflix's 1.5× limit, up to 2×, 2.5×, 3× (and down to 0.5×). "Auto" leaves Netflix's own speed alone; a chosen speed sticks through seeks and ads.
1.47.2 2026-06-06
- Dragging the panel by its header now moves the panel and the N² button together as one unit (they stay linked), and the whole thing just stops at the screen edge instead of flipping sides. (Dragging the N² button still re-anchors the panel to it, as before.)
1.47.1 2026-06-06
- Dragging the panel by its header now moves only the panel — the N² button stays put, and the panel simply stops at the screen edge instead of flipping sides. (Dragging the N² button still moves the button and re-anchors the panel to it, as before.)
1.47.0 2026-06-06
- You can now drag the panel by its header (top bar) to reposition it, not just the N² button — the cursor turns into a move arrow over the header so it's clear it's draggable. (The × close button still just closes.)
1.46.0 2026-06-06
- The one-click Modes / profiles picker is now hidden by default while it's being refined — turn it back on with the new Experimental features toggle at the bottom of the popup (it then shows in both the popup and the in-player panel).
1.45.2 2026-06-05
- The keyboard-shortcuts reference now updates to match your settings — if you've switched line-skip to the arrow keys, it shows ← ↓ → (and the , / seek keys) instead of , . /, and it hides the skip keys when line-skip is off.
1.45.1 2026-06-05
- The panel and popup now show a quick keyboard-shortcuts reference (N to open/close the panel, , . / to skip lines, [ ] to set a loop), and the close button notes the N shortcut — so the shortcuts are easier to discover.
1.45.0 2026-06-05
- New option (Learning controls + popup): pause while hovering the subtitles — move your mouse over the subtitle lines and the video pauses so you can read, select, and copy; it resumes when you move away. Off by default. (Won't override a pause you set yourself.)
1.44.0 2026-06-05
- The arrow-keys option is now a full swap: with it on, ← / ↓ / → skip lines (prev / replay / next) and the 10-second seek moves to the , (back) and / (forward) keys — and Shift+← / Shift+→ seek too, so you keep a quick way to jump 10 seconds.
1.43.1 2026-06-05
- Added behind-the-scenes diagnostics (only when debug logging is on) to help track down a "Now playing" title that occasionally stays on "Detecting…". No change to how the extension works.
1.43.0 2026-06-05
- New option (Learning controls + popup): use the arrow keys for line-skip — when on, ← steps to the previous line, ↓ replays the current one, and → goes to the next, in place of the , . / keys. This overrides Netflix's 10-second seek on the arrows. Off by default.
1.42.0 2026-06-05
- Added a Listening practice mode — one click sets up the ear-training drill: hide the primary line, auto-pause and reveal it at the end, then auto-resume.
- Added My setup: save your own mix of the learning controls and switch back to it any time from the Mode picker. It only changes when you press Save as My setup — built-in modes and edits never overwrite it. (Modes still only touch the learning controls — never your languages, colours, fonts or sizes.)
1.41.0 2026-06-05
- New Listen first learning aid (in Learning controls and the popup): keep a subtitle hidden so you hear the line first and train your ear, then it reveals as the "answer." Choose which side to hide (primary, secondary, or both) and when it reveals — a set time before the line ends, or on auto-pause at the end. Pairs naturally with auto-pause/auto-resume for a hands-free listening drill.
1.40.0 2026-06-05
- Added one-click Modes (a "Mode" picker in the in-player panel and the popup): Learning turns on skip-by-line, click-to-copy and auto-pause in one go; Casual co-watch is just the two languages with no extra friction; it shows Custom when you've set your own mix. Modes only touch the learning behaviours — your languages, colours, fonts and sizes are left as they are.
1.39.0 2026-06-05
- New learning controls (in Learning controls in the in-player panel and the popup): Auto-resume (after an auto-pause, optionally play again on its own after a set number of seconds — hands-free reading; off = stay paused as before), Pause lead (fine-tune how far before a line's end the auto-pause happens), and Loop wait (pause for a set number of seconds at the end of an A–B loop before it repeats, a beat to read or repeat the phrase).
1.38.0 2026-06-05
- Reworked the subtitle backdrop into three independent layers you can mix (in Text & readability and the popup), matching how TV captions work: an Outline (strength slider), a Text background that hugs the text (its own colour + opacity), and a Window box behind the whole caption area (its own colour + opacity). Defaults are unchanged — just the outline.
- The Font dropdown now previews each option in its own typeface.
- Reset now restores *all* text styling (font, sizes, height, outline, backgrounds) to defaults, not just size & height.
1.37.2 2026-06-05
- Restored the default subtitle look to exactly how it was before the readability update — the standard font and outline are unchanged unless you deliberately adjust them. (The new Font/Backdrop options had shifted the defaults slightly.)
1.37.1 2026-06-05
- The subtitle Font picker now has a Custom… option — type the name of any font installed on your device. Handy for picking a font that covers your subtitle's language (e.g. a preferred Korean/Japanese font), since the bundled dyslexia-friendly font only styles Latin text.
1.37.0 2026-06-05
- New readability options (in the in-player panel's Text & readability and the popup): pick the subtitle font — including a bundled dyslexia-friendly typeface — and choose a backdrop (outline, a solid band behind the text, or both) with adjustable strength.
1.36.22 2026-06-05
- Fixed wildcard search: spaces typed around the "*" (e.g. "얼마나 * 지") are no longer treated as required spaces, so it now matches lines like "…얼마나…하는지".
1.36.21 2026-06-05
- Fixed the "Now playing" title (and export filenames) sometimes showing a different, unrelated show — it could pick up a prefetched recommendation's title instead of the one you're actually watching. It now only uses the current title.
1.36.20 2026-06-05
- When you've moved the N² button, docking now keeps it at the same relative spot within the (shrunk) video — offset to clear the dock — instead of snapping it to the far edge.
1.36.19 2026-06-05
- Search & jump now remembers your last query and chosen language, restoring them when you reopen the panel.
1.36.18 2026-06-05
- Fixed: after clicking a search result (or a transcript line) to jump, pressing Space now plays/pauses Netflix as usual, instead of re-triggering the result you just clicked.
1.36.17 2026-06-05
- Dual subtitles now re-center on the actual (shrunk) video when the transcript is docked — including in fullscreen — instead of staying centered on the whole screen.
- Fixed the picture staying shrunk after undocking following a fullscreen change: the player now re-measures back to full size.
1.36.16 2026-06-04
- Fixed the N² button sitting awkwardly against the screen edge when the transcript is docked on the left — it's now placed reliably (the same way as a right dock), unaffected by Netflix's player scaling.
1.36.15 2026-06-04
- The docked transcript now works in fullscreen too — it moves into the fullscreen view (along with the N² button) instead of disappearing. Previously going fullscreen reverted the dock back to the panel.
1.36.14 2026-06-04
- Tidied the transcript controls: the "detach before fullscreen" tip now lives in the detach button's hover tooltip instead of taking up a line under the toolbar.
1.36.13 2026-06-04
- Search & jump now lands ~0.3s before the line (was ~0.5s), landing you even closer to what you searched for.
1.36.12 2026-06-04
- The panel's Primary/Secondary pickers now show the languages actually on screen, even when Netflix's own active subtitle is a different language — previously the Primary could look empty/wrong while the overlay was showing the right language.
1.36.11 2026-06-04
- Fixed the "Now playing" title sometimes sticking on "Detecting…" after jumping to another episode — it now falls back to the page title when Netflix's data lags, so it resolves instead of getting stuck.
- Clicking a search result now highlights only the result you just jumped to (the previous one clears), instead of every clicked result staying marked.
- Search & jump now lands ~0.5s before the line (was ~1s), so you start closer to what you searched for.
1.36.10 2026-06-04
- The Search & jump section no longer flickers/refreshes twice when you change episode — the language lists now rebuild only when the available tracks actually change. Plus internal tidy-up (removed a dead code path and unused styles).
1.36.9 2026-06-04
- Search now supports a "*" wildcard for the part in between — e.g. 무슨*든 finds a line containing 무슨 … 든 (handy when the middle word varies). Plain words/phrases work as before.
- The "Now playing" title now reliably updates the moment the new episode's data loads (event-driven), instead of sometimes sticking on the previous episode.
1.36.8 2026-06-04
- When you switch episodes, the panel now refreshes too — the "Now playing" title, the Search (it was returning the previous episode's results), and the transcript all update to the new episode (the on-screen subtitles already did).
1.36.7 2026-06-04
- Press N to open or close the in-player panel.
- The panel now keeps a constant height while moving between sections (no more height jumping) — sections slide in horizontally, and a taller section simply scrolls within the panel.
1.36.6 2026-06-04
- Section navigation now glides — screens slide in horizontally and the panel's height eases smoothly instead of jumping. (Removed the panel's background blur, which was causing the stutter; at its opacity it was barely visible anyway.)
1.36.5 2026-06-04
- The panel's top now truly stays put when moving between sections — a taller section scrolls inside the panel instead of nudging the whole panel upward.
1.36.4 2026-06-04
- Clearer labels for the line-by-line skip keys ( , · . · / ): jump back or forward a subtitle at a time instead of Netflix's 10-second skip — great for re-hearing a line you missed, learner or not.
- Friendlier feedback prompt — ideas, feedback, and bug reports are all welcome.
1.36.3 2026-06-04
- Fixed dual subtitles not showing on the next episode when Netflix auto-plays it (or you click "Next Episode") — they now reload automatically for the new episode instead of staying on the previous one.
- Tidied the panel's section navigation (removed an unnecessary reserved scrollbar gap).
1.36.2 2026-06-04
- Section navigation is now clean and stable: removed the janky height animation, reserved the scrollbar's space (so controls no longer resize when it appears/ disappears), and fixed the back button being clipped at the top.
1.36.1 2026-06-04
- Smoothed moving between the panel's sections — the panel now stays anchored in place and animates the height change instead of jumping and re-centering.
1.36.0 2026-06-04
- The in-player panel's Settings are now organised into tap-in sections (Text & readability, Learning controls, Search), with the essentials — Enable and the language pickers — kept on the main screen. Tidier, and room for more options.
1.35.4 2026-06-04
- Fixed a flicker where opening the Transcript tab (or it auto-scrolling to the current line) could briefly make Netflix's player controls flash — the transcript now scrolls within its own panel without nudging the player.
1.35.3 2026-06-04
- Fixed: pressing Apply in the popup no longer resets transcript preferences set from the in-player panel (the "follow" setting and the dock's side/width).
- Internal robustness: the detached-window setup restores cleanly if a step fails.
1.35.2 2026-06-04
- Fixed the settings panel being clipped behind the docked transcript — it now opens within the visible area beside the dock (on either side).
1.35.1 2026-06-04
- Double-click the docked transcript's resize edge to reset it to the default width.
1.35.0 2026-06-04
- You can now dock the transcript on the left or right side of the screen — use the ⇆ button in the docked toolbar to switch sides (remembered).
- Fixed the N² button overlapping the dock: while docked it now parks cleanly to the side of the dock, correctly regardless of Netflix's player scaling.
1.34.2 2026-06-04
- When the transcript is docked beside the video, the floating N² button now stays clear of the dock (it was being overlapped) and tracks the dock edge as you resize it. The transcript toolbar's layout is back to its previous arrangement.
1.34.1 2026-06-04
- Internal layout tweak to the transcript toolbar.
1.34.0 2026-06-04
- The docked transcript can now be resized by dragging its left edge, and your chosen width is remembered.
- Scrollbars in the panel/transcript are more visible, and the fast tooltips now also work in the docked and detached transcript (not just the main panel).
- Fixed a bug where switching straight from the floating (detached) window to docked would bounce back to the panel instead of docking.
1.33.0 2026-06-04
- New Dock option in the Transcript tab (◨): instead of floating on top, the transcript can sit in a column beside the video, shrinking the picture so the two never overlap. Detach (floating window, always on top) and Dock (beside, no overlap) are separate buttons now, and either re-attaches to the panel with one click. (Dock is for windowed viewing; going fullscreen switches back automatically — use Detach there.)
1.32.0 2026-06-04
- Tooltips in the in-player panel now appear quickly on hover instead of waiting for the browser's ~1-second delay, so the little hints (what each control does, the loop shortcuts, and so on) are much easier to read.
1.31.2 2026-06-04
- Re-attaching the transcript now re-opens the panel if you'd collapsed it, so it visibly comes back instead of seeming to just close. Added a tip to detach before going fullscreen (so the floating window stays on top).
1.31.1 2026-06-04
- Fixed the detached transcript window's toolbar overflowing in a narrow window — the detach/re-attach control is now a compact icon and the toolbar wraps neatly.
1.31.0 2026-06-04
- You can now pop the transcript out into its own floating window — click Detach in the Transcript tab. In Chrome/Edge it opens as an always-on-top picture-in-picture window (so it stays visible even over fullscreen Netflix); in other browsers it opens as a separate window. The current line still follows along, clicking a line still jumps the video, and you can re-attach it any time.
1.30.0 2026-06-04
- The Transcript tab now has a "Follow" toggle (on by default). Leave it on and the transcript auto-scrolls to the line that's playing; turn it off to scroll away and browse the subtitles freely without the view jumping back. The current line stays highlighted either way.
- Nudged the popup's section separators so they're no longer crammed up against the text above them.
1.29.2 2026-06-03
- Tidied the in-player panel layout: the Apply button now sits right under the language pickers it controls. Enable and the Primary/Secondary languages take effect on Apply (they reload the subtitle data); everything below — sizes, height, and the toggles — applies instantly, which the panel now makes clear.
1.29.1 2026-06-03
- Loop controls now show their keyboard shortcuts right on the buttons — Set A [ and Set B ] — and those keys work whenever dual subtitles are on (no longer tied to the "Nav keys" option).
- Looping now fully respects the "Enable loop" toggle: marking a block with A/B no longer switches looping on by itself, and the on-screen loop badge only appears while looping is actually enabled (a marked-but-off block no longer leaves a hint over the subtitles).
- Fewer spurious debug warnings when a video first loads.
1.29.0 2026-06-03
- New Transcript tab in the in-player panel. Read the whole episode's subtitles in two views: Paired (each primary line with the translation line(s) shown while it's on screen) and Timeline (every line from both languages in true time order, tagged by language). The line playing now is highlighted and scrolls into view, and clicking any line jumps the video to it.
1.28.0 2026-06-03
- The primary and secondary subtitle sizes can now be set separately (two sliders instead of one), so you can make your learning language larger than the translation, or the other way round. "Reset size & height" restores both.
1.27.0 2026-06-03
- The in-player N² panel now scrolls when there are more controls than fit on screen, so you can always reach everything below the fold (like Search & jump) — the title and Enable toggle stay pinned at the top.
- The panel now shows the title that's currently playing at the top, so you know which video's subtitles are loaded.
1.26.0 2026-06-03
- Subtitles now follow Netflix's intended top/bottom placement. Lines that a show puts at the top of the screen (to avoid on-screen text or captions — in dramas and variety shows alike) now appear at the top instead of always at the bottom.
1.25.3 2026-06-03
- The "Height" slider now shows its value, and a "Reset size & height" link restores the default font size and height. (Both already persist across reloads, like your colors.) Also nudged the title-preview button a bit further right.
1.25.2 2026-06-02
- Nudged the title-preview subtitles slightly left — they were a touch too far right.
1.25.1 2026-06-02
- Behind-the-scenes diagnostics cleanup (the ad-timing monitor no longer runs on browse/preview pages and no longer false-matches buttons like "add to my list", so it stops logging spurious debug warnings).
1.25.0 2026-06-02
- Dual subtitles and the N² button now also work in the title-detail popup you open from the browse grid (the one with ?jbv=… in the URL) — it's the same preview as a title page. The plain browse grid / hero billboard is still left alone.
1.24.7 2026-06-02
- Fixed Netflix's own subtitles vanishing on the browse-page preview after you left a video: we now only hide the native subtitles on pages where we actually draw our own (the watch player and the title preview), and restore them everywhere else.
1.24.6 2026-06-02
- On the title-page preview, the subtitles now sit on the right side (clear of Netflix's logo/Resume controls on the left) and are scaled down a bit to suit the smaller preview. Also indented the "Remember loop after refresh" option under the loop controls for clarity.
1.24.5 2026-06-02
- On the title-page preview, the N² button is positioned a little lower, and its panel now opens to the right (into the space beside the modal) instead of over the video.
1.24.4 2026-06-02
- Dual subtitles now work on a title page's preview even when you open/refresh that page directly — previously the extension only ran on the watch player, so the preview only worked if you navigated to it from a video. (Now runs on netflix.com/title pages too; still not on the browse grid.)
1.24.3 2026-06-02
- The N² button (and overlay) now reliably target the title-page preview modal's own video instead of sometimes latching onto a background trailer, so the button shows up where it should on the preview.
1.24.2 2026-06-02
- The N² button now also appears on the title-page preview (pinned to the preview video), so you can toggle and adjust dual subtitles there too — not just on the full watch player.
1.24.1 2026-06-02
- Dual subtitles work on the title-page preview again (when you reach it from a video), and now sit within the preview video instead of over the page text below it. The N² button stays on the watch player only.
1.24.0 2026-06-02
- New Subtitle height slider (popup + in-player panel) — raise the dual subtitles up the screen to clear captions baked into the video by the producers (common on Korean variety shows). Applies instantly.
1.23.1 2026-06-02
- Fixed the dual subtitles (and the N² button) lingering over the browse/title preview after you exit a video — they now appear only on the actual watch page.
1.23.0 2026-06-02
- Loops now survive a page refresh: your A–B marks are remembered per episode and restored when the subtitles reload. A new Remember loop after refresh toggle (on by default) controls this — turn it off to keep loops as a per-session thing that clears on reload. Clearing the loop always forgets it.
1.22.7 2026-06-02
- Auto-pause and Enable loop are no longer mutually exclusive — you can have both on. Auto-pause handles line-by-line study; when a loop block is set and on, the loop takes over for that block.
1.22.6 2026-06-02
- Added Go to A / Go to B buttons to jump straight to your loop marks so you can see the exact lines, and the panel now shows the A/B times and line count — an at-a-glance check of what's set.
1.22.5 2026-06-02
- Added a hint when looping is enabled but you haven't marked a block yet — an on-screen note and a "no block set" label by the controls, so it's clear why nothing is looping.
1.22.4 2026-06-02
- Reworked loop controls to be clearer: Enable loop is now a plain on/off switch, and your A–B marks are remembered until you press Clear — turning the switch off no longer loses them. Mark the block with Set A / Set B (or the [ / ] keys); it loops once both ends are set, and the badge shows whether it's looping or paused.
1.22.3 2026-06-02
- Fixed setting an A–B loop: marking the start (Set A / [) no longer starts looping immediately and trapping you. It now waits — play or step to the end line and set the end (Set B / ]) to begin looping that block. The on-screen badge guides you ("Start set · press ] at the end").
1.22.2 2026-06-02
- Fixed "Loop current line" trapping playback on one line. It now *follows* you: press the next/prev keys to move to another line and the loop moves with you, so you can repeat a line and then carry on.
- Setting an A–B span (with [ / ] or Set A / Set B) now shows clear on-screen feedback, and the badge shows whether you're looping one line or a span.
1.22.1 2026-06-02
- Behind-the-scenes diagnostics to investigate subtitle timing on ad-supported plans.
1.22.0 2026-06-02
- Loop a span of lines (A–B): mark a start and end and that section repeats — set them with the Set A / Set B buttons or the [ and ] keys, and Clear to stop. A small on-screen badge shows when looping is active and how many lines.
- Simpler controls: the navigation keys (, . /) now always just navigate — looping is set with its own buttons/keys instead of changing what the nav keys do.
1.21.4 2026-06-02
- Auto-pause no longer makes the subtitles jump up and down each time you pause and resume — they now stay put while you read.
1.21.3 2026-06-02
- Fixed an intermittent bug where subtitles wouldn't appear after loading a page (an internal script-loading race) — they now show reliably without a reload.
1.21.2 2026-06-02
- The instant toggles — navigation keys, loop, auto-pause, and click-to-copy — now take effect the moment you flip them (no Apply needed) and no longer cause a brief subtitle flicker.
- Those toggles now sit below the Apply button, so it's clear that Apply governs the language/appearance settings above it.
1.21.1 2026-06-02
- Learning controls (nav keys, loop, auto-pause) are now in the in-player N² panel too, so they work in fullscreen.
- Auto-pause now stops just *before* a line clears, so the text is still on screen when it pauses.
- Loop can now span several lines: while looping, / extends it one line later and , one line earlier.
- Made clear that the navigation keys follow the primary language's lines.
1.21.0 2026-06-02
- New learning controls: step through subtitles with the keyboard — , previous line, . replay current line, / next line.
- Loop the current subtitle line on repeat, or auto-pause at the end of each line (great for shadowing / repeating aloud).
- The secondary language now defaults to the show's original spoken language (when it differs from your primary), so you don't have to pick it every time.
1.20.1 2026-06-02
- Behind-the-scenes reliability improvements.
1.20.0 2026-06-02
- Exported subtitle files now include the season, episode number, and episode title.
1.19.0 2026-06-02
- More reliable subtitle detection when jumping straight into a show or the next episode.
1.18.3 2026-06-02
- Refined the in-player panel sizing so only the search results list scrolls (no double scrollbar).
1.18.2 2026-06-02
- Fixed the in-player button not returning after Netflix's inactivity timeout / auto-refresh — it now re-attaches itself automatically (no page refresh needed).
1.18.1 2026-06-02
- Fixed the in-player panel getting cut off at the bottom — it now fits its content, and only the search results scroll when there are a lot of them.
1.18.0 2026-06-02
- Added a permanent "What's new · Changelog" link at the bottom of the popup, so you can always find it (even after dismissing the update note).
1.17.1 2026-06-02
- The in-player button now appears and disappears in sync with Netflix's controls (no more slight lag).
1.17.0 2026-06-02
- New: a "What's new" note appears in the popup after an update, with a link to this changelog.
1.16.1 2026-06-02
- Internal cleanup (quieter error logging).
1.16.0 2026-06-02
- The feedback form can now be turned off remotely, without shipping an update.
1.15.0 2026-06-02
- New: send feedback or report a problem right from the popup.
1.14.0 2026-06-02
- Now works in Firefox and Edge, in addition to Chrome.
1.13.0 2026-06-02
- Copy subtitles: click a word or drag-select a phrase to copy it (optional, off by default).
- In-player controls are fully usable in fullscreen; the N² button can be dragged anywhere and stays out of the way.
1.11.0 2026-06-01
- Search subtitles and jump straight to a line — from the popup or the in-player panel.
1.10.0 2026-06-01
- New in-player control panel (the N² button) so you can toggle and configure without leaving fullscreen.
1.9.0 2026-06-01
- Added a status indicator so you can tell when subtitles loaded correctly.
- Fixed an error when switching between shows quickly.
1.8.0 2026-06-01
- Reorganized subtitle handling and added automated tests for reliability.