Skip to content

v3.0.0

Choose a tag to compare

@vstack-release-bot vstack-release-bot released this 06 May 22:15

3.0.0 (2026-05-06)

⚠ BREAKING CHANGES

  • manifest: vstack.json moves from .github/vstack.json to .vstack/vstack.json; run vstack manifest upgrade to migrate existing projects

Features

  • agents: generate artifacts section from config.yaml (b47f410)
  • config: implement exclude filter in .vstack/config.yaml (036b9ae)
  • config: support artifacts_root override in .vstack/config.yaml (2a7de61)
  • install: write .vstack/.gitignore on every install (526c6c7)
  • manifest: move install manifest from .github to .vstack (3a11063)
  • workflow: update skill templates, ADRs, and agent configs for genericity (db0b2f1)

Fixes

  • exclude: raise ValueError when agents excluded; add ADR-021/022 to overview (3298340)
  • review: address PR review comments (771ab31)

Refactoring

  • config: rename artifacts_root to artifacts.root in config.yaml (e9c14b4)

Documentation

  • ADR-022 selective exclude filter (56771d3)
  • agents: update artifacts schema docs to reflect dir/ARTIFACTS_DOCS_ROOT design (a408468)
  • document exclude filter, install vs init flow, and config.yaml schema (3296020)
  • readme: add no-target variants for install and init to CLI table (9c06f5a)
  • rename Option A/B to direct execution / orchestrated pipeline in ADRs 017, 018, 020, 021, 022 (56771d3)
  • roadmap: rationalise candidate items and restructure roadmap (831e3e0)
  • roadmap: record install target override as not planned (168f499)
  • split roadmap row into selective install (shipped) and template overlays (candidate) (56771d3)

Maintenance

  • cleanup: remove stale .github/vstack.json and add missing init command (99ded6b)
  • install: regenerate artifacts and populate manifest (56771d3)
  • lint: disable MD012 for release-please CHANGELOG double blank lines (5044cd7)
  • release: add v3.0.0 release notes and mark roadmap rows as shipped (55bfb69)
  • release: update reports, finalise v3.0.0 release notes for 2026-05-06 (ad641f0)