Skip to content

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 09:40
· 3 commits to main since this release

2.1.0 (2026-10-30)

Features

  • model: accept a $schema string in model data (7c132e0)
  • site: compare JSON values and put one back at a path that may be absent (f07cc56)
  • site: keep the address bar a link to the model being edited (ecf3f8b)
  • site: make the explorer an installable offline app (42b0e85)
  • site: tell the user when the explorer is ready to work offline (0ee615e)
  • site: write the schema into every model and offer more varied examples (7c0e191)

Bug Fixes

  • site: carry a value to another type only where it stays the same value (9856705)
  • site: keep an edit made to a child while its item is in another kind (e7e515f)
  • site: keep an item's value when its type is switched and switched back (d35ed56)

Documentation

  • site: describe the browser tests and when CI runs them (c00f0ed)

Tests

  • site: check that any chain of kind switches back to the start restores the node (f6a6211)
  • site: check the browser finds the explorer installable (cbf586e)
  • site: derive the type switch tests' timeouts from their work (7f9f841)
  • site: drive the built explorer in a browser (6fa9242)
  • site: serve the preview on an explicit address, and let the port be set (3bce3e6)

Build System

  • site: add Playwright's test runner for browser tests of the explorer (902e085)

Continuous Integration

  • site: build the site from full history and redeploy it after a release (3e63bed)
  • site: keep the Browser job's history whole and build the site once (7bc9261)
  • site: run the browser tests as a job that always reports (7fa8d6d)
  • site: run the browser tests when the workflow that defines them changes (db3c5ad)