docker pull ghcr.io/new-usemame/calibre-web-nextgen:v4.0.134
(or :latest)
Your Kobo highlights now show up as colored overlays in the in-browser reader
After the previous release made Kobo highlight capture work, the highlights were stored and visible on the per-book annotations page + exports — but they didn't render as overlays when you opened the book in CWNG's web reader. They do now.
The fix: highlights captured live from a Kobo were missing one position field that the reader's highlight-placement converter required. The converter now anchors on the Kobo paragraph-span ID it always has, so every captured highlight resolves a position and draws on the page. Existing highlights heal automatically the first time you open the book — no re-sync needed.
Completes the Kobo annotation feature: capture → store → view/export → in-reader overlay. (Pushing CWNG-authored annotations back to the physical Kobo is a separate, future enhancement.)