Booklore is een self-hosted webapplicatie voor het organiseren en beheren van e-boeken, die eenvoudig is 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, EPUB's en comics, maar boeken kunnen ook naar Kobo e-readers worden gedownload of op een mobiel apparaat met een lees-app die OPDS ondersteunt. Versie 1.16.1 is uitgekomen en de changelog voor dier uitgave kan hieronder worden gevonden.
New FeaturesEnhancements
- Feat/lubimyczytac metadata provider (#2019)
- Display paginated reading sessions in the book metadata view (#2003)
Bug Fixes
- Improve the SVG fetching and caching logic (#2011)
- Fix(metadata): Improve handling of non-author creator roles (#1987)
- Add more user-specific charts (#1991)
- fix: when selecting a series, select all books from the series (#1979)
- fix(metadata): Use existing Goodreads ID for batch refresh instead of searching (#1973)
- Add anonymous usage telemetry (#2026)
- perf(cbz): optimize CBZ reading (#1980)
- Fix: regenerate improvements (#1981)
Refactoring & Maintenance
- Fix: Custom/Added icons not visible when assigning shelf (#2010)
- fix(epub-metadata): properly decode URL-encoded cover image rel="external" hrefs in EPUBs (#1983)
Docker Images
- refactor(api): improve file resource handling in book download and FB2 metadata extraction (#2018)
- Refactor book service in BE and FE (#2013)
- Disable nginx IPv6 listener when disabled on host (#1998)
- test(util): expand and improve utility test coverage for BookUtils, FileUtils, PathPatternResolver, MetadataChangeDetector, and UserPermissionUtils (#1985)
- fix: Prevent transaction rollback when cover download fails (#1971)
- Docker Hub:
booklore/booklore:v1.16.1- GitHub Container Registry:
ghcr.io/booklore-app/booklore:v1.16.1
