What's New
- Swipe right to add books to absorbing from any list sheet
- Share book recommendations with friends
- Full-resolution cover viewer
- Author sheet view modes - list, grid, and collapsed series view
- Series sheet list/grid toggle
- Sequence badges on grid and list tiles
- Explicit content badge across all views
- Sleep timer rewind redesigned as a slider (0-120 min)
- Chapters, playback history, speed, and sleep timer accessible without active playback
- Chapter barrier on rewind is now a toggle in settings
- Larger header buttons across all screens
Performance
- Progressive series loading - books appear as pages arrive
- Client-side cache for large series (100+ books)
- Series tab cache for large libraries (250+ series)
Fixes
- Chromecast listening time tracking
- Reliable server version display
- Prioritize local server on WiFi during session restore
- Offline/online flicker with Tailscale and unreachable servers
- Stuck position detection for xHE-AAC/USAC audio files
- Accurate card time display using server position data
- Backup and restore now correctly restores all settings
- Playlists and collections visible on home screen by default
- Bluetooth skip controls for watches and accessories
- Create user now sends active state correctly
- PageController crash fix on absorbing screen
- iOS motion permission and mobile data offline
- Consistent headers across tabs