github new-usemame/Calibre-Web-NextGen v4.0.151
v4.0.151 — Magic-shelf books deliver in sync-all mode (closes v4.0.147 gap)

latest releases: v4.0.153, v4.0.152
3 hours ago

What's new

docker pull ghcr.io/new-usemame/calibre-web-nextgen:v4.0.151

(or :latest)

Magic-shelf books deliver in sync-all-library mode

v4.0.147 addressed magic-shelf delivery for users whose "Only Kobo Sync shelves" toggle is on. v4.0.151 closes the gap for users in sync-all-library mode (the default): the magic-shelf cache TTL now re-evaluates on every Kobo sync regardless of mode, and the sync-all branch's cursor filter picks up the magic-shelf membership arm so books with old last_modified make it to the device when the cache refreshes.

Thanks @recruiterguy for the detailed v4.0.147 verification report — your diagnostic queries on the deployed instance (image hash, magic_shelf_cache state, per-sync metadata request log) made it obvious the v4.0.147 fix was only reaching one of the two sync modes. The workaround script from discussion #358 can come off the schedule once v4.0.151 is in place.

Existing devices on the same Kobo account will pick up the magic-shelf books on their next sync after the upgrade.

Don't miss a new Calibre-Web-NextGen release

NewReleases is sending notifications on new releases.