A small release: KOReader's Reading tab now lets go of books you reset or deleted on the device.
docker pull ghcr.io/new-usemame/calibre-web-nextgen:v4.1.57Before you upgrade
- There are no database changes.
- The KOReader plugin moves to 4.1.57. KOReader's Updates Manager will offer it.
Fixed
- KOReader: a book you reset or deleted on the device leaves the Reading tab when the server says it is unread. Opening a book once kept it in Reading for good, because KOReader's history still listed it after Reset or Delete. A history entry with no progress on the device now follows the server. Reported by @magdalar (#2732).
Changed
- The README explains the two Hardcover tokens and the scopes each needs. The server token only reads, and each reader's own profile token is the one sync writes with. A scoped token needs
read:catalogandread:me, plusread:libraryandwrite:libraryfor a reader's token. Asked for by @DBendit (#1605, #2189). - Five error handlers no longer swallow shutdown and interrupt signals. They now catch only the errors they expect, and a check stops a bare
except: passfrom coming back (#2644).
Full details in CHANGELOG.md.