A big one for the in-browser reader, your library's favorites, and a couple of long-standing ingest and shelf annoyances.
docker pull ghcr.io/new-usemame/calibre-web-nextgen:v4.0.166
Reading in the browser
- Tap to turn pages. Tap (or click) the right half of the page to go forward, the left half to go back — swiping still works too. A stray finger-wobble no longer flips the page, and selecting text to highlight no longer turns the page out from under you.
- Your reader settings now follow you across devices. Theme, font, font size, page layout and the new margin setting are saved to your account, so a book opened on your phone looks the way you set it on your laptop.
- Adjustable text margins — a new slider trims the side whitespace to fit more text per line, or widens it.
- Cleaner Settings panel with labelled sections, live readouts on the sliders, and bigger touch targets that fit on a phone.
- Long-pressing or right-clicking text no longer pops up the browser's own menu fighting with the highlight popup. (On iOS Safari, Apple's own selection menu still appears — that one can't be turned off from a web page.)
Your library
- Star your favorite books. Tap the star on a book's page or its cover anywhere in the grid; starred books show a gold star, get a new Favorites sidebar entry, and float to the top of the main library list. Favorites are private to your account.
- The Published Date field accepts just a year now — type
2020instead of clicking through the date picker. Thanks @huperaisan. - Duplicate detection catches more real duplicates — books differing only by accents (Café vs Cafe) or punctuation (The Book! vs The Book) are recognized as the same, while genuinely different books ("Dune" vs "Dune: Messiah", "Volume 1" vs "Volume 2") stay separate.
- The book details page is easier to read — more width for the title, tags and description, a clear full-width Read button under the cover, and cover-beside-details from 1024px up instead of 1400px.
- The Magic Shelf editor uses much more of the screen on a phone.
Fixes
- Books hardlinked into ingest subfolders are now imported automatically. If a download client (Readarr, or Bookshelf via qBittorrent) hardlinks completed downloads into per-author subfolders, they were silently skipped before — the watcher now picks them up while still waiting for in-progress downloads to finish. Thanks @stuhby.
- A book you're reading no longer vanishes from the "Currently Reading" shelf just because it has no language set (this hit PDFs especially, while EPUBs stayed visible). Thanks @chloeroform.
- On a phone, tapping the Search box no longer zooms the page.
- The cover editor's Back link returns you where you came from, and the Edit Metadata page now shows the form first on a phone with a clear "Back to book" link.
KOReader
- The sync plugin is now updatable through KOReader's Updates Manager (advokatb/updatesmanager.koplugin) instead of hand-copying files — and every release now ships a ready-to-install
cwasync.koplugin.zipyou can grab from the release page below. Thanks @filiporlo.
Thanks to @chloeroform, @stuhby, @filiporlo and @huperaisan for the reports and suggestions. Questions or something still off? Open an issue or join the Discord.