Repository navigation
v0.12.1
Immutable
release. Only release title and notes can be modified.
0.12.1 (2026-10-12)
Bug Fixes
- core:
always()is known to be true, so a condition like!always()is known never to run (#94) (7756e28) - core:
impact.publishlists each action once, findsaction.yamlin an exact directory, and treats./dirlikedir(#94) (7756e28) - core: a fractional array index is rounded down like GitHub, in expressions and matrix values (#94) (7756e28)
- core: a step's own
env:shadows the job's and the workflow's in that step's data flow (#94) (7756e28) - core: check names use GitHub's defaults for inputs without one, and are uncertain when a default is an expression (#94) (7756e28)
- core: files whose names start with
..are read, and locations before the start of a file are clamped (#94) (7756e28) - core: impact mode reads a base commit's linked files and directories like the working tree, bounded against loops and fan-out (#94) (7756e28)
- core: keys named like
constructorortoStringare not treated as defined, and no longer hide a file's schema errors (#94) (7756e28) - core: matrix include and exclude entries tell object values with different keys apart (#94) (7756e28)
- core: numbers convert to strings like GitHub (G15) in names,
format(),join()and comparisons (#94) (7756e28) - core: the hint for a missing base like
origin/mainsuggestsgit fetch origin main(#94) (7756e28) - core: the repository is detected from origin's url, not its pushurl (#94) (7756e28)
- core: walking the repository no longer loops on a directory linked into itself (#94) (7756e28)