Release v2.0.13
v2.0.13 — UiKitBundle composition, demo favicon 204
Changelog
Changed
- REQ-UI-001-kit: dashboard UI composes UiKitBundle (
nowo-tech/ui-kit-bundle^1.4) instead of a private_ui_macros.html.twig/ vendorednowo-ui.css.- Twig imports use
@NowoUiKitBundle/macros/ui.html.twig. - Stylesheet loads via asset package
nowo_ui_kit(css/nowo-ui.css);js/dashboard.jsremains onnowo_breadcrumb_kit. - When the host has not configured
nowo_ui_kit, the extension prependscss_framework/icon_setfromdashboard.*(defaultsbootstrap5/bootstrap-icons) soui.btn()resolves without a framework argument. Explicit hostnowo_ui_kitkeys are never overridden. - Host apps that still reference
asset('css/nowo-ui.css', 'nowo_breadcrumb_kit')must switch to packagenowo_ui_kitand re-runassets:install.
- Twig imports use
Fixed
- Demo:
GET /favicon.icoand Chrome DevTools well-known probe return 204 (no locale prefix), avoiding noisyNotFoundHttpExceptionin FrankenPHP logs.
Documentation
- CONFIGURATION / USAGE / UPGRADING / INSTALLATION updated for UiKit composition.
- Spec Kit baseline inventory remapped to 74/74
src/files (UiKit owns macros/nowo-ui.css). - UPGRADING.md: 2.0.12 → 2.0.13.
What's Changed
- chore(deps): bump nowo-tech/phpstan-frankenphp from 1.0.1 to 1.0.2 by @dependabot[bot] in #15
- chore(deps): bump rector/rector from 2.5.8 to 2.5.9 by @dependabot[bot] in #16
- chore(ci): bump actions/stale from 10 to 11 by @dependabot[bot] in #14
- chore(deps): bump friendsofphp/php-cs-fixer from 3.95.17 to 3.95.18 by @dependabot[bot] in #13
- chore(deps): bump phpstan/phpstan from 2.2.6 to 2.2.7 in the phpstan group by @dependabot[bot] in #12
Full Changelog: v2.0.12...v2.0.13