🌟 Changes in this release:
✨ Introducing Magic Shelves: Dynamic, Rule-Based Smart Collections ✨
Tired of manually organizing books into categories? Magic Shelves lets you build smart, dynamic collections that evolve with your library:
- ✨ Define shelves like “Rom-Zom-Com“, “Unread Sci-Fi from the 80s” or “Books Rated 4+ Stars and Finished Last Month”
- 🧮 Use powerful rule-based filters on metadata such as title, authors, categories, read status, ratings, and more
- 🔁 Auto-updates in real time when books are added, metadata is edited, or reading progress changes
- 🧠 Supports nested logic with AND/OR conditions for highly customizable filters
- 📌 No manual work needed, your shelves are always fresh and up to date
- 📖 Learn more: https://adityachandelgit.github.io/booklore-docs/docs/magic-shelf
Think of it as smart playlists for your books: completely automatic, endlessly flexible.
🚀 New Features
- Implement magic shelves with dynamic rule-based filters (#787) by @adityachandelgit
✨ Enhancements
- Enhance the left sidebar with dropdown toggles for expandable menu items (#771) by @adityachandelgit
- Registry-based Architecture for Multiple Book Processing Modes (#763) by @werwolfby
- File processing minor refactoring (#751) by @werwolfby
📖 Documentation
- Merge Develop into Master for release (#788) by @adityachandelgit
- Add live demo to README (#778) by @funkypenguin
📸 Screenshots
