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
sqlx0.9,quick-xml0.40, andrusty_paseto0.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