Releases: php-fast-forward/dev-tools
Releases · php-fast-forward/dev-tools
v1.17.1
v1.17.0
Added
- Add structured command output across the DevTools command surface with
--jsonand--pretty-json, including pretty-printed JSON and agent-aware JSON defaults (#33) - Group queued subprocess output and emit GitHub Actions workflow annotations for clearer CI logs and error surfaces (#33)
Changed
- Propagate structured output flags through nested DevTools subprocesses, simplify logger context extraction, and keep machine-readable runs quieter by default (#33)
- Adopt
--progressas the positive opt-in for transient progress rendering while keeping supported commands quiet by default (#33) - Teach packaged issue-authoring skills and prompts to reuse existing GitHub issue metadata, infer project field values, preserve relationships with open issues, and mirror linked issue project metadata onto pull requests (#152)
- Automate the configured GitHub Project board across issue intake, PR review, merge, release preparation, and changelog-driven release publication using repository-level Project variables (#152)
- Reorganize packaged GitHub Actions documentation to reflect the local
.github/actionsgroups forphp,project-board,github-pages,wiki, andchangelog, plus the split between wiki preview and wiki maintenance workflows (#152)
Fixed
- Stabilize logger and process-queue test expectations in CI by making GitHub Actions output detection deterministic during the PHPUnit suite (#33)
- Restore raw text output for
changelog:next-versionandchangelog:showso changelog release workflows can keep capturing versions and redirecting release notes safely (#149)
v1.16.0
Changed
- Skip pull-request changelog entry validation for generated release branches so release PRs can promote
Unreleasedwithout failing CI (#138) - Restore dependency workflow documentation so README, AGENTS, and command guides match the required CI dependency-health behavior (#138)
- Require the GitHub pull-request skill to refresh
mainfrom the remote before branching for a new implementation so changelog and release state start from the latest baseline (#138)
v1.15.0
v1.14.0
Added
- Add CODEOWNERS generation and sync support for consumer repositories (#67)
- Package a create-agentsmd skill for repository-level AGENTS.md authoring (#128)
- Add an agents-maintainer project agent for ongoing AGENTS.md upkeep (#128)
- Synchronize packaged project-agent prompts into consumer repositories (#130)
v1.13.0
Added
- Add community health files plus issue and pull request templates for contributors (#37)
Changed
- Document required GitHub Actions permissions for changelog release automation (#118)
- Add the project mascot image to README and documentation (#121)
- Upgrade the packaged phpDocumentor bootstrap template to v2.0.0 (#121)
- Refresh outdated console bootstrap, sync, and dependency-injection documentation (#123)
v1.12.0
v1.11.0
Added
- Ship role-based project agents for issue implementation, docs, README, tests, and changelog work (#75) (#109).
- Show diffs for overwritten synchronized resources and add preview/check modes to dev-tools:sync (#66) (#110) (#62) (#111).
- Verify deployed reports health, synchronize funding metadata, and infer workflow PHP versions from project metadata (#70) (#112) (#56) (#113) (#76) (#114).