Skip to content

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 29 Oct 20:34
· 21 commits to main since this release

2.0.3 (2026-10-29)

Features

  • site: add pure functions that edit a model held as JSON (ef098d3)
  • site: add the engine protocol, link codec and saved models (df01cc5)
  • site: add the explorer page (67e7c61)
  • site: add the form that draws a model as cards of controls (a84f8a2)
  • site: edit the model through the form, in step with the JSON view (2da8e9a)
  • site: explain each operation in plain words on the page (e7d44de)
  • site: give every kind in the schema a widget, with a test that keeps it so (044efc3)

Documentation

  • site: describe editing the model with the form (56abb15)
  • site: link the explorer from the README (0ddbfe3)
  • site: say the form has a control for every kind of node (a93f0d4)

Tests

  • derive slow tests' timeouts from the work they do (e674acf)
  • derive the cancellation, condition and trilean budget tests' timeouts from their work (60827be)
  • derive the JSON Schema suites' timeouts from their property runs (86a6437)
  • site: check that changing a rule's form or a dimension's kind keeps the rest of it (961a282)

Build System

  • site: add jsdom to draw the form's widgets in tests (02c81a9)
  • site: add vite and exempt site-scoped commits from releases (a84e049)

Continuous Integration

  • site: build the site in CI and deploy it to GitHub Pages (72cfe3c)