github bandoracer/librarry stabilization-2026-09-16
Stabilization release — September 16, 2026

5 hours ago

Librarry stabilization release, merged into main through #52 and deployed to the maintainer NAS. Both latest image tags now point to the qualified digest pair below. The owner requested immediate promotion to replace the broken older build; Librarry remains early alpha.

The update adds durable import/rename/acquisition recovery, explicit library-file evidence, complete book collections, persistent worker/notification history, authentication fixes and a reorganized documentation set. It resolves the fresh-install empty-list crash in #1 and retains the repeated Prowlarr category-parameter fix from #2. Earlier stacked drafts are superseded by #52.

Use the paired immutable image references in the attached candidate-images.json. These are the same images qualified on native AMD64 and ARM64; they were not rebuilt for this release. Their application-source label is 6e209ffd8d3724879e52187e27790029e66af986. Later source commits contain documentation and repository templates only.

LIBRARRY_API_IMAGE=ghcr.io/bandoracer/librarry-api@sha256:5b42f0e33c465026e4105a740baba72202df606389e614d150ac1e8da2334cd2
LIBRARRY_WEB_IMAGE=ghcr.io/bandoracer/librarry-web@sha256:a8c9ea2acae6fa155c73715aa4be2e7b3ce8cb42dc7458795f16be9ce2cdf4db

All six candidate CI checks passed. Controlled qualification includes exact-image recovery/restore tests on both CPU architectures and a production-copy rollback rehearsal. The live upgrade preserved all prior fields across nine tables, three book/file associations and three media hashes while migrating 0029→0058. Live Prowlarr, qBittorrent and Open Library checks passed; a scan confirmed all three existing books as Downloaded. Initial scheduled workers reported no errors or new grabs.

Back up the database, configuration and media before upgrading. Rollback requires the original database snapshot and images, not a reverse migration. The default latest aliases now select this same image pair; pin both digests when immutable selection is needed. The 72-hour/20-controlled-case observation remains incomplete and was explicitly waived as a publication prerequisite. Rich-provider credentials and real Readarr migration/consumer qualification remain open.

Installation · Qualification and platform digests · Live rollout record · Current status

Promotion run 35168275050 copied the qualified indexes without rebuilding. Registry readback verified both latest index digests and their AMD64/ARM64 manifests.

Don't miss a new librarry release

NewReleases is sending notifications on new releases.