Release v1.4.0
Release v1.4.0 - REQ-UI-002 allow_unauthenticated + Packagist TimeTrack
Changelog
Added
- REQ-UI-002 —
security.allow_unauthenticated(defaultfalse) andAllowAllTaskBoardAccessCheckerfor trusted demos/dev only. - Compile-time guard: when
allow_unauthenticatedisfalse,symfony/security-bundleis required (LogicExceptionotherwise). - GitHub hygiene workflows: Dependabot, stale issues/PRs (
actions/stalev11), semantic PR title lint, Copilot instructions.
Changed
- CI / local Compose no longer clone or path-mount sibling TimeTrack / TagInput / TipTap repos; TimeTrack comes from Packagist (
^1.0). - Demo
composer.jsonpinsnowo-tech/twig-inspector-bundleto^1.0. - Docs: CONFIGURATION / SECURITY document
allow_unauthenticatedand the SecurityBundle requirement.
Compatibility
- PHP
>=8.2,<8.6; Symfony^7.4 || ^8.0. - Manage UI with default security settings requires SecurityBundle (or set
allow_unauthenticated: truefor trusted local demos).
Full Changelog: v1.3.1...v1.4.0