Skip to content

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 03:20
· 457 commits to main since this release
ed42dad

atago v0.17.0

atago tests real CLI behavior from plain YAML: commands, files, snapshots,
and interactive terminals.

Every artifact is signed and ships with an SBOM and build provenance — see
Verifying release integrity.

Changelog

Features

  • 26b3d2f: feat(assert): point at the other stream when a stream assertion fails (#355) (@nao1215)
  • 85dcea2: feat(release): install atago on Windows with Scoop, and build winget manifests (@nao1215)
  • 1618b8e: feat(runner): own the capture pipes so an empty stream can be attributed (#357) (@nao1215)

Bug fixes

  • 29e52c4: fix(pty): report a transcript cut short by a read error instead of asserting on it (#356) (@nao1215)
  • f1854e5: fix(report): keep a multi-line command from breaking the report layout (#353) (@nao1215)
  • 532ff63: fix(report): state an empty observation instead of omitting it (#343) (@nao1215)
  • 3f5abf2: fix(report): state an empty stream instead of omitting it (#354) (@nao1215)

Documentation

Others

  • fd53402: build(deps): bump github.com/k1LoW/grpcstub from 0.26.4 to 0.26.5 (@dependabot[bot])
  • cec2533: refactor(report): aggregate scenario counts once instead of per format (#351) (@nao1215)
  • cb0f54b: refactor(security): one workdir-confined write helper and one file mode (#352) (@nao1215)

Full changelog: v0.16.0...v0.17.0