Release v2.0.15
Release v2.0.15
Changelog
Added
- REQ-GIT-001 — Git history must not contain Cursor co-author trailers (
Co-authored-by: Cursor/cursoragent@cursor.com). Artifacts:.scripts/check-no-cursor-coauthor.sh,.scripts/strip-cursor-coauthor-from-history.sh,.githooks/commit-msg,.cursor/rules/01-git-commits.mdc; Makefile targetssetup-hooks,check-no-cursor-coauthor,strip-cursor-coauthor-from-history; CI jobgit-hygiene. - CODE_OF_CONDUCT.md — Contributor Covenant Code of Conduct.
- docs/GITHUB_CI.md — Operator manual for GitHub Actions CI requirements (REQ-GIT-001).
Changed
- CI matrix — Symfony versions expanded to
7.0,7.4,8.0,8.1(PHP 8.2/8.3 still exclude Symfony 8.x). - release-check — Runs
check-no-cursor-coauthorbefore other pre-release steps. - Dev dependencies — Refreshed
composer.lock(php-cs-fixer 3.95.15, rector 2.5.7, etc.). - specs/001-baseline/spec.md — Added user scenarios and independent tests for SchemaChecker, MDK migrations, and demos.
Documentation
- README.md, CONTRIBUTING.md, RELEASE.md — Links and guidance for Code of Conduct, GITHUB_CI, Spec-driven development, and post-tag git-hygiene check.
Full Changelog: v2.0.14...v2.0.15