Repository navigation
Release 3.0.8 (2026-07-17)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Do not throw when rolling back the tag name to id migration (sulu/sulu#8948) (@Prokyonn)
- Rename selection filter params and validate them at build time (sulu/sulu#8879) (@martinlagler)
- Fix Index searchable fields inside global blocks for article and page search (sulu/sulu#8924) (@Prokyonn)
- Fix PHPStan errors and permission tests on lowest dependencies (sulu/sulu#8947) (@Prokyonn)
- Fix validation for property names containing a slash (sulu/sulu#8900) (@martinlagler)
- Fix navigation for link pages with an unresolvable target (sulu/sulu#8933) (@martinlagler)
- Allow create routable content entities without a required route (sulu/sulu#8902) (@martinlagler)
- Add authorization consent view (sulu/sulu#8927) (@Prokyonn)
- Fix Index search fields in sectioned global blocks (sulu/sulu#8932) (@Prokyonn)
- Update testing library jest-dom integration package (sulu/sulu#8942) (@alexander-schranz)
- Move jest polyfill setup to own script, remove unused jest-canvas-mock package (sulu/sulu#8941) (@alexander-schranz)
- Fix JavaScript tests failing with sanitize-html 2.17.6 (sulu/sulu#8935) (@Prokyonn)
- Fix shadow and ghost locale regressions (sulu/sulu#8923) (@Prokyonn)
- Enable url auto generate for items with id (sulu/sulu#8842) (@martinlagler)
- Set canonical URL to main webspace for articles served through additional webspaces (sulu/sulu#8903) (@Amoifr)
- Add redirect after successful login via SSO (sulu/sulu#8847) (@therouv)
- Fix preview webspace selection for nested localizations (sulu/sulu#8922) (@Prokyonn)
- Fix list query when sorting by a count or group-concat field (sulu/sulu#8898) (@Amoifr)
- Update page routes when pages are moved or copied and use primarily the slug in the RouteChangedUpdater (sulu/sulu#8839) (@Prokyonn)
- Readd relation trait issues to baseline (sulu/sulu#8920) (@Prokyonn)
- Deprecate RequestParametersTrait (sulu/sulu#7815) (@mamazu)
- Add configurable Field-Types for the AIApplication (sulu/sulu#8915) (@wachterjohannes)
- Fix preserve template group when merging FormMetadata (sulu/sulu#8893) (@FlorianKoerner)
- Add RelationTrait linting errors to baseline (sulu/sulu#8914) (@Prokyonn)
- Validate mainWebspace locale in article mapper behind customize flag (sulu/sulu#8896) (@Prokyonn)
- Fix Article list for ghost locales (sulu/sulu#8909) (@martinlagler)
- Fix PHPStan type errors in request and data provider traits (sulu/sulu#8913) (@Prokyonn)
- Fix shadow page creation and publishing across different locales (sulu/sulu#8886) (@Prokyonn)
- Add all property params into the view in the DefaultPropertyResolver (sulu/sulu#8878) (@martinlagler)
- Fix deep links for media and other selections in to FormOverlay by pass Router into component (sulu/sulu#8894) (@martinlagler)
- Fix target webspace in RouteGenerator (sulu/sulu#8901) (@wachterjohannes)
- Update counter of reference refresh command (sulu/sulu#8891) (@martinlagler)
- Update to Jest to version 30 (sulu/sulu#8668) (@alexander-schranz)
- Fix linting issues (sulu/sulu#8890) (@Prokyonn)
- Fix StringFieldTransformer condition when 0 or other falsy value is returned (sulu/sulu#8888) (@martinlagler)
- Add compiler pass to validate default webspace configuration for articles (sulu/sulu#8877) (@Prokyonn)
- Fix webspace locale filter in page list when no webspace is requested (sulu/sulu#8870) (@Prokyonn)
- Add copy article action for feature parity with Sulu 2.6 (sulu/sulu#8871) (@Prokyonn)
- Add copy snippet action for feature parity with Sulu 2.6 (sulu/sulu#8867) (@Prokyonn)
- Use PHP 8.4 for PHP Lint CI Task (sulu/sulu#8865) (@alexander-schranz)
- Fix avoid create new Version if publish did not succeed by defer it (sulu/sulu#8869) (@Prokyonn)
- Move abstract migration to Infrastructure and Migrations to migrations directory (sulu/sulu#8876) (@alexander-schranz)
- Use stage live const instead of string + fix exception message (sulu/sulu#8866) (@martinlagler)
- Fix new issues reported by PHPStan 2.2.0 (sulu/sulu#8864) (@alexander-schranz)
- Bump npm to 10 (#334) (@Prokyonn)