docker pull ghcr.io/new-usemame/calibre-web-nextgen:v4.1.7 (or :latest)
Six reporter-driven fixes plus new-UI polish.
Fixes
- Uploading a format no longer duplicates the book — adding a new format (especially one with a long filename) could import as a separate, duplicate book instead of attaching to the original. Thanks @jrhedman (#690).
- Converting from plugin formats like KFX works again — conversion failed with "No plugin to handle input format" even with the plugin installed; the converter now reads your Calibre plugins folder. Thanks @jhazan-jpg (#724).
- Changing a cover updates the book file too — the new cover is now embedded, so downloads and the "currently embedded" preview reflect it instead of the old art. Thanks @GustavPersson (#707).
- Marking a book "unread" clears "Currently reading" — the marker no longer sticks after the progress reset. Thanks @uschi1 (#683).
- Covers apply during import on split libraries — auto-fetching metadata during ingest no longer silently skips the downloaded cover. Thanks @maraken (#709).
- Removing a duplicate now signals your Kobo to drop the old copy — the server sends the removal on the next sync (it never did before). Some standard Kobos may still keep a removed side-loaded book until it's archived on the device — a tracked follow-up. Thanks @Chronosmage-alt (#708).
New-UI
- Admin link back in the account menu — admin accounts can reach Admin from the avatar menu again (#659).
- Downloading on an iPhone no longer strands you — downloads open in a separate tab. Thanks @Arjan61 (#716).
- Book pages show star ratings and a "More by this author" row (#726).
- Russian interface corrections (thanks @standhaftsohnsergius, #718) and a bulk-edit toolbar placeholder fix.
Full changelog: CHANGELOG.md