Release v1.5.0
Release v1.5.0
Route-based settings sections with one FormType per tab under Form/Settings/,
admin area/section tabs, single form card, and deprecated full-settings alias.
Changelog
Added
- Route-based settings sections —
/cookie-consent-config/{id}/settings/{section}(nowo_cookie_consent_config_settings_section) for Profile, Behavior, Appearance, Consent modal, Preferences modal, and Auto-show targeting. Each tab has its own FormType underForm/Settings/(resolved viaCookieConsentConfigSettingsSection::formType()). - Admin area nav partial
admin/_admin_area_nav.html.twig(Settings | Cookie inventory) and section tabsadmin/config/_settings_section_tabs.html.twig. - Semantic
.nowo-ui-tabsstyles innowo-ui.cssfor hosts usingweb_ui.css_framework: custom/tailwind/none.
Changed
GET /cookie-consent-config/{id}/settings(nowo_cookie_consent_config_settings_edit) now redirects to/settings/profile(BC for existing bookmarks and host links).- Settings Twig uses a single form card with the save button inside; section navigation is outside the card (no nested section cards).
CookieConsentConfigSettingsTypeis a deprecated alias ofCookieConsentConfigFullSettingsType(all sections) for demos / legacy single-page editors. Full settings keep the form namecookie_consent_config_settingsviagetBlockPrefix().
Documentation
- CONFIGURATION.md / UPGRADING.md — canonical settings URLs and host upgrade notes.
Full Changelog: v1.4.9...v1.5.0