Mobile fixes you can feel — search works on phones again, the book page lays out properly — plus Hardcover progress sync no longer chokes on books without a chosen edition.
docker pull ghcr.io/new-usemame/calibre-web-nextgen:v4.0.161
(Or :latest. Already on :dev? You have all of this.)
Fixed
- Search opens on phones again. Tapping the search icon in the top bar did nothing on mobile (most visibly in Safari on iOS) — the icon sat underneath the header bar, so the tap never reached it. Tapping now opens the search field as expected; desktop is unchanged. (#425, reported by @getthething — who confirmed the fix on
:dev. Also reported as #432 by @Andrew-H2O.) - Hardcover progress sync survives books without a chosen edition. Reading on a KOReader/Kobo device synced progress to your library fine, but the push to Hardcover failed every time with
'NoneType' object has no attribute 'get'— typically when the book's Hardcover entry has no edition picked, or when Hardcover rejects a status change. The sync now handles those responses, logs Hardcover-side errors with a full traceback, and tells you when a book needs an edition selected on Hardcover for page-based progress. (#433, reported by @SpookyUSAF) - The mobile book page no longer shows an oversized, off-center cover. On phones (caliBlur theme) the cover rendered wider than its column and sat left of center, pushing the description far down the page. It now caps to its column and centers, and title/spacing on narrow screens are tightened. (#288, reported with a screenshot by @iroQuai)
Something still broken? Open an issue or find us on Discord.