Release Notes
v4.1.0 — 15 Sep 2026
Compare: 4.0.0...4.1.0
Features
- [GOVCMS-15184] Shipshape DB validation flag —
ahoy ship-shapenow accepts an--include-dbflag to run database-inclusive validation checks locally (previously always excluded via--exclude-db). (ec07438 #159) - [GOVCMS-14851] Local config override directory — Added
config/local/for environment-specific config overrides (e.g. local-only Shield credentials), imported automatically in the local environment only. Includes a locked-down.htaccessand usage documentation.config/local/is now git-ignored. (1902afb #152) - [GOVCMS-14080] Auto-generated project README —
scaffold-init.shnow generates a project-specificREADME.mdwith project name, version, environment type, local dev URL, and basic Ahoy command reference. (e2ccbd2, ed0820b, 5a4dc88 #139)
Improvements
- [GOVCMS-14748]
DEV_MODEdisabled by default —.env.defaultnow defaultsDEV_MODEto empty rather thantrue; also addedDEV_MODE=to.lagoon.env.masterso remote environments are explicit and consistent. (f899a7d #149) - [GOVCMS-14815] Optional GitHub token in PaaS builds —
Dockerfile.paasnow only sets thegithub-oauthcomposer credential ifGOVCMS_GITHUB_TOKENis present, avoiding build failures when it's unset; also removed the hardcodedgovcms/govcmsVCS repository fromcomposer.11.json. (e686178 #146) - [GOVCMS-15030] Skip Drupal core README/robots.txt scaffolding — Added
drupal-scaffoldfile-mappingoverrides incomposer.11.jsonto prevent core from overwritingrobots.txtand variousREADME.txt/INSTALL.txtfiles across the project. (3311a96 #150)
Upgrade notes
- If your project relies on
DEV_MODE=trueby default, set it explicitly in.envand.lagoon.env.*after upgrading.