Instant bulk actions, and a bar that folds
Three releases about doing things to many bookmarks at once. Pick cards with the action bar folded out of your way, select everything a search matches rather than the cards on screen, and file or delete a thousand bookmarks in the time it takes to click. X.com and your account catch up in the background.
0.108.0 → 0.110.0
Bulk work, measured
Filing 1,000 bookmarks into a folder used to be minutes of paced calls to X. It is now one local write, then a background sync you never wait on.
1,000 bookmarks filed
under a second
Select All reaches
the whole library
Folder view shows
every bookmark
Undo after delete
5 seconds
Pick many, act once
Selecting used to mean keeping the Select popup open while you scrolled. Now the first card you pick folds the popup down into the action bar, which grows a slim row above Select, Folders and Tags: the live count on the left, the bulk actions as icons on the right. Skim the grid, keep picking, act when ready. Click Select, open another tab of the bar, or click empty space to fold it away.
Select All means it. Where it used to grab the two hundred cards that happened to be loaded, it now selects everything the current view matches: the whole library, a search result, or a folder. The count reads “1,240 selected · all” so you know it reaches past the screen, and cards that scroll in later arrive already selected.
Cards also show which folders they belong to, as small chips under the text. Click one to open that folder.
A thousand bookmarks in the time it takes to click
Adding to a folder, removing from one and deleting are now instant however many bookmarks you selected. Your library is written in one step and the grid updates on the spot. X.com and your XSaved account are brought up to date afterwards, in the background, at whatever pace X allows: the extension starts with a few requests at a time, speeds up while X keeps saying yes, and slows down the moment X asks it to. Nothing is lost if the browser sleeps in between. You get a “Synced to X” note when it is done, and a Retry if anything could not be mirrored.
Deleting shows an Undo for a few seconds before X.com is told, and asks through XSaved’s own dialog rather than the browser’s alert. Deleted bookmarks are now also removed from your XSaved account, so the iPhone and Mac apps stop showing them.
Folders show everything
Opening a folder used to stop at 1,000 bookmarks. It now shows all of them, loading more as you scroll like the main grid does, and Select All inside a folder counts every one.
The bar moves like a native control
The action bar’s popup opens and closes like a disclosure: it grows out of the button while its content fades and sharpens into place, and folds back the same way. Opening and closing can interrupt each other without a jump, and the folder rows no longer stretch tall for the length of a switch and snap back.
- Cards show the author’s name followed by the @handle again. The name was stored correctly but the card never read it, so every card showed the handle twice.
- Deleting many bookmarks runs in short batches with a live count and a Cancel button.
- Popup items give a soft spring-back when pressed, and every transition in the bar shares one timing.

