Repository navigation
Release v1.15.0
Release v1.15.0
Add setup.reopen_when_detector_requires, SetupWizardReopener and DurableSetupDoneStoreInterface::clearDone().
Changelog
Added
setup.reopen_when_detector_requires(defaultfalse, BC): whentrue,short_circuit_when_doneno longer hides detectors. Ifsetup.doneor the durable store says complete but a taggedSetupNeedDetectorInterfacestill reports setup required (e.g. platform catalogs wiped),SetupNeedEvaluatorclearssetup.done, callsDurableSetupDoneStoreInterface::clearDone()and resets wizard progress so the wizard can run again. Costs one detector pass per request.SetupWizardReopener(public service): kit-side helper (reopen(),resetProgress()) so hosts no longer copy the clear-done / reset-progress logic into their own subscribers.DurableSetupDoneStoreInterface::clearDone(): void(SPI).NullDurableSetupDoneStoreimplements it as a no-op.
Changed
- BC note (SPI): custom
DurableSetupDoneStoreInterfaceimplementations must addclearDone()(no-op is acceptable if the host does not want the bundle to clear its durable flag).
Fixed
- Tests: avoid PHP 8.4-only
new Foo()->method()chaining inUnlocalizedDefaultLocaleSubscriberTestso PHP 8.2/8.3 CI jobs parse the suite.
What's Changed
- chore(deps): bump the symfony group with 2 updates by @dependabot[bot] in #24
- chore(deps): bump nowo-tech/ui-kit-bundle from 1.8.4 to 1.8.5 by @dependabot[bot] in #25
Full Changelog: v1.14.3...v1.15.0