What's new
1.0.6 — 2026-09-14
- Maintenance update
1.0.5 — 2026-09-13
Switching no longer erases a bar the extension doesn't recognise, and Greek joins the interface languages.
Switching asks before erasing a bar it doesn't recognise
What: when the visible bar matches none of your saved bars, switching now stops and asks — keep it as a new bar, switch anyway, or cancel. The popup says so above the list as well, so you find out before you click rather than after. Previously the switch went ahead without a word.
Why: the extension only asked before replacing the toolbar when it could tell which saved bar was loaded, and it remembers that per computer, on purpose — that is what keeps your saved bars safe when the same account syncs across machines. The gap was what it did when it didn't know: it treated an unfamiliar bar as having nothing worth keeping, when the opposite is true. A bar it doesn't recognise is one whose bookmarks are in no saved bar at all, which makes it the one case where erasing loses them for good. It now treats not knowing as a reason to ask.
Where you'd have met it: a second computer. Your bookmarks and saved bars sync across, but which bar is loaded does not — so a machine using the extension for the first time had nothing to compare against, and the first switch on it replaced whatever was on the toolbar. Anything you had added and not yet saved went with it, and the emptied bar then synced back to your other machines.
A keyboard switch declines rather than erasing
What: a shortcut still saves pending changes before switching away, as it always has. But if the visible bar matches nothing, it now refuses to switch and puts a mark on the toolbar icon instead. Opening the popup clears the mark and gives you the choice.
Why: a shortcut has no dialog to ask with, and there is no saved bar to put the bookmarks into. Doing nothing and saying so is recoverable; erasing is not.
A failed switch can no longer be saved over a good bar
What: switching now reads every bar it is about to copy before it erases the visible one, so a bar that has been deleted or cannot be read fails while your toolbar is still intact. If a copy does fail halfway, the half-written bar is reported as unrecognised rather than being offered as unsaved changes.
Why: the old order erased first and read second, so a failure left a partial bar that the popup described as edits to the bar you had been on — and its save button pointed straight at a good saved bar.
Greek
What: Ελληνικά now appears in the language list in Settings, bringing the interface to 28 languages, chosen independently of your browser's language.
1.0.4 — 2026-08-22
- Maintenance update
1.0.3 — 2026-08-08
- Fill in the blank bookmark icons. Bookmarks you imported or restored sit on the bar with an empty page icon, because a browser only learns a site's icon by loading the page — and they stay blank forever. A new button on the left of the popup footer quietly opens the pages that need it in background tabs, four at a time, and fills the icons in. A plain click handles only the bookmarks that are missing an icon; Shift-click refreshes every bookmark on the bar, for sites that have changed their icon. It runs in the background, so you can close the popup and keep browsing — reopen it and it picks the run back up where it is. On Chrome and Edge the extension now asks for permission to read the browser's icon cache, which is what lets it tell a blank icon from a real one; Firefox offers no such thing, so there every click refreshes the whole bar.
- Export a bar as Markdown, BBCode, or AsciiDoc, not just JSON. Pick the format in the new {{label:optionsIoHeading}} section of Settings. JSON stays the complete backup — it alone restores which common bars a bar pulls in — while the three text formats produce a readable nested list of links you can paste straight into a forum post, a wiki, or a README.
- Import reads any of the four formats and works out which one from the file itself, so the format you picked for exporting can never cause an import to mis-read a perfectly good file. A file with an unrecognized extension is refused with a message naming the formats that work, and a single unusable link in a hand-edited text file is skipped instead of aborting the import halfway.
1.0.2 — 2026-07-18
- Switching bars quickly no longer scrambles your bookmarks. If you triggered a second switch before the first had finished, the two could overlap and duplicate or jumble the bar (and, on Firefox, collide with Sync mid-upload). Switches now run strictly one at a time — a switch requested while another is running simply waits its turn.
1.0.1 — 2026-07-18
- Faster switching. Clearing the old bar off the toolbar now happens all at once instead of one bookmark at a time, so changing bars is noticeably quicker — most visibly on Firefox, whose bookmark operations are slower.
1.0.0 — 2026-07-17
- Importing a bar can no longer overwrite one you already have. Importing from a JSON file now always adds the bar as a new, dated copy (for example
dev (2026-07-16)) beside your existing bars, instead of replacing or emptying one. Restore a backup, check it's what you wanted, then delete what you don't need. - A simpler Import / Export. The multi-button import/export panel is replaced by a single {{label:optionsImportNewBar}} button next to Add bar; each bar keeps its own export icon. The old bulk "export all" / "replace all" and per-bar replace actions are gone — with import now always adding, there's nothing to overwrite and no confirmation prompt to click through.
1.0.0 — 2026-07-15
- Initial release