Skip to content

v0.9.2

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Aug 03:30
· 2 commits to main since this release

Perth v0.9.2

Diff since v0.9.1

Perth.jl v0.9.2 β€” the version, where you can see it

A patch release: one small addition to the chrome, no API change, nothing to migrate. Every 0.9.1 project opens exactly as it did. Full changelog: https://github.com/dantebertuzzi/Perth.jl/blob/main/CHANGELOG.md

Added

  • The version, on the right end of the status bar. Which Perth is running was the REPL banner's answer, and whoever opened the link never saw the banner β€” yet that is exactly the question that comes up when something is not where it was expected to be ("does this one have marked months yet?"). A tag icon with the number at the end of the footer, in both the gantt and the kanban, dimmed like the rest of the bar and lighting up on hover: true all the time, urgent never.

    The answer comes from the server, through /api/apps β€” the route that already describes what is up in this process β€” and not from the static file. The app.js the browser holds may come from a service worker's cache of an earlier version, and a label that lies about the version is worse than no label. It is asked once, at boot; if the answer does not arrive the tag simply does not appear, so there is never a tag icon sitting there without a number.

    The style lives in shared/ui.css, defined once for both tools, and the tooltip is translated into all five languages β€” a key that exists in only one of them fails the i18n suite. Covered by six checks in the jsdom suite and by a testset over both routes: the kanban has its own dispatch, so forgetting the field there would not show up in the gantt.