What's fixed
-
Authors missing from list view (#330) — authors added before the multi-user migration or imported without a user context had a NULL
owner_user_idand were silently excluded from the Authors page, even though they were reachable by direct URL. All authors now appear in the list regardless of when they were added. -
Delete file leaves files on disk (#290) — clicking "Delete file" on legacy books (pre-dual-format schema) cleared the database record but never removed the actual file. Zombie files would reappear on the next library scan. The on-disk file is now correctly removed.
-
Download link missing for newer books (#331) — books added after the dual-format schema used
ebook_file_pathinstead of the legacyfile_path, so the download endpoint returned 404 and the "Download file" button was hidden on the book detail page. Both are fixed.
Upgrade
docker pull ghcr.io/vavallee/bindery:1.1.3
No schema migrations — safe to roll back to v1.1.2 if needed.