Skip to main content
4 releases

Tubekeep changelog

Chrome updates extensions without asking, so this is where you find out what changed. The version beside each entry is the one your browser shows on the extensions page.

  1. 1.3.0

    • No new feature, and nothing that changes what the extension can reach: no new permission, no new site, no re-authorisation prompt.
    • The name Chrome shows for it — in chrome://extensions, on the toolbar and in the store — now ends organize subscriptions instead of file your subscriptions, and the one-line description says deleted videos where it said dead videos. Those are the words people type into the store's search; what they describe has not changed.
    • The AI filing allowance line names the price as well now — Pro $19 — for as long as it is quoting the free policy rather than your own balance, which includes everyone who has not signed in. Pressing the price opens the pricing page; until now every other place that named it wanted a sign-in first, or the wall itself.
    • The first-run note explaining how your lists are read in steps aside once the library has anything in it. A restored backup, or a video saved while you browse, fills the library without a read, and the note used to go on explaining how a library arrives to someone already looking at theirs.
    • Keyboard focus shows in more places. In Windows high-contrast mode the cards and list rows the extension draws itself, the folder tree's rows and the player's width handle now draw a 2px outline when focused — they drew nothing there before — and a menu frames only the row that has focus instead of every row. Elsewhere, plain buttons and links draw their focus ring at full strength; at half it was about 2:1 against the page. Menu rows and select options show a pointer.
    • Clearing a selection from its bar no longer drops keyboard focus onto the page: it goes back to the grid, so the single-key shortcuts keep working without a click. Screen readers announce the AI filing status line and the here-and-in-subfolders count over your subscriptions from their first change; both used to appear together with their first sentence, which usually went unsaid.
    • In the light theme, grey secondary text and red text are a step darker and clear 4.5:1 wherever they are written. In dark mode the red buttons, and Remove under the cursor, write in dark ink — white on that red measured under 3:1.
  2. 1.2.0

    • Nothing here changes what the extension can reach: no new permission, no new site, no re-authorisation prompt.
    • Play through has a second order. Shuffle, beside it on the filter row, starts the same run — the videos the filter left — in a random order, drawn once when the run begins. Your own lists are never reordered, and the grid behind the player does not move.
    • The order can be changed without stopping. A switch and a re-draw live inside the run itself, and pressing Shuffle or Play through on the filter row while a run is playing re-orders that run rather than starting a new one. Going back to the list's order puts every video back in its place, and the one on screen keeps playing either way.
    • Stepping one video at a time works at every player size now, Fill the window and Fill the screen included, with the run's list open or folded away. Shift+N and Shift+P — YouTube's own playlist keys — do the same from the keyboard, and changing the player's size no longer leaves the single-key shortcuts dead until you click back into the page.
    • Fill the pane now pins the player to the top and bottom of the pane, so it means the same thing on every monitor. In dark mode the Play through accent and the red hover on Remove finally show — both had been drawn flat since the first release.
    • The AI filing allowance says where you stand before a run starts, and the walls on AI filing and on batched writes open checkout directly instead of dropping you on the pricing page.
  3. 1.1.0

    • Nothing here changes what the extension can reach: no new permission, no new site, no re-authorisation prompt. Chrome updated it under you and the only differences are the ones below.
    • Two videos that score the same in search now come back newest first, and that nudge is capped — a weak match cannot ride how recently you saved it to the top of the results.
    • The search boxes wait for an input method to finish a word. Picking a Chinese or Japanese candidate with Enter no longer activates the highlighted row behind it, and Escape closes the palette rather than the composition.
    • Channel names and video titles in Chinese, Japanese and Korean are drawn in a proper face instead of the system fallback. An English interface never meant an English library.
    • A display face across the workbench, and the theme switch behaves the same way here as it does on the website — same order, same shapes, one rule for both.
  4. 1.0.0

    • First public release.
    • Reads your library through the YouTube tab you are already signed in to — Watch Later, every playlist, liked videos and subscriptions, including the items YouTube hides once a video goes private or is deleted. No Google authorisation, no API key. It runs on alarms, so closing the panel or restarting Chrome does not lose the progress, and the parts already read are usable before the rest arrives.
    • Sort any list by length, age, channel or when it was added, in either direction, and filter by seven ready-made questions — watched, in progress, under twenty minutes, over twenty, unavailable, in two or more lists, in none — each carrying its own count, with a typed word on top. The sorting is yours alone: YouTube's own order is never rewritten.
    • Select with a click, a shift-click, a dragged box or the whole filtered set, then remove, move, copy, un-like, unsubscribe or change a bell in one pass. Writes go back at a pace YouTube accepts, each one confirmed before the local index moves, and a refusal stops the queue and says so. Any run is undoable for thirty days. Batched writes are free for the first 500, for the life of the install; single actions are always free.
    • Save or unsave, like, subscribe, rename a list or change its visibility inside YouTube and the local index follows within seconds, without re-reading anything.
    • A player inside the workbench — resizable, full-panel, windowed or fullscreen — and a Play through that walks the filtered results in the order on screen, the button becoming Remove and continue.
    • Unavailable videos grouped by the list they sit in, so they can be cleared in batches. Duplicates shown with the lists they appear in, by name.
    • A folder tree over your subscriptions, built by hand or in batches, with the sidebar sitting alongside YouTube itself. Deleting a folder unfiles what was in it and never unsubscribes. Any subscribed channel opens to its latest hundred uploads, read anonymously, stored nowhere.
    • Search the whole library from anywhere with ⌘K, back the whole index up to one JSON file, and import it on another machine.
    • Signing in to Deft Foundry buys one thing: AI filing for subscriptions, which reads channel names and writes them into your folder tree. A free account files its first 200 channels. Everything else works signed out.