Release v1.2.0
Release v1.2.0
Panel web_ui look-and-feel, demo-smoke, docs/Make standards, and
Symfony 8 installability for all core symfony/* constraints.
Changelog
Added
- REQ-UI-001
web_ui(layout_template,css_framework,icon_set) + Twig globals (nowo_maintenance_mode_*) and semanticnowo-ui-*panel markup. make demo-smoke/make -C demo demo-smoke(REQ-TEST-011); PHPUnitSYMFONY_DEPRECATIONS_HELPER=max[direct]=0(REQ-SF-005).- TOC on long docs (REQ-DOCS-005); GitHub About / topics notes (REQ-DOCS-018).
- REQ-SEC-004 Pass (conditional) recorded in
docs/SECURITY.md.
Fixed
- Composer constraints for core
symfony/*packages (config,dependency-injection,http-foundation,http-kernel,security-core) correctly allow Symfony 8 (^7.4 || ^8.0) — completes the 1.1.2 intent when those pins were still^7.4only on the published tree.
Changed
- Makefiles prefer
docker compose(V2) with V1 fallback; optional monorepoupdate-depsincludes use-includefor standalone CI checkouts (REQ-MAKE-009 / REQ-MAKE-010). web_ui.layout_templateis canonical and stays in sync with legacytemplates.panel_layout.
Compatibility
- Unchanged: PHP
>=8.2,<8.6; Symfony^7.4 || ^8.0(CI minors 7.4, 8.0, 8.1).
Full Changelog: v1.1.2...v1.2.0