Software-update: Booklore 2.0.6

Booklore logo 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. Sinds versie 2.0.3 zijn de volgende veranderingen en verbeteringen aangebracht:

What's New in v2.0.6

The big one here is a complete OIDC overhaul. Token exchange has moved server-side (BFF pattern), ID tokens are now fully validated (issuer, audience, nonce, at_hash, expiration, JWKS signature), and there's proper CSRF state protection with one-time-use tokens. Backchannel logout lets your provider revoke Booklore sessions remotely, and a new group claim mapping system automatically assigns permissions and library access based on your OIDC groups. Auto-provisioning, local account linking, avatar sync, per-user concurrency locks, session tracking, and an admin diagnostic tool round it out.

Beyond OIDC: drag-and-drop author reordering, audiobook chapters tab, embeddable field indicators in the metadata editor, new stats insights (golden era, rarity score), clickable read status icons on book cards, and Hardcover edition-specific metadata lookups.

New Features
  • Overhaul OIDC authentication (#3165)
Enhancements
  • feat/change behavior of book card component to also show actual hyperlinks on the read button (#3192)
  • feat: author ordering with drag-and-drop and main author support (#3167) (#3175)
  • feat(hardcover): get Hardcover metadata from a specific edition when ISBN is provided (#2678)
  • fix(metadata): ensure EPUB version-aware metadata writing (#2998)
  • Make read status icon clickable on book cards (#3146)
  • Add embeddable field indicators to metadata editor (#3137)
UI Tweaks
  • Add audiobook chapters tab to book detail view (#3133)
Bug Fixes
  • fix broken state when canceling OIDC logout at provider (#2082) (#3201)
  • fix(book-filter): limited max width to ensure scrollbar does not overlap element (#3195)
  • Fix Kobo sync failure from magic shelf rule evaluation (#3074) (#3178)
  • Fix Kobo sync timeout with large magic shelves (#3172) (#3173)
  • Fix embeddable indicator color (#3138)
Refactoring & Maintenance
  • align device settings access denied card styling with OPDS (#3199)
  • Translations update from Hosted Weblate (#3168)
  • Fix: lexicographical ordering of libraries in library service (#3193)
  • Overhaul OIDC authentication (#3165)
  • fix(api):Remove unused TaskType file (#2789)
  • Translations update from Hosted Weblate (#3148)
  • Translations update from Hosted Weblate (#3134)
  • Replace decades covered with 3 new publication timeline insights (#3139)
Dependencies
  • chore(deps): bump the gradle-dependencies group in /booklore-api with 5 updates (#3188)
  • chore(deps): bump @hono/node-server from 1.19.9 to 1.19.10 in /booklore-ui (#3171)
  • chore(deps): bump hono from 4.12.2 to 4.12.5 in /booklore-ui (#3170)

What's New in v2.0.5

Bug Fixes
  • Fix flaky thisPeriod month test (#3130)
  • Fix /app/data and /bookdrop ownership on fresh Docker installs (#3119) (#3128)
  • fix(epub): restore Calibre + Booklore metadata extraction from PR #1879, add age/content rating new metadata fields.. (#3114)
  • fix: Populate ASIN field from Audible metadata search results (#2985)
  • Fix thumbnail missing-file test assertion (#3121)
  • fix image download failing on HTTPS URLs (#3118)
Refactoring & Maintenance
  • Translations update from Hosted Weblate (#3124)
  • Turn off auto book search by default (#3117) (#3127)
  • Translations update from Hosted Weblate (#3113)
  • Translations update from Hosted Weblate (#3103)
  • Add Ukrainian and Indonesian language support (#678) (#3102)
  • Translations update from Hosted Weblate (#3129)
Dependencies
  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (#3126)
CI/CD
  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (#3126)
Documentation
  • Add folder structure docs hint to library creator (#3123)

What's New in v2.0.4

New Features Enhancements
  • Improve book searcher UX (#3093)
  • add codec, chapter count, and bitrate magic shelf filters (#3065)
  • Save cover and fetch metadata by ISBN for physical books (#3035) (#3046)
UI Tweaks
  • style tag component to match github label aesthetics (#3068)
Bug Fixes
  • Fix audio player cover pushing controls off-screen on resize (#2927) (#3100)
  • Fix metadata search save clearing age rating and content rating (#3069) (#3098)
  • fix title sort using series name instead of book title (#3070) (#3097)
  • Fix author endpoints leaking authors across library boundaries (#3077) (#3096)
  • Fix search metadata tab showing stale title after editing (#3085) (#3092)
  • Show bulk transfer buttons on mobile in metadata picker (#3083) (#3091)
  • Fix selection footer overflow on mobile and narrow viewports (#3090)
  • Clear book selection when navigating between libraries/shelves (#3073) (#3089)
  • fix: Add non-lowercased auth header to include list (#3078)
  • fix comic book deletion failing with transient entity error (#3000) (#3067)
  • fix magic shelf audiobook duration filter (#3059) (#3064)
  • revert uuid and eslint bumps that broke CI peer deps (#3058)
  • fix NPE when re-attaching a book file to a physical book after deleting the previous one (#3056)
  • fix auto-save on navigation not working in multi-book metadata editor (#3019) (#3051)
  • fix series page blank for names with trailing whitespace (#3040) (#3049)
  • fix prev/next book navigation arrows not showing in metadata viewer (#2969) (#3042)
  • fix medium and high severity security vulnerabilities (#3062)
  • fix medium severity security vulnerabilities (#3061)
  • Fix critical and high severity security vulnerabilities (#3060)
Refactoring & Maintenance
  • Improve stats button icon in topbar (#3095)
  • Add option to disable support button animation (#3075) (#3094)
  • tune jvm flags for containerized deployments (#3063)
  • fix(goodreads): handle null and blank timestamps in date conversion (#3034)
  • show friendly error when email send fails and warn on large attachments (#3008) (#3055)
Dependencies
  • chore(deps): bump the gradle-dependencies group in /booklore-api with 8 updates (#3048)
  • chore(deps): bump the npm-dependencies group in /booklore-ui with 19 updates (#3050)
Documentation
  • add backend and frontend conventions to contributing docs (#3081)

Booklore

Versienummer 2.0.6
Releasestatus Final
Besturingssystemen Platformonafhankelijk
Website Booklore
Download https://github.com/booklore-app/booklore/releases/tag/v2.0.6
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

07-03-2026 • 08:00

0

Submitter: belkin

Bron: Booklore

Update-historie

Reacties

Sorteer op:

Weergave:

Er zijn nog geen reacties geplaatst


Om te kunnen reageren moet je ingelogd zijn