🌟 What's New in v1.11.0
🚀 New Features
- Feature: Sync reading progress from Kobo in-built reader (#1541) by @CounterClops
- Feature: Next/previous book buttons on CBX reader (#1549) by @CounterClops
- Feature: Autocomplete for publisher and series on book metadata edit screen (#1587) by @Muppetteer
- Add ability to mark magic shelves as public (#1489) by @cjd
- feat: Set the browser title based on what section of the app you are on (#947) by @iamntz
- feat(ui): make grid view cells clickable (#1485) by @iamntz
✨ Enhancements
- Feature: Add DatePicker to edit metadata page (#1586) by @Muppetteer
- feat: add language restriction option for google parser and improve search metadata by title/author query (#1502) by @yann-denis
- Added timestamp from koreader_last_sync_time to returned json on GET for KOReader Sync API (#1518) by @astrodad
- feat(ui): set the correct file name when triggering a download (#1513) by @iamntz
- Enhancement: Import custom pagecount field from calibre (#1486) by @beedaddy
- feat(ui): add sort by fileName (#1482) by @iamntz
- Fix: Detect ISBN even if "scheme" is empty. (#1484) by @beedaddy
- fix: improve KOReader compatibility with Content-Disposition filename encoding (#1475) by @vhqkze
- feat(metadata-parser): Improve Amazon parser with international locale support (#1473) by @balazs-szucs
🐛 Bug Fixes
- Fix metadata writing to file (#1592) by @cjd
- Fix file moving - fixes issue #1521 (#1582) by @cjd
- Fix: Show invisible googleId on metadata picker pages (#1581) by @Muppetteer
- Fix: Continue Reading: Don't show already finished books (#1520) by @beedaddy
- fix TS compile error (#1481) by @iamntz
🛠️ Refactoring & Maintenance
- Fix: Change p-tabpanels height in multi-book-metadata-editor-component (#1580) by @larsdevolder
- chore: remove leading space from LoginGuard import (#1524) by @heyitsbench
- refactor(api, test): improve readability and code quality across services, and tests (#1494) by @balazs-szucs
- Fix: Normalize paths for relative sub-path calculation (#1501) by @subha0319
- refactor(api): replace obsolete APIs with their modern alternatives (#1467) by @balazs-szucs
- refactor(tests): replace runtime-dependent timestamps with fixed values (#1469) by @balazs-szucs
🐳 Docker Images
- Docker Hub:
booklore/booklore:v1.11.0 - GitHub Container Registry:
ghcr.io/booklore-app/booklore:v1.11.0
Full Changelog: v1.10.0...v1.11.0