• v1.4.1 9fa23104c5

    v1.4.1
    All checks were successful
    ci / battery (push) Successful in 15s
    release / release (push) Successful in 26s
    Stable

    jd released this 2026-07-18 23:47:43 +00:00 | 6 commits to main since this release

    Fixed

    • Web: every frame was fetched twice — the page preloaded each frame and
      then re-assigned the visible image's src; under Cache-Control: no-store
      the browser downloaded the same SVG again. The preloaded node is now swapped
      into the DOM instead — one fetch per refresh.

    Changed

    • Web: responses are gzip-compressed when the client accepts it (the SVG
      shrinks ~16×). Together with the double-fetch fix, polling traffic drops
      roughly 30×.
    • README: web-frontend screenshot (doc/screenshot-web.png) and a note on the
      transport (plain HTTP polling once per refresh interval — no WebSocket).
    Downloads