• v1.0.0-Beta.15 d66adabfe3

    v1.0.0-Beta.15
    All checks were successful
    CI / check (push) Successful in 1m43s
    Release / release (push) Successful in 2m25s
    CI / tests (push) Successful in 4m19s
    Docker Release / build-and-push (push) Successful in 4m21s
    Pre-release

    k4wit0 released this 2026-09-02 17:32:53 +02:00 | 4 commits to main since this release

    The words your browser was never asked for again

    Changed

    • The plates are a grid of weights rather than a row of pills. A chip is for
      choosing one of a few things with names; this is a dozen numbers, most of them
      on, and equal cells put them under one another where a rack can be checked
      against them.

    • The server's version tile says the version once. The line under it repeated
      the whole string, so on a tagged build — which is every release — it said
      v1.0.0-Beta.14 twice, once large and once small.

    • The disk tile breaks its total down on two lines with an icon each, instead of
      a sentence of small text under the figure. And photographs have their own icon
      now: they were being drawn with the body figure, which is a person standing
      next to a number of kilobytes.

    Fixed

    • Strings added in any release appeared in English for anybody who had used the
      application before it. The service worker caches assets first-hit and keys
      them by URL, which is safe only because every asset carries the build stamp —
      and four fetches did not: the interface locale, both catalogue locales and the
      body figures. So a browser that had loaded es.json once kept that copy
      through every update, and t falls back to the bundled English master for a
      key the cached file has not got.

      Nothing could see it. The audit reads the files on disk and they were
      complete; the scan reads the source and every key existed; a fresh browser
      profile has nothing cached and shows the right words. A test now refuses a
      fetch of a static file without ?v=.

    • A plate typed by hand vanished when it was tapped. The grid shows the
      catalogue plus whatever is owned, so a plate that was in neither list any more
      had nowhere to be drawn, and the only way back was to type it again — a
      catalogue plate taps off and on, a typed one had one life.

    Downloads