Skip to content

Release v1.24.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 10:11
· 19 commits to main since this release

docs(release): cut v1.24.1 changelog, upgrading, and roadmap.

Setup token default, versioned .env.e2e.dist, and compare-link fix for 1.24.0.

Changelog

Changed

  • Setup token gate: .env.dist ships SITE_SETUP_TOKEN=beacon-local-setup (same pattern as the FrankenPHP boilerplate). /setup without ?token= returns 403 and the FormKit paste form even when the env var is empty (fallback to that documented local default; prod still refuses it).
  • Isolated E2E env template: versioned file is .env.e2e.dist (sibling of .env.dist). Working file .env.e2e.local stays gitignored (cp .env.e2e.dist .env.e2e.local / make ensure-e2e-env overlays shared infra from .env.local). Never commit .env.local or .env.e2e.local. Spec 104.

Fixed

  • CI Quality: restore PHPStan-clean / includable 100% coverage and Rector dry-run for issue 107 (Query panel / AI export branches).

Notes for integrators

  • No Doctrine migrations.
  • After pull: merge SITE_SETUP_TOKEN from .env.dist into .env.local if missing. For isolated E2E, cp .env.e2e.dist .env.e2e.local or make ensure-e2e-env (do not commit .env.local / .env.e2e.local).
  • See UPGRADING.md Upgrading from 1.24.0 to 1.24.1.