🌟 What's New in v1.5.0
-
📚 Enhanced Metadata with Moods & Tags: Discover deeper insights with the new moods and tags metadata, now fetched directly from the Hardcover API for richer, more expressive book details. Hardcover Token Documentation
-
⚙️ Customizable Metadata Fetch Options: Take full control over your metadata imports! You can now enable or disable specific fields like ratings or subtitles to perfectly tailor what data gets pulled in.
-
🎯 Smarter Sidebar Filters: By popular demand, Genres and Authors filters are back, now joined by Moods and Tags filters for a more refined and personalized browsing experience.
-
☕ Platform Upgrade: Java 25: The project has been upgraded from Java 21 → Java 25, ensuring better performance, compatibility, and access to the latest language features.
🚀 New Features
- Add support for moods and tags in book metadata (#1262) by @adityachandelgit
- Enhance metadata options to allow skipping fields during fetch and support extended field options (#1263) by @adityachandelgit
- Sidebar filter: Restore Authors & Genres, add Moods & Tags (#1264) by @adityachandelgit
- Implement EPUB page spread feature for desktop (#1267) by @adityachandelgit
✨ Enhancements
- Feat: set reading status using Koreader Sync Plugin (#1275) by @WorldTeacher
- Improved EPUB navigation on mobile devices with swipe gestures (#1265) by @adityachandelgit
🐛 Bug Fixes
- Resolve CBX page sequence issue (#1270) by @adityachandelgit
📦 Dependencies
- Upgrade project environment to Java 25 and Gradle 9 (#1277) by @adityachandelgit
📖 Documentation
- Add OPDS setup and usage documentation (#1274) by @adityachandelgit
- Add step-by-step documentation for setting up email integration (#1273) by @adityachandelgit
- Add guide for obtaining a Hardcover API token (#1272) by @adityachandelgit
🐳 Docker Images
- Docker Hub:
booklore/booklore:v1.5.0
- GitHub Container Registry:
ghcr.io/booklore-app/booklore:v1.5.0
Full Changelog: v1.4.1...v1.5.0