Releases: Labault/bootstrap-web-setup
Releases · Labault/bootstrap-web-setup
v0.5.0
First tagged release of bootstrap-web-setup — a Bash CLI that drops a standardized quality / CI / security config layer into any web project and keeps it in sync. Companion to mac-dev-setup.
Highlights
apply | doctor | reconcile | update | list | detect,--dry-runeverywhere, blocking required-binary guard.- Profiles minimal / symfony / fullstack (inheritance + auto-detection);
.gitignore&extensions.jsonmerges, backup+replace otherwise;.bootstrap.yamlstate, drift detection, 3-way-merge reconcile. - Commit-message linting via a self-contained shell script (
scripts/lint-commit-msg.sh) — no commitlint, no npm dep. - Symfony defaults made internally consistent (PHP-CS-Fixer owns style; Rector no longer fights it).
- bats unit suite + black-box acceptance harness + a
Referenceworkflow proving the deposited Symfony pipeline runs green — all in CI. - README with SVG diagrams and terminal demos.
See CHANGELOG.md for details. The version we bump going forward lives in the VERSION file.