Skip to content

This release adds 5 notable features for engineering teams evaluating rollout.

Published 2d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

audiobook-player digital-library docker ebook-reader library-management metadata-management
+5 more
nestjs oidc-single-sign-on opds self-hosted vue

Affected surfaces

auth

Summary

AI summary

Broad release touches Bug Fixes, https://github.com/bookorbit/bookorbit/issues/143, https://github.com/bookorbit/bookorbit/issues/136, and https://github.com/bookorbit/bookorbit/issues/153.

Full changelog

Features

  • books: add manual write-and-rename action in metadata editor (9f3d19a) by @neonsolstice, closes #143
  • client: add shift-click selection to book dock (06dd9ec) by @neonsolstice, closes #136
  • client: prevent audiobook cover cropping in series view (f8c6988) by @neonsolstice, closes #153
  • client: support square audiobook covers and inline series cells (0bd1f27) by @neonsolstice
  • dashboard: add up next in series to continue reading (f5695ac) by @neonsolstice, closes #162
  • metadata: add bulk metadata edit dialog (#164) (b8882f9) by @chrismansell26, closes #150
  • metadata: add provider connection testing and token validation (6b12efc) by @neonsolstice, closes #127
  • metadata: add RanobeDB as metadata provider (#185) (200d885) by @chrismansell26, closes #114
  • metadata: fallback to search if lookup by id fails (62b936c) by @neonsolstice, closes #182
  • series: add selectable cover modes for collapsed series cards (d2ed68f) by @neonsolstice, closes #160
  • settings: add adaptive cover display preferences (#169) (589ccd6) by @chrismansell26, closes #152
  • settings: add option to show titles under grid cards (#181) (c09dac6) by @neonsolstice, closes #159
  • settings: add theme persistence across devices (b8364bf) by @neonsolstice, closes #146

Bug Fixes

  • auth: allow https in csp img-src for oidc provider icons (#140) (174d76d) by @neonsolstice, closes #131
  • books: sync book context during lazy loading (f9e1d41) by @neonsolstice, closes #187
  • books: update date when metadata is auto fetched (7f10a04) by @neonsolstice, closes #186
  • books: update metadata and locks atomically (c32babb) by @neonsolstice, closes #172
  • cover: apply spine overlay to details tab covers (61859ab) by @neonsolstice, closes #148
  • cover: disable spine overlay for audiobook covers (d0ae2b4) by @neonsolstice, closes #147
  • cover: make placeholder palettes react to theme accent (6fb6e51) by @neonsolstice
  • cover: retain audiobook square covers in discovery carousels (341e345) by @neonsolstice, closes #149
  • library: increase reading threshold constraint max to 100 (d4d26ab) by @neonsolstice, closes #142
  • percent-encode credentials when building DATABASE_URL (#126) (#167) (a5a069a) by @MohammadYusif
  • series: disable virtualization for series book grid (cbcdf01) by @neonsolstice, closes #171
  • server: sanitize book dock published year before finalize (cd60c1d) by @neonsolstice, closes #144
  • settings: enable cross-platform path sanitization by default (9c243b6) by @neonsolstice, closes #134
  • settings: restore per-library inherit toggle updates (bf04738) by @neonsolstice, closes #130
  • smart-scope: prune deleted scopes from dashboard shelves (d59c2a7) by @neonsolstice, closes #189

Docker

docker pull ghcr.io/bookorbit/bookorbit:1.8.0

Multi-arch: linux/amd64 and linux/arm64.

Full diff

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track bookorbit/bookorbit](https:

Get notified when new releases ship.

Sign up free

About bookorbit/bookorbit](https:

All releases →

Related context

Beta — feedback welcome: [email protected]