github paviro/KoShelf 2026.6.0

4 hours ago

What's Changed

This release adds sorting controls for highlights and bookmarks, improves reader annotation navigation, fixes expired-session handling, and updates the dependency stack.

Annotation Sorting

  • Added page and date sorting controls for highlights and bookmarks on item detail pages (#85)
  • Four sort states are available: page ascending, page descending, oldest first, and newest first
  • Reader drawer highlights and bookmarks are now sorted by page number

Reader

  • Reader links for highlights and bookmarks now use the annotation IDs instead of list indexes

Authentication

  • Fixed expired sessions getting stuck in a loading state
  • Updated login to refresh cached authentication state immediately after successful sign-in
  • Moved password change feedback below the submit button

Internal

  • Updated major backend dependencies including sqlx 0.9, quick-xml 0.40, and rusty_paseto 0.10
  • Updated minor backend dependencies and frontend dependencies
  • Hardened parser and database compatibility for the newer backend libraries

New Contributors

Full Changelog: 2026.4.5...2026.6.0

Don't miss a new KoShelf release

NewReleases is sending notifications on new releases.