Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 23:10
1f4bcb6

atago v0.10.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

  • 73b7979: feat(report): name the spec file and surface stderr in failure blocks (@nao1215)
  • 978cc32: feat(service): bound log retention with max_log_bytes, stop quadratic probes (@nao1215)
  • 6150947: feat(website): add LLM prompt page, llms.txt, and tasteful visual polish (@nao1215)
  • 118d46a: feat(website): add hosted documentation website built with Hugo (@nao1215)
  • 2d63801: feat(website): add logo, name origin, and Sponsors link (@nao1215)
  • 3e497c9: feat(website): add spec-key reference, merge cookbook and examples, drop LLM page (@nao1215)

Bug fixes

  • c0f538b: fix(cli): order the dispatch table exactly as the usage text (@nao1215)
  • 9a03de2: fix(cli): selector-aware no-match note, and fail empty selections under --ci (@nao1215)
  • 926a167: fix(docs): correct stale references and guard reference subcommand table (@nao1215)
  • 007931a: fix(engine): honor ssh step timeouts, guard shell env refs, preserve mock request logs (@nao1215)
  • a713e5b: fix(loader): position union-shape errors at the offending value (@nao1215)
  • 7b87f40: fix(pty): defuse vt10x crash and hang on adversarial screen transcripts (@nao1215)
  • 9c856b0: fix(service): key the log-probe rescan off total bytes written, not retained length (@nao1215)
  • b15838e: fix(ssh): lock the output builders against a kill-resistant remote (@nao1215)
  • 2353e8f: fix(website): guard clipboard use and align a cookbook header with its JSON body (@nao1215)
  • 1f66e1c: fix(website): keep pre-merge cookbook anchors working and guard the merge split (@nao1215)

Documentation

  • d26b4cb: docs(cookbook): add 34 task recipes covering record, snapshot, TUI, and peers (@nao1215)
  • c97e6ce: docs(cookbook): add six recipes and a troubleshooting section (@nao1215)
  • 2711362: docs(e2e): regenerate atago.md after the main merge (@nao1215)
  • 0ff23c5: docs(readme): drop release-integrity section and link real-world suites to the website (@nao1215)
  • c901e4b: docs(schema): describe every property in the spec JSON Schema (@nao1215)

Others

  • 44715c6: Merge origin/main into feat/service-log-bounds (@nao1215)
  • 612633c: Merge origin/main into fix/loader-union-error-locations (@nao1215)
  • 93eff9b: Merge origin/main into fix/selector-no-match-ux (@nao1215)
  • 48d8cf2: Merge origin/main into test/interrupt-parallel-ledger (@nao1215)
  • 47abeb4: Merge remote-tracking branch 'origin/main' into test/interrupt-parallel-ledger (@nao1215)
  • eac5c28: build(deps): bump actions/deploy-pages from 4.0.5 to 5.0.0 (@dependabot[bot])
  • 6722eb3: build(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 (@dependabot[bot])
  • 6fe7acf: build(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 (@dependabot[bot])
  • ff4ce18: build(deps): bump golang.org/x/image from 0.43.0 to 0.44.0 (@dependabot[bot])
  • ca277da: refactor: consolidate duration validation, retry loops, and rerun ledger logic (@nao1215)

Full changelog: v0.9.0...v0.10.0