Skip to content

chartr v0.2.2

Choose a tag to compare

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

Changelog

  • 2f9a403: feat: add built-in scratch shells (@rengwu)
  • 08f92d2: feat: add machine-wide notification preferences (@rengwu)
  • 9511111: feat: delete pinned, the ordering authority the stored order replaced (@rengwu)
  • ea74d06: feat: give spaces a stored sidebar order, frozen from today's (@rengwu)
  • 29e9a2f: feat: let the operator drag a space to reorder the sidebar (@rengwu)
  • fd18725: feat: mark a tab that finished a run while you were away (@rengwu)
  • ba67333: feat: refuse and hide what Scratch cannot do (@rengwu)
  • 0ada58a: feat: remember the Scratch space's sidebar slot (@rengwu)
  • 2d9a07b: feat: rescan on control-socket connect (ticket 19) (@rengwu)
  • 6d46c1a: feat: tell the operator's machine when a long run ends (@rengwu)
  • fe57ee1: feat: the working clock, a pure fold from published states to one event (@rengwu)
  • ea61a94: feat: warn at startup when the bind is not loopback (@rengwu)
  • afc5b0c: fix: commit a reorder drag wherever the operator lets go (@rengwu)
  • 3326380: fix: ignore C1-looking UTF-8 in OSC scanner (@rengwu)
  • 4b921d6: fix: keep Shift+Enter's newline from submitting the line (@rengwu)
  • 4f34078: fix: measure the four unmeasured agents, correct three dead rules (@rengwu)
  • 32e05fc: fix: read opencode's question panel as blocked (@rengwu)
  • 7eb895f: fix: reject a Host we are not listening on, on every route (@rengwu)
  • b90ffb9: fix: require a JSON content type on every write (@rengwu)
  • 36e3b1e: fix: scope both websockets to the bound origin (@rengwu)
  • c361099: fix: the whole space card is the grab, not a grip icon (@rengwu)
  • 49672ea: fix: verify the AppImage build tools by checksum before running them (@rengwu)
  • f536d10: fix: write session payloads and chartr's own state owner-only (@rengwu)
  • de2818e: refactor: cut the rule DSL from six matchers to three (@rengwu)

Artifacts

Supported — the pure-Go, cgo-free binary that serves the cockpit in your
browser (chartr), checksummed above, for macOS, Linux and Windows.

Best-effort — native webview shells, attached above only for the
platforms whose cgo/webview toolchains built in CI. A missing shell asset for
a platform means its toolchain did not build this release; the supported
binary for that platform is unaffected. See the README's support tiers.

Best-effort, macOSchartr_<version>_darwin_<arch>.dmg: that same
shell as a chartr.app to drag into /Applications, for the one
architecture named in its filename (Apple Silicon), unsigned and not
notarized
— so macOS blocks the first launch, and the disk image and the
README both carry the steps that unblock it.