Skip to content

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 15:48
· 238 commits to main since this release

0.15.0 (2026-09-09)

Fixed

  • store: retry the atomic rename, and stop discarding its error (#127) (#155)
  • ast: read a PHP helper key in every plain quote style (#118) (#154)
  • doctor: report quads belonging to another workspace instead of passing the tier HEALTHY (#142) (#153)
  • ast: declare each IRI exactly once in the map (#98) (#152)
  • windows: run the CLI on an 8 MB stack so a debug base.exe reaches product code (#151)
  • frontmatter: the documented related key produces edges, on both paths (#150)
  • ast: ast query returns non-symbols as symbols (#148)
  • ast: a read never crosses out of the app it started in (#147)
  • commands: star commands activate only at an invocation position, and replies render the token on its own line (#145) (#101)
  • ast: file membership is transitive over containment, and the walk is seed-order deterministic (#144) (#82)
  • #87: route nine graph writers plus a tenth site through the lock seam (#139)
  • install: #93 permanently-inert install, #92 scripts/ast beside the binary (#136)
  • rule: rule remove removes what rule list showed, and reports the count it read back (#112) (#140)
  • ast: one relation vocabulary shared by the extractor and the serializer (#107) (#130) (#98, #105, #82)

Changed

  • python-ast-tests: count TESTS, not files (#149)
  • drop the rocksdb default feature from oxigraph (#117) (#137)
  • --no-fail-fast on the trunk suite (#135)
  • Run the Python AST tests in CI, blocking (#122)
  • Remove the PolyForm license file from the repo and the release archives (#123)
  • The Windows lint gate: three cfg-dead items, and clippy becomes a required check (#119)

Install

npx chrisai

Or download the binary for your platform below.

Docs: https://docs.basemode.ai