All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0 - 2025-12-02
-
--dryrunmode. -
Automated detection of circular dependencies among stavefile targets.
-
Detailed API reference documentation as well as an architecture overview for contributors.
-
Pretty-printed debug logs, both in "outer" Stave execution and in execution of compiled stavefile.
-
CHANGELOG.md! (And first formally-versioned release of Stave.)
-
Added parallelism-by-default to use of Go tools from inside Stave.
-
Parallelized tests where possible, including locking mechanism to prevent parallel tests in same
testdata/(xyz/)subdir.