Skip to content

v0.12.1

Choose a tag to compare

@ciatlas-release-bot ciatlas-release-bot released this 12 Oct 04:19
Immutable release. Only release title and notes can be modified.
0712694

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.publish lists each action once, finds action.yaml in an exact directory, and treats ./dir like dir (#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 constructor or toString are 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/main suggests git 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)