Booklore is een self-hosted webapplicatie voor het organiseren en beheren van e-boeken, die eenvoudig met Docker is op te zetten. Zo kunnen boeken al dan niet dynamisch worden georganiseerd op bijvoorbeeld schrijver of genre, kan metadata worden opgehaald vanuit meerdere bronnen en is er ondersteuning voor meerdere gebruikers. Er is een ingebakken lezer voor pdf's, epubs en comics, maar boeken kunnen ook naar Kobo-e-readers worden gedownload of op een mobiel apparaat met een leesapp die OPDS ondersteunt. Versie 1.16.2 is uitgekomen en de changelog voor die uitgave kan hieronder worden gevonden.
EnhancementsBug Fixes
- fix(ui): update tasks last run time to include timezone information (#2047)
- feat(api): add healthcheck endpoint for monitoring health from Docker/Podman (#2024)
- fix(metadata): cover no longer fails to extract with invalid zip files (#2012)
- fix(bookdrop): improve pattern extractor date extraction (#2032)
- feat(cover-search): trigger search automatically when form is valid after autofill (#2035)
Refactoring & Maintenance
- fix(upload): truncate long filenames to safe length while preserving extension for bookdrop and additional files (#2059)
- fix(cbz): exclude macOS metadata and hidden files from image extraction (#2056)
- fix(upload): preserve original filename as title when metadata extraction returns temp file name (#2053)
- fix(metadata-viewer): show only allowed other actions and localize amazon link (#2031)
- fix(metadata): add null handling for MetadataRefreshService and improve default initialization in MetadataRefreshOptions (#2034)
Documentation Docker Images
- refactor(api): remove unused imports/fields, pre-compile regex patterns, use EnumMap for enum keys (#2036)
- Refine telemetry (#2054)
- Allow hash in file naming pattern (#2062)
- Docker Hub:
booklore/booklore:v1.16.2- GitHub Container Registry:
ghcr.io/booklore-app/booklore:v1.16.2
