CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 85
Releases: sulu/skeleton
Release 3.0.0-alpha4 (2025-07-16)
Compare
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix new ExpressionListMetadataVisitor service definition for 3.0 (sulu/sulu#8050) (@alexander-schranz)
- Add auditable trait to article-dimension (sulu/sulu#7972) (@wachterjohannes)
- Fix xliff export number values (sulu/sulu#7978) (@draconivis)
- Use property types for the
DomainEvent
(sulu/sulu#8023) (@mamazu) - Remove duplicated pagination (sulu/sulu#8049) (@Prokyonn)
- Fix profiler tab with new content structure (sulu/sulu#7999) (@mamazu)
- Fix and ignore some errors with strictness of optionsmetadata values (sulu/sulu#8048) (@alexander-schranz)
- Add page move/copy messages (sulu/sulu#8046) (@Prokyonn)
- Add SmartContent support for Sulu 3.0 (sulu/sulu#8032) (@Prokyonn)
- Add ListMetadataVisitor for expressions (sulu/sulu#7983) (@Prokyonn)
- Simplifying localizations in the user creation (sulu/sulu#8036) (@mamazu)
- Mark
AliasForSecurityEncoderCompilerPass
as internal (sulu/sulu#7747) (@mamazu) - Extend crowdin with translations from packages directory (sulu/sulu#8020) (@wachterjohannes)
- Fix order of the upgrade steps by move TimestampableInterface DateTimeImmutable up (sulu/sulu#8019) (@alexander-schranz)
- Move teaser services from page to admin bundle (sulu/sulu#8018) (@alexander-schranz)
- Remove structure based services in content bundle (sulu/sulu#8017) (@alexander-schranz)
- Add upgrade note for routing rest migration (sulu/sulu#8011) (@alexander-schranz)
- Remove HandcraftedInTheAlps RestRoutingBundle with type rest and old routing files (sulu/sulu#8012) (@alexander-schranz)
- Remove missed rest route definitions (sulu/sulu#8016) (@alexander-schranz)
- Remove automation bundle requirement (sulu/sulu#8013) (@alexander-schranz)
- Fix backmerge issues with routing changes (sulu/sulu#8015) (@alexander-schranz)
- Ignore keys in FOSJSRoutingControllerTest (sulu/sulu#8014) (@alexander-schranz)
- Add yaml routing files for all existing yml routes (sulu/sulu#8010) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of AudienceTargetingBundle (sulu/sulu#8009) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of RouteBundle (sulu/sulu#8008) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of CoreBundle (sulu/sulu#8007) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of SnippetBundle (sulu/sulu#8006) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of CategoryBundle (sulu/sulu#8005) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of MediaBundle (sulu/sulu#8004) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of PageBundle, WebsiteBundle and CustomUrlBundle (sulu/sulu#8003) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of SecurityBundle (sulu/sulu#8002) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of ContactBundle (sulu/sulu#8001) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of PreviewBundle (sulu/sulu#7526) (@TheCadien)
- Migrate rest routings to default symfony routing files of SearchBundle (sulu/sulu#7516) (@TheCadien)
- Migrate rest routings to default symfony routing files of TrashBundle (sulu/sulu#7514) (@TheCadien)
- Migrate rest routings to default symfony routing files of ActivityBundle (sulu/sulu#7515) (@TheCadien)
- Migrate rest routings to default symfony routing files of ReferenceBundle (sulu/sulu#7513) (@TheCadien)
- Migrate rest routings to default symfony routing files of AdminBundle (sulu/sulu#7512) (@mario-fehr)
- Migrate rest routings to default symfony routing files of TagBundle (sulu/sulu#7511) (@TheCadien)
- Disconnect admin controller from page bundle service (sulu/sulu#7996) (@alexander-schranz)
- Remove old metadata usage in webspace manager service (sulu/sulu#7994) (@alexander-schranz)
- Remove old compat structure node events (sulu/sulu#7993) (@alexander-schranz)
- Remove sulu class kernel parameters (sulu/sulu#7991) (@alexander-schranz)
- Use new metadata for Preview ContentObjectProvider (sulu/sulu#7989) (@alexander-schranz)
- Add disabled prop to single_icon_selection (sulu/sulu#7990) (@martinlagler)
- Use new template metadata for ContentRouteDefaultsProvider (sulu/sulu#7988) (@alexander-schranz)
- Add parsing of template metadata (sulu/sulu#7987) (@alexander-schranz)
- Add XmlTemplateFormMetadataLoader to replace old structure based metadata loading (sulu/sulu#7982) (@alexander-schranz)
- Fix block visitors settings access (sulu/sulu#7985) (@alexander-schranz)
- Replace form metadata name property with key property (sulu/sulu#7984) (@alexander-schranz)
- Update the phpstan baseline (sulu/sulu#7979) (@alexander-schranz)
- Fix IcomoonProvider warning (sulu/sulu#7965) (@martinlagler)
- Immutable datetimes on timestampable (sulu/sulu#7795) (@mamazu)
- Fix PageController for multiple webspaces and support exclude/include shadow/ghost toggler (sulu/sulu#7971) (@Prokyonn)
- Fix PHPUnit 12 upgrade issues (sulu/sulu#7977) (@alexander-schranz)
- Use PHPUnit 12 where possible (sulu/sulu#7974) (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#7975) (@alexander-schranz)
- Move AbstractLoader to Admin Bundle (sulu/sulu#7967) (@alexander-schranz)
- Add new properties parser which returns new metadata for sulu form xmls (sulu/sulu#7943) (@alexander-schranz)
- Fix public flysystem urls (sulu/sulu#7966) (@mamazu)
- Use snapshots for security and media metadata tests (sulu/sulu#7963) (@alexander-schranz)
- Add block visitors for new content storage (sulu/sulu#7877) (@draconivis)
- Fix upmerging conflict of non-existing property in UserManagerTest (sulu/sulu#7960) (@mamazu)
- Update web profiler and framework bundle recipe updates (#290) (@alexander-schranz)
- Remove not longer required RestRoutingBundle (#287) (@alexander-schranz)
- Replace rest routing with normal symfony routes (#286) (@alexander-schranz)
- Update to Symfony 7.3 with recipes updates (#283) (@alexander-schranz)
- Allow PHPUnit 12 version (#285) (@alexander-schranz)
- Upgrade doctrine fixtures bundle to 4 (#284) (@alexander-schranz)
- Upgrade to PHPUnit 11 and remove PHPUnit Symfony Bridge (#281) (@alexander-schranz)
- Upgrade PHPStan and Rector to Version 2 (#282) (@alexander-schranz)
- Upgrade phpunit, doctrine, web profiler recipes (#280) (@alexander-schranz)
Assets 2
Release 2.6.10 (2025-07-16)
Compare
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix xliff export number values (sulu/sulu#7978) (@draconivis)
- Use property types for the
DomainEvent
(sulu/sulu#8023) (@mamazu) - Add ListMetadataVisitor for expressions (sulu/sulu#7983) (@Prokyonn)
- Simplifying localizations in the user creation (sulu/sulu#8036) (@mamazu)
- Mark
AliasForSecurityEncoderCompilerPass
as internal (sulu/sulu#7747) (@mamazu) - Add upgrade note for routing rest migration (sulu/sulu#8011) (@alexander-schranz)
- Remove missed rest route definitions (sulu/sulu#8016) (@alexander-schranz)
- Ignore keys in FOSJSRoutingControllerTest (sulu/sulu#8014) (@alexander-schranz)
- Add yaml routing files for all existing yml routes (sulu/sulu#8010) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of AudienceTargetingBundle (sulu/sulu#8009) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of RouteBundle (sulu/sulu#8008) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of CoreBundle (sulu/sulu#8007) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of SnippetBundle (sulu/sulu#8006) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of CategoryBundle (sulu/sulu#8005) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of MediaBundle (sulu/sulu#8004) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of PageBundle, WebsiteBundle and CustomUrlBundle (sulu/sulu#8003) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of SecurityBundle (sulu/sulu#8002) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of ContactBundle (sulu/sulu#8001) (@alexander-schranz)
- Migrate rest routings to default symfony routing files of PreviewBundle (sulu/sulu#7526) (@TheCadien)
- Migrate rest routings to default symfony routing files of SearchBundle (sulu/sulu#7516) (@TheCadien)
- Migrate rest routings to default symfony routing files of TrashBundle (sulu/sulu#7514) (@TheCadien)
- Migrate rest routings to default symfony routing files of ActivityBundle (sulu/sulu#7515) (@TheCadien)
- Migrate rest routings to default symfony routing files of ReferenceBundle (sulu/sulu#7513) (@TheCadien)
- Migrate rest routings to default symfony routing files of AdminBundle (sulu/sulu#7512) (@mario-fehr)
- Migrate rest routings to default symfony routing files of TagBundle (sulu/sulu#7511) (@TheCadien)
- Add disabled prop to single_icon_selection (sulu/sulu#7990) (@martinlagler)
- Update the phpstan baseline (sulu/sulu#7979) (@alexander-schranz)
- Fix IcomoonProvider warning (sulu/sulu#7965) (@martinlagler)
- Use PHPUnit 12 where possible (sulu/sulu#7974) (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#7975) (@alexander-schranz)
- Update web profiler and framework bundle recipe updates (#290) (@alexander-schranz)
- Replace rest routing with normal symfony routes (#286) (@alexander-schranz)
- Update to Symfony 7.3 with recipes updates (#283) (@alexander-schranz)
- Allow PHPUnit 12 version (#285) (@alexander-schranz)
- Upgrade doctrine fixtures bundle to 4 (#284) (@alexander-schranz)
- Upgrade to PHPUnit 11 and remove PHPUnit Symfony Bridge (#281) (@alexander-schranz)
- Upgrade PHPStan and Rector to Version 2 (#282) (@alexander-schranz)
- Upgrade phpunit, doctrine, web profiler recipes (#280) (@alexander-schranz)
Assets 2
Release 2.5.26 (2025-07-16)
Compare
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix xliff export number values (sulu/sulu#7978) (@draconivis)
- Use property types for the
DomainEvent
(sulu/sulu#8023) (@mamazu) - Simplifying localizations in the user creation (sulu/sulu#8036) (@mamazu)
- Update the phpstan baseline (sulu/sulu#7979) (@alexander-schranz)
Assets 2
Release 3.0.0-alpha3 (2025-05-14)
Compare
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Merge commit from fork (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#7959) (@alexander-schranz)
- Improve snapshot tests assertion messages (sulu/sulu#7820) (@mamazu)
- Add icon selection field and content type (sulu/sulu#6872) (@popoplanter)
- Fix duplicated toolbar actions in PageAdmin (sulu/sulu#7948) (@Prokyonn)
- Add grouping for component test in Github Actions (sulu/sulu#7946) (@mamazu)
- Fix passing null to non-nullable argument in UserManager (sulu/sulu#7900) (@stollr)
- Fix export twig extension (sulu/sulu#7942) (@mamazu)
- Rename PropertiesXmlParser to DeprecatedPropertiesXmlParser (sulu/sulu#7939) (@alexander-schranz)
- Remove deprecated
TokenAlreadyRequestedException
(sulu/sulu#7771) (@mamazu) - Add resources to new form metadata (sulu/sulu#7938) (@alexander-schranz)
- Move FormXmlLoader to new metadata namespace (sulu/sulu#7937) (@alexander-schranz)
- Grouping test output by Bundle in Github Actions (sulu/sulu#7920) (@mamazu)
- Remove usage of LocalizedFormMetadataCollection (sulu/sulu#7935) (@alexander-schranz)
- Move sulu core structure config to sulu admin config (sulu/sulu#7908) (@alexander-schranz)
- Add template metadata to form metadata (sulu/sulu#7934) (@alexander-schranz)
- Remove reference handling of tags in properties parser (sulu/sulu#7925) (@alexander-schranz)
- Replace old metadata usage in new content bundle (sulu/sulu#7931) (@alexander-schranz)
- Add a hint that article bundle removal may remove the template files (sulu/sulu#7926) (@alexander-schranz)
- Make new metadata locale independent to contain all data (sulu/sulu#7930) (@alexander-schranz)
- Remove massive search integration from new content bundles (sulu/sulu#7933) (@alexander-schranz)
- Remove old content upgrade file (sulu/sulu#7932) (@alexander-schranz)
- Add Multilingual to new property metadata (sulu/sulu#7929) (@alexander-schranz)
- Move SchemaXmlParser and PropertiesXmlParser to Admin bundle and make XmlParserTrait internal (sulu/sulu#7924) (@alexander-schranz)
- Fix return empty array if teaser selection property resolver data not matching (sulu/sulu#7922) (@alexander-schranz)
- Add some more hints to the 3.0 upgrade and move data migration down (sulu/sulu#7921) (@alexander-schranz)
- Replace old metadata loader in block and image map property resolvers (sulu/sulu#7923) (@alexander-schranz)
- Remove deprecated
ContextsController
(sulu/sulu#7919) (@mamazu) - Remove deprecated
LocalizationController
(sulu/sulu#7918) (@mamazu) - Remove call of initPhpcr from new bundles (sulu/sulu#7917) (@alexander-schranz)
- Remove sulu website twig attributes configuration (sulu/sulu#7915) (@alexander-schranz)
- Move expression language service from core to admin bundle (sulu/sulu#7916) (@alexander-schranz)
- Fix detecting of content-types which are not available (sulu/sulu#7913) (@wachterjohannes)
- Remove old custom url bundle (sulu/sulu#7910) (@alexander-schranz)
- Remove old custom url bundle configuration and website and core bundle configs (#279) (@alexander-schranz)
Assets 2
Release 2.6.9 (2025-05-14)
Compare
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Merge commit from fork (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#7959) (@alexander-schranz)
- Add icon selection field and content type (sulu/sulu#6872) ( Thx @popoplanter, @0xJas0n, @martinlagler, @niklasnatter, @Prokyonn )
- Add grouping for component test in Github Actions (sulu/sulu#7946) (@mamazu)
- Fix passing null to non-nullable argument in UserManager (sulu/sulu#7900) (@stollr)
- Fix export twig extension (sulu/sulu#7942) (@mamazu)
- Grouping test output by Bundle in Github Actions (sulu/sulu#7920) (@mamazu)
- Fix unused variables in tests (sulu/sulu#7903) (@alexander-schranz)
- Fix deprecated usage of execute method in doctrine query builder and statement (sulu/sulu#7893) (@stollr)
- Update PHPStan baselint to latest version (sulu/sulu#7902) (@alexander-schranz)
- Split UPGRADE.md into UPGRADE-1.x.md and UPGRADE-2.x.md (sulu/sulu#7898) (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-2.x.md (@alexander-schranz)
- Split UPGRADE.md into UPGRADE-1.x.md and UPGRADE-2.x.md (sulu/sulu#7897) (@alexander-schranz)
- Remove 1.x upgrades from 2.x upgrade file (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-2.x.md (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-1.x.md (sulu/sulu#7896) (@alexander-schranz)
- Add UPGRADE overview file (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-1.x.md (sulu/sulu#7895) (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-1.x.md (@alexander-schranz)
- Bugfix for non-int page value (sulu/sulu#7881) (@martinlagler)
Assets 2
Release 2.5.25 (2025-05-14)
Compare
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Merge commit from fork (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#7959) (@alexander-schranz)
- Add grouping for component test in Github Actions (sulu/sulu#7946) (@mamazu)
- Fix passing null to non-nullable argument in UserManager (sulu/sulu#7900) (@stollr)
- Fix export twig extension (sulu/sulu#7942) (@mamazu)
- Grouping test output by Bundle in Github Actions (sulu/sulu#7920) (@mamazu)
- Fix unused variables in tests (sulu/sulu#7903) (@alexander-schranz)
- Fix deprecated usage of execute method in doctrine query builder and statement (sulu/sulu#7893) (@stollr)
- Split UPGRADE.md into UPGRADE-1.x.md and UPGRADE-2.x.md (sulu/sulu#7897) (@alexander-schranz)
- Remove 1.x upgrades from 2.x upgrade file (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-2.x.md (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-1.x.md (sulu/sulu#7896) (@alexander-schranz)
- Add UPGRADE overview file (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-1.x.md (sulu/sulu#7895) (@alexander-schranz)
- Move UPGRADE.md to UPGRADE-1.x.md (@alexander-schranz)
Assets 2
3.0.0-alpha2 (2025-04-24)
Compare
Warning
This is an alpha release and not ready for production yet.
The main goal here is to get your feedback on the migration from the old PHPCR-based storage to our new content storage, using the sulu/phpcr-migration-bundle.
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Move js packages to new bundle location by @alexander-schranz in #278
Assets 2
Release 3.0.0-alpha1 (2025-04-10)
Compare
Warning
This is an alpha release and not ready for production yet.
The main goal here is to get your feedback on the migration from the old PHPCR-based storage to our new content storage, using the sulu/phpcr-migration-bundle.
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix navigation context issues (sulu/sulu#7886) (@Prokyonn)
- Add published/draft indicator to page/article/snippet list + fix homepage routing issue (sulu/sulu#7885) (@Prokyonn)
- Refactor "create_draft" transition to "edit" transition (sulu/sulu#7884) (@Prokyonn)
- Fix RouteBundle issues and disable Show History button (sulu/sulu#7882) (@Prokyonn)
- Fix usage of ramsey uuid in TagsSubscriber and replace with symfony uuid method (sulu/sulu#7883) (@alexander-schranz)
- Add new routing to new content integration (sulu/sulu#7749) (@alexander-schranz)
- Add service layers to support old and new routing bundle (sulu/sulu#7875) (@alexander-schranz)
- Add findBy to RouteRepository for Localization switcher (sulu/sulu#7874) (@alexander-schranz)
- Remove old Content Sitemap Provider services (sulu/sulu#7873) (@alexander-schranz)
- Prepare Preview for new Route Bundle implemention (sulu/sulu#7867) (@alexander-schranz)
- Mark most preview specific service as internal (sulu/sulu#7871) (@alexander-schranz)
- Add navigation twig extension for Sulu 3.0 (sulu/sulu#7869) (@Prokyonn)
- Refactor content resolver to resolve recursively (sulu/sulu#7849) (@Prokyonn)
- Update settings resolver to correctly resolve localization urls (sulu/sulu#7868) (@Prokyonn)
- Add custom Symfony CMF Dynamic Router / Route Provider to new Route Bundle (sulu/sulu#7860) (@alexander-schranz)
- Add Sulu 3.0 migration process (sulu/sulu#7870) (@Prokyonn)
- Remove getId method from preview provider (sulu/sulu#7863) (@alexander-schranz)
- Add support using Route Entity for Entities with AutoIncrement Id (sulu/sulu#7859) (@alexander-schranz)
- Add compiler pass to decorate ResourceLoaders with an in memory cache (sulu/sulu#7850) (@Prokyonn)
- Add handling for tree_full_edit to disconnect route from parent (sulu/sulu#7835) (@alexander-schranz)
- Skip ContentRouteProvider in Sulu Page 3.0 (sulu/sulu#7855) (@Prokyonn)
- Remove deprecated
UserGroup
feature (sulu/sulu#7750) (@mamazu) - Remove deprecated
memoize
function (sulu/sulu#7753) (@mamazu) - Remove deprecated
SecurityType
(sulu/sulu#7759) (@mamazu) - Remove
module
property of permissions (sulu/sulu#7788) (@mamazu) - Remove
MetaTwigExtension
andSeoTwigExtension
(sulu/sulu#7782) (@mamazu) - Remove webspace from PageDimensionContent (sulu/sulu#7844) (@Prokyonn)
- Add navigation context to SuluPageBundle 3.0 (sulu/sulu#7839) (@Prokyonn)
- Mark all Sulu Configuration Classes as
final
and@internal
(sulu/sulu#7789) (@mamazu) - Add example to content controller about extending (sulu/sulu#7840) (@alexander-schranz)
- Add test about naming methods of ContentController which extends AbstractController (sulu/sulu#7841) (@alexander-schranz)
- Add test about same starting url for route update changer (sulu/sulu#7836) (@alexander-schranz)
- Add test for route update for cross site changes (sulu/sulu#7834) (@alexander-schranz)
- Revert unintentional list change in SuluPageExtension (sulu/sulu#7833) (@Prokyonn)
- Add additional tests for multi locale and multi site in route update changer (sulu/sulu#7831) (@alexander-schranz)
- Add creating of history routes automatically for new route storage (sulu/sulu#7830) (@alexander-schranz)
- Add new route implementation (sulu/sulu#7726) (@alexander-schranz)
- Add global blocks to Sulu 3.0 (sulu/sulu#7826) (@Prokyonn)
- Fix Sulu 3.0 homepage builder issue (sulu/sulu#7827) (@Prokyonn)
- Replace Sulu 3.0 packages PHPUnit Annotations with Attributes (sulu/sulu#7819) (@mamazu)
- Add homepage initialization builder command (sulu/sulu#7818) (@Prokyonn)
- Add OrderPage handler (sulu/sulu#7813) (@Prokyonn)
- Make the property resolver provider final and internal provide an interface for extendability (sulu/sulu#7817) (@alexander-schranz)
- Require correct http methods on
AdminController
(sulu/sulu#7806) (@mamazu) - Merge lastModified to author methods (sulu/sulu#7814) (@Prokyonn)
- Add PageBundle with new Content Storage (sulu/sulu#7804) (@Prokyonn)
- Adopt JS tools stylelint, depcruise, styleguidist to include new packages directory (sulu/sulu#7808) (@alexander-schranz)
- Tabula rasa 🗑️ tests of Page, Snippet, DocumentManager and CustomUrl (sulu/sulu#7807) (@alexander-schranz)
- Add excerpt to Snippets and add tests (sulu/sulu#7787) (@Prokyonn)
- Fix some new phpstan issues in new packages (sulu/sulu#7783) (@alexander-schranz)
- Marking all Sulu Extensions as final classes (sulu/sulu#7777) (@mamazu)
- Increase locale and normalize length in content dimension entities (sulu/sulu#7781) (@alexander-schranz)
- Allow bigger title for Dimension Content Entities (sulu/sulu#7780) (@alexander-schranz)
- Add SnippetBundle 3.0 (sulu/sulu#7728) (@Prokyonn)
- Fix block response for minOccurs=1 / maxOccurs=1 (sulu/sulu#7751) (@Prokyonn)
- Add new SettingsResolver and restructure ContentResolver result (sulu/sulu#7774) (@Prokyonn)
- Add DatePropertyResolver and DateTimePropertyResolver (sulu/sulu#7729) (@Prokyonn)
- Remove DeprecationCompilerPass (sulu/sulu#7765) (@mamazu)
- Add rector rule for Uuid method names (sulu/sulu#7761) (@mamazu)
- Replace Uuid->__toString() with more descriptive Uuid->toRfc4122 (sulu/sulu#7704) (@RafaelKr)
- Add lastModified to content (sulu/sulu#7738) (@martinlagler)
- Remove deprecated $entityKeys on controllers (sulu/sulu#7742) (@mamazu)
- Replace ListRepresentation with PaginatedRepresentation (sulu/sulu#7740) (@mamazu)
- Fix issue with trailing slash in Matomo analytics templates (sulu/sulu#7737) (@fnagel)
- Adding documentation on public urls in 3.0 (sulu/sulu#7731) (@mamazu)
- Remove Expires & Pragma HTTP headers of Media Format response (sulu/sulu#7716) (@draconivis)
- Remove deprecated DownloadBuildCommand in favor of UpdateBuildCommand (sulu/sulu#7722) (@mamazu)
- Remove empty
zsh
file (sulu/sulu#7711) (@mamazu) - Upgrade flysystem to version 3 and switch to Flysystem Bundle to support more adapters (sulu/sulu#7687) (@mamazu)
- Remove guzzle dependency from LocationBundle (sulu/sulu#7694) (@mamazu)
- Replace piwik with matomo analytic templates (sulu/sulu#7693) (@fnagel)
- Add mariadb to test matrix (sulu/sulu#7685) (@alexander-schranz)
- Fix ArticleTeaserProvider (sulu/sulu#7686) (@Prokyonn)
- Fix phpstan for new registered and added bundles (sulu/sulu#7684) (@alexander-schranz)
- Replace ramsey uuid package with symfony uid package and v4 to v7 Uuid (sulu/sulu#7680) (@alexander-schranz)
- Fix npm lint by exclude content and article bundle test setup (sulu/sulu#7683) (@alexander-schranz)
- Remove deprecated
Urlizer
class (sulu/sulu#7600) (@mamazu) - Remove deprecated ListingRestHelpers (sulu/sulu#7620) (@mamazu)
- Increase version of FOSHttpCache (sulu/sulu#7677) (@alexander-schranz)
- Remove check for content bundle package instead check for Bundle (sulu/sulu#7676) (@alexander-schranz)
- Move Sulu Content Bundle namespace and integrate the content bundle into test setup (sulu/sulu#7675) (@alexander-schranz)
- Add content resolver for the new ContentBundle architecture (sulu/sulu#7611) (@Prokyonn)
- Add Content Bundle to monorepository (sulu/sulu#7674) (@alexander-schranz)
- Merge Content Bundle into sulu monorepo (@alexander-schranz)
- Move things into a subdirectory (@alexander-schranz)
- Add Base implementation of website content resolving (sulu/sulu#271) (@Prokyonn)
- Add sulu/sulu replaces sulu/article-bundle to composer fix phpstan issues in smart content (sulu/sulu#7659) (@alexander-schranz)
- Drop Support for Symfony 5.4, set min version of Symfony to ^6.4 || ^7.1 for using AbstractBundle class (sulu/sulu#7657) (@alexander-schranz)
- Remove integration of swiftmailer (sulu/sulu#7656) (@alexander-schranz)
- Add Article Bundle to monorepository (sulu/sulu#7653) (@alexander-schranz)
- Init PHPCR correctly for caching test (@alexander-schranz)
- Adjust article bundle and sulu core to test article bundle with it (@alexander-schranz)
- Merge Article Bundle into sulu monorepo (@alexander-schranz)
- Move article bundle to packages/article for monorepo merge (@alexander-schranz)
- Replace ContentBundleLinkProvider with own ArticleLinkProvider (sulu/sulu#702) (@Prokyonn)
- Rename ContentResolver to ContentAggregator (sulu/sulu#272) (@Prokyonn)
- Fix php-cs-fix config (sulu/sulu#273) (@Prokyonn)
- Add max_per_page filter (sulu/sulu#699) (@Prokyonn)
- Fix link provider (sulu/sulu#695) (@Prokyonn)
- Add run all fixers to composer scripts (sulu/sulu#269) (@alexander-schranz)
- Remove requirement to message bus alias (sulu/sulu#694) (@alexander-schranz)
- Add test setup for content bundle integration (sulu/sulu#693) (@alexander-schranz)
- Remove PHPCR and Elasticsearch implementation (@alexander-schranz)
- Add SmartCotnent ArticleDataProvider (sulu/sulu#6) (@Prokyonn)
- Add single article selection content type (sulu/sulu#2) (@TheCadien)
- Add Article Selection Content Type (sulu/sulu#3) (@TheCadien)
- Add smart content provider (@alexander-schranz)
- Add Link, Teaser, Sitemap providers (@alexander-schranz)
- Add Basic Implementation of Content Bundle (@alexander-schranz)
- Removing unused service argument (sulu/sulu#7169) (@mamazu)
- Removing deprecated fu...
Assets 2
Release 2.6.8 (2025-04-10)
Compare
Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Bugfix for non-int page value (sulu/sulu#7881) (@martinlagler)
- Feature: add requestParameters to SelectionFieldFilterType (sulu/sulu#7876) (@draconivis)
- Remove mandatory condition from the PageTreeRoute path property (sulu/sulu#7879) (@Prokyonn)
- Fix UserProvider PHPStan Generic update for PasswordUpgraderInterface (sulu/sulu#7872) (@alexander-schranz)
- Fix ObjectProphecy definitions and Sitemap return types (sulu/sulu#7865) (@alexander-schranz)
- Fix some return type phpstan issues in Behaviours (sulu/sulu#7864) (@alexander-schranz)
- Add type to translator request (sulu/sulu#7862) (@wachterjohannes)
- Fix PHPStan issues in SuluNodeHelperTest (sulu/sulu#7858) (@alexander-schranz)
- Fix false non-exception error logs in image proxy functionality (sulu/sulu#7853) (@alexander-schranz)
- Fix translator and writing-assistant styling issues (sulu/sulu#7843) (@wachterjohannes)
- Fix mandatory condition for page tree route (sulu/sulu#7842) (@Prokyonn)
- Mark deprecated twig functions (sulu/sulu#7770) (@mamazu)
- Cleanup format manager test (sulu/sulu#7838) (@Prokyonn)
- Fix output in test run (sulu/sulu#7837) (@michaelzangerle)
- Fix return type for getBlock on BlockPropertyWrapper method (sulu/sulu#7832) (@alexander-schranz)
- Add more details to exception messages in FormatManager (sulu/sulu#7825) (@michaelzangerle)
- Fix typo in README.md (sulu/sulu#7803) (@Michal-Szczepaniak)
- Enforce phpunit attributes with rector rule (sulu/sulu#7822) (@mamazu)
- Fix Sitemap generation with multiple webspaces (sulu/sulu#7828) (@draconivis)
- Add error output to the phpcr cleanup command (sulu/sulu#7805) (@mamazu)
- Update phpstan baseline after release of PHPStan 2.1.5 and PHPStan-Prophecy extension 2.1.0 (sulu/sulu#7809) (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#7801) (@alexander-schranz)
- Update runner for crowdin translation upload and add option for manually triggering the CI jobs (sulu/sulu#7798) (@alexander-schranz)
- Fix purge search index on build (sulu/sulu#7746) (@draconivis)
Assets 2
Release 2.5.24 (2025-04-10)
Compare
Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Bugfix for non-int page value (sulu/sulu#7881) (@martinlagler)
- Remove mandatory condition from the PageTreeRoute path property (sulu/sulu#7879) (@Prokyonn)
- Fix ObjectProphecy definitions and Sitemap return types (sulu/sulu#7865) (@alexander-schranz)
- Fix some return type phpstan issues in Behaviours (sulu/sulu#7864) (@alexander-schranz)
- Fix false non-exception error logs in image proxy functionality (sulu/sulu#7853) (@alexander-schranz)
- Fix mandatory condition for page tree route (sulu/sulu#7842) (@Prokyonn)
- Cleanup format manager test (sulu/sulu#7838) (@Prokyonn)
- Fix output in test run (sulu/sulu#7837) (@michaelzangerle)
- Fix return type for getBlock on BlockPropertyWrapper method (sulu/sulu#7832) (@alexander-schranz)
- Add more details to exception messages in FormatManager (sulu/sulu#7825) (@michaelzangerle)
- Fix typo in README.md (sulu/sulu#7803) (@Michal-Szczepaniak)
- Fix Sitemap generation with multiple webspaces (sulu/sulu#7828) (@draconivis)
- Update phpstan baseline (sulu/sulu#7801) (@alexander-schranz)
- Update runner for crowdin translation upload and add option for manually triggering the CI jobs (sulu/sulu#7798) (@alexander-schranz)
- Fix purge search index on build (sulu/sulu#7746) (@draconivis)