changelog
What changed.
Version by version. The most recent at the top.
version 0.2.2
Lyrics, legible on any video.
June 9, 2026.
The on-video lyrics overlay learns to dress for the footage it sits on, and a round of fixes lands alongside.
New
- ·Overlay appearance. White text on a bright video was sometimes unreadable. The lyrics panel now has an Aa menu with three contrast styles (a soft shadow, a hard outline, or a caption-style plate that reads on anything), a small palette of text colors, and three sizes. Your choices follow you to every tab and every device.
- ·Lyrics sized to the player. The overlay text now scales with the video itself, so fullscreen on a large display reads like a proper karaoke screen instead of a footnote.
- ·Upcoming line. Optional: show the next lyric dimmed beneath the current one, so your eyes can parse ahead of the singer.
- ·Songs remember. Re-opening lyrics on a video you have watched before is now instant, and a sync adjustment you dialed in for a live recording is still there when you come back to it.
- ·Click a line to replay it. In the panel, any line of a synced song is a jump point. Tap the line you are trying to parse and the song goes there.
- ·Smarter song detection. Official uploads often title the video with just the song name and keep the artist in the channel. yunit now reads both, so fewer songs land in manual search.
- ·Annotations, fully off. Click the active density dot to turn automatic annotations off entirely while keeping selection, hover, lyrics, and dual-language reading alive. Click any dot to bring them back.
Fixed
- ·The overlay steps out of the way of YouTube’s own captions when both are on, instead of stacking text on text.
- ·Closing and reopening the lyrics panel no longer freezes the karaoke highlight, and the on-video overlay keeps singing while the panel is closed.
- ·The Lyrics card keeps its place at the top of the sidebar instead of landing above or below the playlist depending on load timing, and every panel control now dresses properly for YouTube’s dark theme.
- ·Settings changes now apply immediately to every open tab, on every site, and across signed-in devices. No reload required.
- ·Annotations stay readable on pages with transparent or unusual backgrounds, and the per-word panel keeps itself fully on screen.
- ·Saved phrases can be deleted like any word, the lyrics toggle takes effect mid-session, and vocabulary edits made on the vocabulary page sync to your account like everything else.
version 0.2.0
A few small adjustments.
May 16, 2026.
Three new ways to tune yunit to your preference, and one missing close button restored.
New
- ·Annotation size. The small translation floating above each marked word now has three sizes: small, medium, and large. Choose the one that reads most comfortably without redrawing your attention.
- ·Annotations stay out of copies. When you select a passage that contains marked words, the copied text contains the source language only, not the floating translations stacked above each word. The originals paste cleanly.
- ·Lyrics that open themselves. Optional: enable it once and the lyrics panel comes up on every YouTube watch page you visit, so it becomes the default surface rather than an Alt+Shift+L away.
Fixed
- ·Small refinement to the per-word panel’s close button: the × in the corner dismisses the panel cleanly, no re-opens.
version 0.1.0
First release.
May 2026.
yunit picks foreign-language words from any page you read and quietly translates a few of them, so vocabulary travels with you across the web. Saved words go into a vocabulary panel with spaced-repetition review timing, dictionary entries, and a confidence score that reflects how comfortably you recognise each one as you keep encountering it. Everything works without an account; signing in adds backup and, on Premium, live sync across devices.
What shipped
- ·Inline annotations. A handful of words on each page receive a small translation placed just above them, not so many that the page feels scribbled-on; enough that you encounter a few unfamiliar ones per scroll. Density is adjustable.
- ·Per-word panel. Click any annotated word for the translation, the surrounding sentence as context, a Wiktionary definition, and a pronunciation icon. Save it with one click; it moves to your vocabulary and begins its review schedule.
- ·Selection translation. Drag-select any sentence or phrase and a floating panel offers a full-phrase translation, with the unknown words inside ready to be picked out and saved one by one.
- ·Dual-language reading mode. Press Alt+Shift+D to switch any page into a side-by-side or inline-glossed form: two columns of comprehension instead of one, for long-form articles where the inline annotations aren’t enough.
- ·Lyrics on YouTube. Open the lyrics panel on any music video and the lyrics scroll with the song, each line glossed inline. Press Alt+Shift+L to toggle, or find it in the toolbar menu.
- ·Vocabulary panel. Your saved words in a commonplace-book layout: large serif word, italic translation, sentence-form metadata, indented quotation. Filter by due, mastered, or all; deep-link to a single word from anywhere.
- ·Confidence score. A small signal next to each word that reflects not just how many review cards you’ve got right but how often you keep needing the translation in passing. A score of 3 of 5 reads differently from a score of 3 of 5 and falling.
- ·Site rules. Run yunit everywhere except a handful of sites, or only on a chosen handful and quiet everywhere else. Both modes available from the popup; the lists are kept side by side, so flipping between them preserves the rules you set.
- ·Optional account. Sign up with email at yunit.app; the extension picks up the session through a shared cookie. Free gets a daily vocabulary backup and settings sync; Premium gets live multi-device sync and access to the sharper LLM-backed translations.
- ·Local-first by default. Anonymous users never touch our servers. Picker, vocabulary, review schedule, and settings all live on your device until you choose otherwise.
← Back to yunit