Skip to content

reshelf 1.6.0

Choose a tag to compare

@aka-kika aka-kika released this 27 Jul 20:30
· 40 commits to main since this release

Sort by what's actually still alive

Your shelf knows when you saved something. Now it knows when the project last moved.

Recently Updated is a new sort order: repos that changed upstream recently float to the top, abandoned ones sink. It's the difference between "what did I collect lately" and "what's still worth my time."

  • One click fills it in for everything you've already cloned. Settings ▸ General ▸ Fill "Last Updated" from Clones reads each clone's last commit straight off your disk — offline, instant, no GitHub rate limit. On a 231-clone shelf it finishes in seconds.
  • Repos you haven't cloned fill in the next time their details are fetched. Until then they sort to the bottom rather than pretending to be ancient.
  • New captures pick the date up automatically.
  • The date rides along in your exported catalog JSON, so it survives the trip to another Mac.

Fixed

The top of the sidebar isn't blurry any more. macOS 26 already tried to paint a frosted band over the first rows and reshelf pushed back; macOS 27 started drawing a second one from a different place and it slipped past. Both are handled now — "All Projects" and the rows under it stay sharp.


⚠️ One thing before you update: this release adds a field to the catalog, which migrates the store. Afterwards, don't open an older reshelf build — it can migrate the store backwards and silently drop the new column. If you run reshelf on more than one Mac, update them both.

Download: reshelf-1.6.0.dmg below — signed & notarized, universal (Apple Silicon + Intel), macOS 14+. Already on 1.5.0 or later? reshelf will offer this to you itself.

Full notes: CHANGELOG.md