Release v0.36.1
·
1137 commits
to refs/heads/master
since this release
🌟 Changes in this release:
-
This release delivers several important improvements and fixes.
It resolves critical bugs, including an issue where moving files or writing metadata directly to a file could cause them to disappear from the UI, and a major memory leak during bulk metadata refresh with large libraries. -
On the enhancements side, you can now upload books directly into the Bookdrop folder from the GUI, configure custom file naming patterns per library, and enjoy a revamped bulk metadata refresh with live progress tracking, showing books remaining and allowing task cancellation.
🚀 New Features
- Add per-library customizable file naming patterns (#866) by @adityachandelgit
- Allow book upload GUI to upload into Bookdrop (#850) by @adityachandelgit
✨ Enhancements
- fixing permissions to be able to run springboot with given UID and GID (#864) by @mgulyas42
- Implement live progress tracking for bulk metadata refresh (remaining… (#859) by @adityachandelgit
🐛 Bug Fixes
- Fix: Metadata Persistence: Write to File causes the file to be deleted
- Make originalMetadata optional in case the process dies and it becomes undefined (#855) by @mgulyas42
- Fix: Navigating Booklore on a new device requires refreshes (#860) by @adityachandelgit
- Fix memory leak in bulk metadata refresh process (#857) by @adityachandelgit
🛠️ Refactoring & Maintenance
- Restore page count in metadata viewer page (#865) by @adityachandelgit
- Update Frontend and Backend Dependencies - August 2025 (#851) by @adityachandelgit
📖 Documentation
- Merge Develop into Master for release (#867) by @adityachandelgit
🐳 Docker Images
- Docker Hub:
booklore/booklore:v0.36.1 - GitHub Container Registry:
ghcr.io/booklore-app/booklore:v0.36.1
Full Changelog: v0.36.0...v0.36.1


