v1.8.77
Stats
- New - Home screen stats widget for Android (listening time and finished books at a glance).
- New - Browse the books you've finished this year right from the stats page.
- Fix - Pause timeout no longer pads server listening time with empty seconds.
- Fix - Cast listening time now actually shows up on the server (foreground service avoids Doze throttling) (#184).
- Fix - No more duplicate offline listening sessions when coming back online.
- Fix - Offline listening time no longer inflates 10-20x during server outages.
Continue Listening
- Update - Redesigned as vertical tiles, tinted with each book's cover color and a soft matching glow.
Player card
- New - Drag-to-configure button grid replaces fixed presets. Drag buttons between visible/hidden zones, toggle icons-only, place "More" inline.
- New - Reset button in settings to restore default button layout.
- New - Download button option for the absorbing card.
Equalizer
- New - iOS now has full EQ, bass boost, loudness, and mono.
- New - Per-book / per-podcast EQ - toggle in the equalizer sheet, saves per item.
- Update - Friendly frequency names on EQ bands (Sub, Bass, Mids, High, Air).
- Fix - EQ no longer leaks across user accounts on the same device.
App-icon shortcuts
- New - Long-press the app icon for quick actions: Play, Search, Downloads, Bookmarks (Android + iOS).
Sleep timer
- New - Shake sensitivity setting (Very low to Very high) under Settings > Sleep Timer (#185).
- Fix - Auto sleep timer now restarts when settings change (#175).
Android Auto
- Fix - Podcast progress bar now appears right away instead of after a minute.
- Fix - Phantom resume after disconnecting Android Auto or unplugging headphones.
Server & sync
- Fix - No more flapping between local and remote server on shaky WiFi.
- Fix - Library refreshes automatically when the active server switches - no more pulling to refresh.
- Fix - Sync no longer hammers the server during outages and gets stuck in backoff.
Playback
- Fix - Auto-rewind no longer gets erased on resume at >1.0x speeds.
- Fix - Audio pumping artifacts and quiet Android playback (#177).
- Fix - iOS nav bar disappearing after playing a podcast episode.
- Fix - Book detail sheet hanging on cover art and becoming undismissable.
- Fix - "Hide eBook-only titles" filter no longer breaks library pagination (#154).
- Fix - No-cover books no longer block the detail sheet.
- Fix - Force-transcode for Dolby Atmos files.
Library & home
- Fix - Books no longer show as missing right after they're added to the library.
- Update - Date sort is now remembered between visits to Upcoming Releases.
- Update - Bookmark page now caches book titles - no more UUID flash.
Localization
- New - Foundation for community translations is in place. Simplified Chinese (zh) included - thanks @blacktea1891! Crowdin project coming soon for contributors to add more languages.
Misc
- Fix - Absorbing list and card button layout no longer bleed between accounts.
- New - Haptic feedback on drag-reorder (button grid and queue).
- Fix - Bitmap memory leak in home screen widgets.