Releases: sulu/sulu
Release 2.4.4 (2022-07-13)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Update code style (#6701) (@alexander-schranz)
- Fix relogin after logout (#6697) (@alexander-schranz)
- Restrict versions of postcss-hexrgba and friendsofphp/php-cs-fixer (#6693) (@niklasnatter)
- Fix getPathsByTag method of FormStore for data that includes unknown block type (#6667) (@niklasnatter)
- Move js linting in own task (#6680) (@alexander-schranz)
- Fix import xliff link problem (#6673) (@floscom)
- Improved admin table cell text overflow handling (#6508) (@ymc-thzi)
- Avoid admin UI crash with false translation (#6670) (@alexander-schranz)
- Disable collections without add permissions in overlay (#6666) (@niklasnatter)
- Fix link problems (#6648) (@wachterjohannes)
- Fix the phpstan baseline issues (#6659) (@alexander-schranz)
- Update phpstan baseline (#6649) (@alexander-schranz)
- Fix problems with new postcss-hexrgba version (sulu/skeleton#179) (@alexander-schranz)
Release 2.3.13 (2022-07-13)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Update code style (#6701) (@alexander-schranz)
- Fix relogin after logout (#6697) (@alexander-schranz)
- Restrict versions of postcss-hexrgba and friendsofphp/php-cs-fixer (#6693) (@niklasnatter)
- Fix getPathsByTag method of FormStore for data that includes unknown block type (#6667) (@niklasnatter)
- Move js linting in own task (#6680) (@alexander-schranz)
- Improved admin table cell text overflow handling (#6508) (@ymc-thzi)
- Avoid admin UI crash with false translation (#6670) (@alexander-schranz)
- Disable collections without add permissions in overlay (#6666) (@niklasnatter)
- Fix the phpstan baseline issues (#6659) (@alexander-schranz)
- Update phpstan baseline (#6649) (@alexander-schranz)
- Fix problems with new postcss-hexrgba version (sulu/skeleton#179) (@alexander-schranz
Release 2.5.0-alpha1 (2022-06-09)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Update files from skeleton (#6641) (@alexander-schranz)
- Implement block action for copying and cutting a single block (#6630) (@niklasnatter)
- Update phpstan baseline (#6631) (@alexander-schranz)
- Upgrade dependencies for Symfony 6 support (#6563) (@alexander-schranz)
- Update getUsername call with getUserIdentifier call (#6626) (@alexander-schranz)
- Add LogoutSuccessHandler bridge between Symfony 5.4 and 6.0 (#6625) (@alexander-schranz)
- Add action for duplication existing block (#6624) (@niklasnatter)
- Replace remove block button with dropdown that can display multiple actions (#6599) (@niklasnatter)
- Remove space between toolbar and text area in text editor (#6598) (@niklasnatter)
- Upgrade Security configuration with enable_authenticator_manager true (#6604) (@alexander-schranz)
- Add config bridge to symfony 6 security system for tests (#6603) (@alexander-schranz)
- Upgrade document manager cache service definition and http cache return types (#6601) (@alexander-schranz)
- Fix prophecy deprecation warning (#6602) (@alexander-schranz)
- Render add button when hovering space between blocks (#6572) (@niklasnatter)
- Add password-policy (#6544) (@wachterjohannes)
- Upgrade config files from skeleton (#6588) (@alexander-schranz)
- Upgrade $request->get('key') calls on array to $request->all('key'); (#6587) (@alexander-schranz)
- Add compatiblity of CollaborationControllerTest for Symfony 6 (#6586) (@alexander-schranz)
- Add route configuration symfony 6 compatibility and remove unnecessary configuration and lines (#6585) (@alexander-schranz)
- Upgrade Authentication Handler for Symfony 6 compatibility (#6583) (@alexander-schranz)
- Upgrade the FlattenExceptionNormalizer for Symfony 6 compatibility (#6584) (@alexander-schranz)
- Upgrade RouteProvider and RouteEnhancer compatibility to Symfony 6 (#6581) (@alexander-schranz)
- Upgrade User entity to be compatible with Symfony 6 (#6582) (@alexander-schranz)
- Add new getBuildDir, upgrade passwordHasher Test calls, missing Token calls, access container->get instead of get in WebsiteController (#6578) (@alexander-schranz)
- Upgrade WebsiteController for Symfony 6 compatibility (#6580) (@alexander-schranz)
- Make a clone of symfony 5.4 RegisterListenersPass for usage in DocumentManagerBundle (#6579) (@alexander-schranz)
- Upgrade UsernamePasswordToken and Token accesses (#6577) (@alexander-schranz)
- Upgrade deprecations in tests (#6576) (@alexander-schranz)
- Update request type from MASTER_REQUEST to MAIN_REQUEST (#6575) (@alexander-schranz)
- Add missing return types to mocked test instances (#6574) (@alexander-schranz)
- Upgrade lazy security configuration (#6573) (@alexander-schranz)
- Replace deprecated self::$container with self::getContainer() in tests (#6571) (@alexander-schranz)
- Add bridge to password encoded services (#6569) (@alexander-schranz)
- Fix passconfig type for document maanger event registerlistenerpass (#6568) (@alexander-schranz)
- Fix configuration deprecation calls (#6567) (@alexander-schranz)
- Replace antishov/doctrine-extensions-bundle with stof/doctrine-extensions-bundle (#6564) (@alexander-schranz)
- Upgrade Kernel, PasswordHasher, PasswordEncoder and LogoutSubscriber upgrades, Remove DoctrineCacheBundle integrations (#6562) (@alexander-schranz)
- Upgrade deprecated symfony method calls (#6561) (@alexander-schranz)
- Upgrade toflar/psr6-symfony-http-cache-store to 4.0 (#6552) (@alexander-schranz)
- Fix PHPUnit deprecations (#6557) (@alexander-schranz)
- Drop support for PHP 7.4, 7.3, 7.2 and for Symfony 5.3, 5.2, 5.1, 5.0 and 4.4 (#6553) (@alexander-schranz)
- Upgrade JS Routing Bundle to 3.0 (#6551) (@alexander-schranz)
- Replace swiftmailer with symfony mailer (#6549) (@alexander-schranz)
- Allow newer version of matomo device detector (#6550) (@alexander-schranz)
- Upgrade ffmpeg library to 1.0 (#6548) (@alexander-schranz)
- Add qrcode field type (#6506) (@wachterjohannes)
- Replace user provider system logic with SystemStore (#6537) (@alexander-schranz)
- Fix php cs for ci errors (@alexander-schranz)
- Add load user by identifier method to sulu user provider (#6511) (@alexander-schranz)
- Upgrade PHPUnit to Version 9 (#6505) (@alexander-schranz)
- Add possibility for query parameters in sulu link (#6440) (@exastion)
- Update skeleton files to symfony 6 compatibility (sulu/skeleton#173) (@alexander-schranz)
- Upgrade DocumentManager DoctrineProvider bridge (sulu/skeleton#170) (@alexander-schranz)
- Upgrade Security configuration with enable_authenticator_manager true (sulu/skeleton#172) (@alexander-schranz)
- Upgrade Security configuration (sulu/skeleton#171) (@alexander-schranz)
- Remove PHP 7.4 CI and lower (sulu/skeleton#168) (@alexander-schranz)
- Add configuration for password policy (sulu/skeleton#163) (@wachterjohannes)
- Update to latest fosjsroutingbundle routing file (sulu/skeleton#165) (@alexander-schranz)
- Replace swiftmailer with symfony mailer (sulu/skeleton#164) (@alexander-schranz)
- Bump Version (@alexander-schranz)
Release 2.4.3 (2022-06-09)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Update Upgrade file with 2.3 (@alexander-schranz)
- Fix phpstan issues (#6637) (@alexander-schranz)
- Allow reference cascading when deleting tags (#6628) (@ymc-siwi)
- Update phpstan baseline (#6623) (@alexander-schranz)
- Update phpstan baseline (@niklasnatter)
- Add a better error message for moved resource locator (#6532) (@mamazu)
- Enable react/button-has-type eslint rule (#6622) (@niklasnatter)
- Fix account deletion by setting parent account references to null (#6605) (@ymc-siwi)
- Remove Response::send for compatibility with phppm kernel (#6606) (@Deltachaos)
- Remove CI based on windows (#6621) (@alexander-schranz)
- Remove unused eslint-disable directives (#6614) (@niklasnatter)
- Rerender form fields when type changes to prevent stale components (#6620) (@niklasnatter)
- Fix sortBy in DataProviderRepositoryTrait (#6619) (@luca-rath)
- Relay deletion errors to snackbar (#6591) (@scarcloud)
- Update phpstan baseline (#6570) (@alexander-schranz)
- Add global import rule for classes (#6560) (@alexander-schranz)
- Update phpstan baseline (#6559) (@alexander-schranz)
- Fix symfony type warning message (#6555) (@alexander-schranz)
- Fix symfony type warning message (#6554) (@alexander-schranz)
- Update phpstan baseline (#6547) (@alexander-schranz)
- Fix cache clear when cache tags are disabled (#6540) (@Quehnie)
- Fix uncatched exception in SnippetResolver if snippet has been deleted (#6542) (@luca-rath)
- Fix renaming of babel files in update build command (#6536) (@alexander-schranz)
- Fix handling of homepage for invalid path check (#6534) (@alexander-schranz)
- Catch invalid path exception from phpcr in load by resource-locator (#6526) (@wachterjohannes)
- Bump Version (@alexander-schranz)
- Fix doctrine cache for stage environment (sulu/skeleton#162) (@alexander-schranz)
- Fix indention from docker files (sulu/skeleton#167) (@alexander-schranz)
Release 2.3.12 (2022-06-09)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix phpstan issues (#6637) (@alexander-schranz)
- Allow reference cascading when deleting tags (#6628) (@ymc-siwi)
- Update phpstan baseline (#6623) (@alexander-schranz)
- Add a better error message for moved resource locator (#6532) (@mamazu)
- Enable react/button-has-type eslint rule (#6622) (@niklasnatter)
- Fix account deletion by setting parent account references to null (#6605) (@ymc-siwi)
- Remove Response::send for compatibility with phppm kernel (#6606) (@Deltachaos)
- Remove CI based on windows (#6621) (@alexander-schranz)
- Remove unused eslint-disable directives (#6614) (@niklasnatter)
- Rerender form fields when type changes to prevent stale components (#6620) (@niklasnatter)
- Fix sortBy in DataProviderRepositoryTrait (#6619) (@luca-rath)
- Update phpstan baseline (#6570) (@alexander-schranz)
- Add global import rule for classes (#6560) (@alexander-schranz)
- Update phpstan baseline (#6559) (@alexander-schranz)
- Fix symfony type warning message (#6554) (@alexander-schranz)
- Update phpstan baseline (#6547) (@alexander-schranz)
- Fix cache clear when cache tags are disabled (#6540) (@Quehnie)
- Fix uncatched exception in SnippetResolver if snippet has been deleted (#6542) (@luca-rath)
- Fix renaming of babel files in update build command (#6536) (@alexander-schranz)
- Fix handling of homepage for invalid path check (#6534) (@alexander-schranz)
- Catch invalid path exception from phpcr in load by resource-locator (#6526) (@wachterjohannes)
- Bump Version (@alexander-schranz)
- Fix doctrine cache for stage environment (sulu/skeleton#162) (@alexander-schranz)
- Fix indention from docker files (sulu/skeleton#167) (@alexander-schranz)
Release 1.6.45 (2022-06-09)
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix sortBy in DataProviderRepositoryTrait (#6619) (@luca-rath)
- Fix handling of homepage for invalid path check (#6534) (@alexander-schranz)
- Catch invalid path exception from phpcr in load by resource-locator (#6526) (@wachterjohannes)
Release 2.4.2 (2022-04-05)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fixe the meta title of the Sulu admin (#6502) (@sabinebaer)
- Fix resolving of internal links (#6522) (@luca-rath)
- Remove duplicate event handler (#6456) (@FlorianBoe)
- Fix infinite loading of contact_account_selection (#6519) (@luca-rath)
- Fix phpstan and php-cs-fixer issues (#6520) (@luca-rath)
- Add cache control max age and immutable header (#6503) (@alexander-schranz)
- Fix priority of 'RemoveForeignContextServicesPass' compiler pass to be called after instanceof compiler pass (#6499) (@wachterjohannes)
Release 2.3.11 (2022-04-05)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fixe the meta title of the Sulu admin (#6502) (@sabinebaer)
- Fix resolving of internal links (#6522) (@luca-rath)
- Remove duplicate event handler (#6456) (@FlorianBoe)
- Fix infinite loading of contact_account_selection (#6519) (@luca-rath)
- Fix phpstan and php-cs-fixer issues (#6520) (@luca-rath)
- Add cache control max age and immutable header (#6503) (@alexander-schranz)
- Fix priority of 'RemoveForeignContextServicesPass' compiler pass to be called after instanceof compiler pass (#6499) (@wachterjohannes)
Release 2.4.1 (2022-03-03)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix page permissions when there is no array (#6494) (@alexander-schranz)
- Fix phpstan baseline and eslint config (#6493) (@alexander-schranz)
- Dispatch PageTranslationRestoredEvent when restoring single translation only (#6474) (@niklasnatter)
- Implement CopyToolbarAction for Form view (#6475) (@niklasnatter)
- Fix sulu-link tag for internal link pages (#6484) (@niklasnatter)
- Fix return type of SecuredControllerInterface getLocale (#6488) (@alexander-schranz)
- Add keypress handler for button icons (#6455) (@FlorianBoe)
- Fix permission check when clearing cache without permissions for all webspaces (#6470) (@jonland)
- Add missing configuration for preview link functionality (#6483) (@exastion)
- Create accept property for FileUploadButton (#6454) (@jasperPeeters98)
- Fix AbstractFormToolbarAction::conditionData() (#6486) (@luca-rath)
- Fix tests on 2.3 (#6487) (@luca-rath)
- add check for shadow locale when loading the structure type (#6467) (@wachterjohannes)
- Remove constructor declaration from PreviewLinkInterface (#6477) (@luca-rath)
- Remove unused unlocalized extensionsData from page trash item (#6465) (@niklasnatter)
- Update phpstan baseline (#6469) (@alexander-schranz)
- Remove accidentially commited todo comment from RoutableSubscriber (@niklasnatter)
- Fix PHP 8 deprecation notice (#6464) (@eekes)
- Make main navigation keyboard operable (#6446) (@FlorianBoe)
- Allow to use false as constant value in custom form schema (#6459) (@niklasnatter)
- Update baseline (#6458) (@alexander-schranz)
- Fix problem with resolver and flow js and update phpstan baseline (#6457) (@alexander-schranz)
- Remove the previous mainAccountContact from the contact entity when contact changes from mainAccount (#6448) (@jasperPeeters98)
- Improve performance of access control query enhancer (#6364) (@alexander-schranz)
- Pass original request server parameters to target group request (#6406) (@lgraubner)
- Fix permission check for document-webspace instead of passed webspace (#6434) (@wachterjohannes)
Release 2.3.10 (2022-03-03)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix phpstan baseline and eslint config (#6493) (@alexander-schranz)
- Fix sulu-link tag for internal link pages (#6484) (@niklasnatter)
- Fix return type of SecuredControllerInterface getLocale (#6488) (@alexander-schranz)
- Add keypress handler for button icons (#6455) (@FlorianBoe)
- Fix permission check when clearing cache without permissions for all webspaces (#6470) (@jonland)
- Create accept property for FileUploadButton (#6454) (@jasperPeeters98)
- Fix AbstractFormToolbarAction::conditionData() (#6486) (@luca-rath)
- Fix tests on 2.3 (#6487) (@luca-rath)
- add check for shadow locale when loading the structure type (#6467) (@wachterjohannes)
- Update phpstan baseline (#6469) (@alexander-schranz)
- Remove accidentially commited todo comment from RoutableSubscriber (@niklasnatter)
- Fix PHP 8 deprecation notice (#6464) (@eekes)
- Allow to use false as constant value in custom form schema (#6459) (@niklasnatter)
- Fix problem with resolver and flow js and update phpstan baseline (#6457) (@alexander-schranz)
- Improve performance of access control query enhancer (#6364) (@alexander-schranz)
- Pass original request server parameters to target group request (#6406) (@lgraubner)
- Fix permission check for document-webspace instead of passed webspace (#6434) (@wachterjohannes)
- Fix utf8mb4 charset for mysql database and update recipes (sulu/skeleton#160) (@alexander-schranz)
- Update elasticsearch version example to latest version (sulu/skeleton#156) (@alexander-schranz)