Repository navigation
Release v1.21.1
v1.21.1
Changelog
Requires UiKit ^2.2 (wizard on the guest layout, progress partial, scripts partial); setup placeholders translated once. See UPGRADING.
Changed
- Requires
nowo-tech/ui-kit-bundle^2.2 (default-theme polish: table header hierarchy, striped rows, subtle
badges, solid destructive confirm button with a close button). See UPGRADING. - Setup wizard and "done" page:
WizardPageuses UiKit 2.2guest: true(layoutnowo_ui_kit.layouts.guest)
instead of resolving the guest layout in the bundle;web_ui.guest_layout_templateis still passed as the layout
override.SiteBackupView::guestLayout()is deprecated (kept for host-built wizard view models). - Setup wizard progress bar renders through the UiKit
progresspartial (slotsprogress/progress_meter,
data-testid="nowo-sbb-setup-progress") instead of the bundle's own<progress class="nowo-sbb-progress">; the
step message is the progress label. _messages.html.twigpasses the last POST result to the UiKitflashespartial throughflash_messages(the
2.0flashesinput is deprecated in UiKit 2.2).- Demo: the host layout prints the UiKit runtimes through the UiKit
scriptspartial (the hand-kept list lacked
modal,tabsandtheme). - README / docs screenshots re-captured on UiKit 2.2 (
docs/images/demo/*.webp, REQ-DEMO-013).
Fixed
- Missing / double translations (profiler): the example placeholders of the setup forms (
DatabaseUrlType,
_database_form,_bootstrap_form) were literals looked up in the bundle domain by the form theme; they are now
catalogue keyssetup.database.url_placeholder/setup.bootstrap.sql_placeholder(7 locales). The wizard
translated the controller error (already translated), literal step output ("Migrations applied.") and exception
messages again: only key-shaped progress messages / errors are looked up now, the rest is printed as given. A
contract test renders every page with aDataCollectorTranslatorand asserts no missing message.
Full Changelog: v1.21.0...v1.21.1