Software-update - Booklore 2.0.3

vrijdag, 27 februari 2026 (15:14) - Tweakers

In dit artikel:

Booklore, de zelfgehoste webapp voor het beheren van e-boeken (eenvoudig via Docker te draaien), kreeg twee tussenreleases sinds 2.0.1: v2.0.2 en v2.0.3. De applicatie biedt bibliotheekorganisatie op basis van schrijver/genre, metadata-aggregatie uit meerdere bronnen, multi-user ondersteuning en een ingebouwde lezer voor PDF, EPUB en comics; ook synchroniseert het met Kobo-lezers en mobiele apps via OPDS.

Belangrijkste vernieuwingen in v2.0.3
- Functionaliteit: er is nu een optie om bestanden van een boek los te koppelen; daarnaast is het toevoegen/plaatsen van bestanden verbeterd zodat voorkeuren beter worden gerespecteerd.
- Interface: audit-logacties gebruiken nu kleurcodes via een app-tag component voor duidelijkere visuele feedback.
- Bugs: tal van foutoplossingen, onder andere in de metadata-picker van bookdrop, een probleem waarbij sortering terugviel bij het in- en uitklappen van series, en vastlopers van cover-overlays na mobiele teruggeste en selectie-/shelf-weergave die niet ververst werden na aanpassingen. Ook zijn problemen met bijlagen bij verschillende bibliotheekpaden, audiobook-chapter extractie (M4B/M4A) en notificatie-excepties verholpen.
- Beveiliging/deps: rollup geüpdatet om een path-traversal CVE te dichten; bovendien verbeterde host-header handling en DNS-rebindingbescherming.
- Feed-gedrag: contentrestricties worden nu toegepast op OPDS- en Komga-feeds.

Belangrijkste punten uit v2.0.2
- Audiobooks-only libraries tonen nu vierkante covers.
- Oplossingen voor Kobo-sync wanneer de Host-header geen poort bevat, en voor CBR/RAR5-ondersteuning via een unrar-fallback.
- Uploads van aanvullende bestanden accepteren nu elk formaat; diverse UI- en settings-fouten (o.a. deserialisatie bij upgrades, i18n-fallbacks) zijn gefixt.
- Onder de motorkap zijn request handling aangescherpt, CI-afhankelijkheden vastgezet en de autodetectie voor audioboekseries verbeterd.

Aanbeveling: gebruikers wordt aangeraden te updaten vanwege bugfixes, verbeterde gebruikerservaring en beveiligingspatches.