v2.2.21
Added
- Save progress for PDF ebooks #1791
- Server setting to use JSON metadata files (fixes #916 and #1775)
- All providers options for searching covers #1774
- Continue Reading and Read Again shelves for ebook only items #1782
- Zoom in/out for PDF ereader
- Batch re-scan #1754
Fixed
- Embed metadata tool not embedding ASIN, series and series sequence in some cases #1794
- Refreshing authors page changing library back to default #1767
- Book cover provider is persisted separately from match metadata provider #1764
- Server crash when going to narrators page with invalid narrator string #1770
- India Audible provider incorrect TLD
- Clearing progress for items that were started locally on mobile
- Hide chapters tab for ebook only items #1795
- Failed podcast episode download requests crashing server #1759
Changed
- Handle multiple sessions open for the same user on different devices (see #1660 (comment)) #1660
- Audio player is visible when ereader is open #1800
- New podcast episodes are automatically added to home page #1801
- EPub ebook TOC shows subitems #1787
- Series is shown on collection items #1449
- Podcast episodes chapters added to playback sessions so they are accessible in the mobile apps
- Global search also looks for subtitle matches #1755
- Media session seeks forward/backward on nexttrack/previoustrack events #1721 by @Alistair1231 in #1760
- Podcast episodes fallback to description when subtitle is not set #1752
- Item progress is not synced for the first 20 seconds of listening #1546
- Uploader checks if the directory already exists before attempting upload #1497
- Improved UI for comic reader
- More strings translated
New Contributors
- @Alistair1231 made their first contribution in #1760
Full Changelog: v2.2.20...v2.2.21