Releases: sulu/skeleton
Releases · sulu/skeleton
Release 2.6.5 (2024-10-03)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix linting job (sulu/sulu#7597) (@wachterjohannes)
- Fix GitHub actions (sulu/sulu#7596) (@wachterjohannes)
- Add Translation for Webspace Select Component (sulu/sulu#7579) (@rhp-zellerd)
- Add raw href value to view data of Link Content Type (sulu/sulu#7586) (@manuxi)
- Add footerVisible to overlay (sulu/sulu#7592) (@wachterjohannes)
- Add externalLink translation for link component (sulu/sulu#7595) (@jdrzewinski)
- Fix php code style (sulu/sulu#7594) (@alexander-schranz)
- Fix default locale in SSO when no 'locale' attribute is provided (sulu/sulu#7590) (@steeven-th)
- Fix new phpstan regex issues, update phpcs config, fix js lint errors (sulu/sulu#7593) (@alexander-schranz)
- Introduce sulu.focus event on text_area, text_line and text_editor (sulu/sulu#7573) (@wachterjohannes)
- Fix debug:translation --only-missing command for 2.6 (sulu/sulu#7578) (@alexander-schranz)
- Fix debug:translation --only-missing command (sulu/sulu#7577) (@alexander-schranz)
- Fix some new phpstan issues with media count and logger message (sulu/sulu#7576) (@alexander-schranz)
- Fix some new phpstan issues with media count and logger message (sulu/sulu#7576) (@alexander-schranz)
- Fix ENOENT: no such file or directory, open 'node:stream' by downgrad cheerio to 1.0.0-rc.12 (sulu/sulu#7575) (@alexander-schranz)
- Marking twig function as deprecated (sulu/sulu#7565) (@mamazu)
- Fix php deprecations for string and int types given as null (sulu/sulu#7563) (@alexander-schranz)
- Fixing implicit array creation in FieldTypeOptionRegistry (sulu/sulu#7561) (@mamazu)
- Throw exception on missing file in LocalStorage (sulu/sulu#7559) (@stollr)
- Fix portalInformaton handling in RequestListener when UserBasedContext is active (sulu/sulu#7557) (@alexander-schranz)
- Fix loading of website bundle config in admin context (sulu/sulu#7556) (@alexander-schranz)
- Fix type deprecation for list properties (sulu/sulu#7553) (@martinlagler)
- Fix type deprecation for list properties (sulu/sulu#7553) (@martinlagler)
- Removing deprecated
getObjectForTrait
(sulu/sulu#7545) (@mamazu) - Fix block property call (sulu/sulu#7550) (@alexander-schranz)
- Backport PHPStan stype fixes from 2.6 (sulu/sulu#7549) (@alexander-schranz)
- Constructor property promotion for components part 2 (sulu/sulu#7548) (@mamazu)
- More property promotion in bundles (sulu/sulu#7546) (@mamazu)
- Add lint task for translations (#255) (@alexander-schranz)
- Add Twig CS Fixer for lint and fix tasks (#254) (@alexander-schranz)
Release 2.5.21 (2024-10-03)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix GitHub actions (sulu/sulu#7596) (@wachterjohannes)
- Add Translation for Webspace Select Component (sulu/sulu#7579) (@rhp-zellerd)
- Add externalLink translation for link component (sulu/sulu#7595) (@jdrzewinski)
- Fix new phpstan regex issues, update phpcs config, fix js lint errors (sulu/sulu#7593) (@alexander-schranz)
- Fix debug:translation --only-missing command (sulu/sulu#7577) (@alexander-schranz)
- Fix some new phpstan issues with media count and logger message (sulu/sulu#7576) (@alexander-schranz)
- Fix ENOENT: no such file or directory, open 'node:stream' by downgrad cheerio to 1.0.0-rc.12 (sulu/sulu#7575) (@alexander-schranz)
- Marking twig function as deprecated (sulu/sulu#7565) (@mamazu)
- Fix php deprecations for string and int types given as null (sulu/sulu#7563) (@alexander-schranz)
- Fixing implicit array creation in FieldTypeOptionRegistry (sulu/sulu#7561) (@mamazu)
- Throw exception on missing file in LocalStorage (sulu/sulu#7559) (@stollr)
- Fix portalInformaton handling in RequestListener when UserBasedContext is active (sulu/sulu#7557) (@alexander-schranz)
- Fix loading of website bundle config in admin context (sulu/sulu#7556) (@alexander-schranz)
- Fix type deprecation for list properties (sulu/sulu#7553) (@martinlagler)
- Removing deprecated
getObjectForTrait
(sulu/sulu#7545) (@mamazu) - Backport PHPStan stype fixes from 2.6 (sulu/sulu#7549) (@alexander-schranz)
- Constructor property promotion for components part 2 (sulu/sulu#7548) (@mamazu)
- More property promotion in bundles (sulu/sulu#7546) (@mamazu)
Release 2.6.4 (2024-07-25)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
Support for Symfony 7 added 🎉
- Fix whitespace handling in URLs of media file names (sulu/sulu#7543) (@stollr)
- Replacing deprecated
getMockForTrait
phpunit function (sulu/sulu#7542) (@mamazu) - Fix resetting of PasswordResetTokenEmailsSent Value after Expiring (sulu/sulu#7438) (@TimonStadelmann)
- Using constructor property promotion in the SecurityBundle (sulu/sulu#7492) (@mamazu)
- Use constructor property promotion in components (sulu/sulu#7498) (@mamazu)
- Using constructor property promotion in TrashBundle (sulu/sulu#7497) (@mamazu)
- Use constructor property promotion in TagBundle (sulu/sulu#7496) (@mamazu)
- Use constructor property promotion in the SnippetBundle (sulu/sulu#7495) (@mamazu)
- Use constructor property promotion in SearchBundle (sulu/sulu#7491) (@mamazu)
- Remove deprecated
getMockForAbstractClass
in phpunit tests (sulu/sulu#7527) (@mamazu) - Disable fallback to smaxage for our symfony http cache customttllistener handling (sulu/sulu#7540) (@alexander-schranz)
- Allow to debug SuluHttpCache without Kernel Debug enabled (sulu/sulu#7537) (@alexander-schranz)
- Fix deprecation message on HitListener rtrim function call (sulu/sulu#7538) (@alexander-schranz)
- Fix cachelifetime configuration for sitemap (sulu/sulu#7536) (@alexander-schranz)
- Add forcing direct matching for media download urls (sulu/sulu#7535) (@alexander-schranz)
- Add forcing direct matching for media image format urls (sulu/sulu#7534) (@alexander-schranz)
- Remove many-to-many joins in smart content functions. (sulu/sulu#7529) (@friemt)
- Finish upgrade to PHPUnit 10 (sulu/sulu#7508) (@mamazu)
- Fix security check for snippet references tab (sulu/sulu#7520) (@jaapromijn)
- Replacing
will
method with more specific methods (sulu/sulu#7510) (@mamazu) - Updating to phpunit 10 (sulu/sulu#7339) (@mamazu)
- Backport test type changes to 2.5 (sulu/sulu#7506) (@alexander-schranz)
- Backport test type changes to 2.5 (sulu/sulu#7505) (@alexander-schranz)
- Fix compatibility to Node 14 and 16 and NPM 6 (sulu/sulu#7504) (@alexander-schranz)
- Update Security.md file with supported versions (sulu/sulu#7494) (@alexander-schranz)
- Define jackalope dependencies correctly (sulu/sulu#7501) (@alexander-schranz)
- Improve error message on not found data-config attribute (sulu/sulu#7500) (@alexander-schranz)
- Allow Symfony 7 versions of packages (sulu/sulu#7156) (@alexander-schranz)
- Add support for guzzle promises 2.0 (sulu/sulu#7493) (@alexander-schranz)
- Upgrade the Symfony recipes files (#253) (@alexander-schranz)
- Add excluded templates example (#252) (@alexander-schranz)
- Allow Symfony 7 versions of packages (#246) (@alexander-schranz)
Release 2.5.20 (2024-07-25)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix whitespace handling in URLs of media file names (sulu/sulu#7543) (@stollr)
- Replacing deprecated
getMockForTrait
phpunit function (sulu/sulu#7542) (@mamazu) - Fix resetting of PasswordResetTokenEmailsSent Value after Expiring (sulu/sulu#7438) (@TimonStadelmann)
- Using constructor property promotion in the SecurityBundle (sulu/sulu#7492) (@mamazu)
- Use constructor property promotion in components (sulu/sulu#7498) (@mamazu)
- Using constructor property promotion in TrashBundle (sulu/sulu#7497) (@mamazu)
- Use constructor property promotion in TagBundle (sulu/sulu#7496) (@mamazu)
- Use constructor property promotion in the SnippetBundle (sulu/sulu#7495) (@mamazu)
- Use constructor property promotion in SearchBundle (sulu/sulu#7491) (@mamazu)
- Remove deprecated
getMockForAbstractClass
in phpunit tests (sulu/sulu#7527) (@mamazu) - Disable fallback to smaxage for our symfony http cache customttllistener handling (sulu/sulu#7540) (@alexander-schranz)
- Allow to debug SuluHttpCache without Kernel Debug enabled (sulu/sulu#7537) (@alexander-schranz)
- Fix deprecation message on HitListener rtrim function call (sulu/sulu#7538) (@alexander-schranz)
- Fix cachelifetime configuration for sitemap (sulu/sulu#7536) (@alexander-schranz)
- Add forcing direct matching for media download urls (sulu/sulu#7535) (@alexander-schranz)
- Add forcing direct matching for media image format urls (sulu/sulu#7534) (@alexander-schranz)
- Remove many-to-many joins in smart content functions. (sulu/sulu#7529) (@friemt)
- Replacing
will
method with more specific methods (sulu/sulu#7510) (@mamazu) - Backport test type changes to 2.5 (sulu/sulu#7506) (@alexander-schranz)
- Backport test type changes to 2.5 (sulu/sulu#7505) (@alexander-schranz)
- Fix compatibility to Node 14 and 16 and NPM 6 (sulu/sulu#7504) (@alexander-schranz)
- Define jackalope dependencies correctly (sulu/sulu#7501) (@alexander-schranz)
- Add excluded templates example (#252) (@alexander-schranz)
Release 2.6.3 (2024-06-27)
Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Remove hardcoded order bys in metadata (sulu/sulu#7487) (@alexander-schranz) (Thx @friemt)
- Add constructor property promotion in RouteBundle classes (sulu/sulu#7490) (@mamazu)
- Fix some types in the PeristanceBundle (sulu/sulu#7483) (@mamazu)
- Fix deprecation message of PHPUnit 9 (sulu/sulu#7489) (@alexander-schranz)
- Fix media version file not found error (sulu/sulu#7484) (@tapasa30)
- Add constructor property promotion to the PreviewBundle classes (sulu/sulu#7488) (@mamazu)
- Fix empty phone/email/url/fax error on contact and accounts (sulu/sulu#7456) (@domPatera)
- Add constructor property promotion to the PageBundle (sulu/sulu#7479) (@mamazu)
- Fix locale length for languages like zh-Hans (sulu/sulu#7481) (@martinlagler)
- Only allow sorting references by existing fields (sulu/sulu#7469) (@mamazu)
- Fix PHPUnit data providers (sulu/sulu#7477) (@alexander-schranz)
- Avoid __toString() return null error on Doctrine Exceptions (sulu/sulu#7478) (@alexander-schranz)
- Add constructor property promotion to MediaBundle classes (sulu/sulu#7474) (@mamazu)
- Add Rector with PHPUnit DataProviders update (sulu/sulu#7475) (@alexander-schranz)
- Add Global blocks definitions for the FormMetadata (sulu/sulu#7472) (@eKsiK)
- Add constructor property promotion in MediaBundle classes (sulu/sulu#7468) (@mamazu)
- Fix List sorting with grouped columns (sulu/sulu#7454) (@Prokyonn)
- Add constructor property promotion in MarkupBundle classes (sulu/sulu#7466) (@mamazu)
- Add Constructor property promotion to LocationBundle classes (sulu/sulu#7465) (@mamazu)
- Add Constructor Property promotion to HttpCacheBundle classes (sulu/sulu#7464) (@mamazu)
- Remove SymfonyTestsListener configuration (sulu/sulu#7432) (@mamazu)
- Add Constructor Property promotion to DocumentManagerBundle classes (sulu/sulu#7462) (@mamazu)
- Reindex moved documents so that the URL is updated (sulu/sulu#7459) (@FlorianKoerner)
- Fix reference command for unpublished articles (sulu/sulu#7461) (@Prokyonn)
- Fix unexpected single sign on definitions from SecurityBundle services.xml (sulu/sulu#7463) (@rogamoore)
- Add Constructor Property promotion to CustomUrlBundle classes (sulu/sulu#7458) (@mamazu)
- Use constructor property promotion for ContactBundle classes (sulu/sulu#7435) (@mamazu)
- Add Constructor Property Promotion for CoreBundle classes (sulu/sulu#7457) (@mamazu)
- Make EnvironmentTest for Webspace more explicit (sulu/sulu#7437) (@mamazu)
- Add better detection for Symfony Security Bundle Version (sulu/sulu#7455) (@alexander-schranz)
- Do not override existing route on copy locale subscriber (sulu/sulu#7450) (@Prokyonn)
- Fix some more type errors with phpstan (sulu/sulu#7453) (@alexander-schranz)
- Add support for FosHttpCache 3.0 and FosHttpCacheBundle 3.0 (sulu/sulu#7452) (@alexander-schranz)
- Fix phpstan base line (sulu/sulu#7451) (@Prokyonn)
- Use php-cs-fixer shim to avoid conflicts (sulu/sulu#7442) (@alexander-schranz)
- Remove not longer required symlink node scripts (sulu/sulu#7430) (@alexander-schranz)
- Refactor phpunit dataprovider to be static and change some test methods with stricter types (sulu/sulu#7433) (@mamazu)
- Add support for FosHttpCache 3.0 and FosHttpCacheBundle 3.0 (#249) (@alexander-schranz)
- Rename example webspace to something more general (#248) (@alexander-schranz)
- Add caching headers for apache (#250) (@alexander-schranz)
Release 2.5.19 (2024-06-27)
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Remove hardcoded order bys in metadata (sulu/sulu#7487) (@alexander-schranz)
- Add constructor property promotion in RouteBundle classes (sulu/sulu#7490) (@mamazu)
- Fix some types in the PeristanceBundle (sulu/sulu#7483) (@mamazu)
- Fix deprecation message of PHPUnit 9 (sulu/sulu#7489) (@alexander-schranz)
- Fix media version file not found error (sulu/sulu#7484) (@tapasa30)
- Add constructor property promotion to the PreviewBundle classes (sulu/sulu#7488) (@mamazu)
- Fix empty phone/email/url/fax error on contact and accounts (sulu/sulu#7456) (@domPatera)
- Add constructor property promotion to the PageBundle (sulu/sulu#7479) (@mamazu)
- Avoid __toString() return null error on Doctrine Exceptions (sulu/sulu#7478) (@alexander-schranz)
- Add constructor property promotion to MediaBundle classes (sulu/sulu#7474) (@mamazu)
- Add Rector with PHPUnit DataProviders update (sulu/sulu#7475) (@alexander-schranz)
- Add constructor property promotion in MediaBundle classes (sulu/sulu#7468) (@mamazu)
- Fix List sorting with grouped columns (sulu/sulu#7454) (@Prokyonn)
- Add constructor property promotion in MarkupBundle classes (sulu/sulu#7466) (@mamazu)
- Add Constructor property promotion to LocationBundle classes (sulu/sulu#7465) (@mamazu)
- Add Constructor Property promotion to HttpCacheBundle classes (sulu/sulu#7464) (@mamazu)
- Remove SymfonyTestsListener configuration (sulu/sulu#7432) (@mamazu)
- Add Constructor Property promotion to DocumentManagerBundle classes (sulu/sulu#7462) (@mamazu)
- Reindex moved documents so that the URL is updated (sulu/sulu#7459) (@FlorianKoerner)
- Add Constructor Property promotion to CustomUrlBundle classes (sulu/sulu#7458) (@mamazu)
- Use constructor property promotion for ContactBundle classes (sulu/sulu#7435) (@mamazu)
- Add Constructor Property Promotion for CoreBundle classes (sulu/sulu#7457) (@mamazu)
- Make EnvironmentTest for Webspace more explicit (sulu/sulu#7437) (@mamazu)
- Add better detection for Symfony Security Bundle Version (sulu/sulu#7455) (@alexander-schranz)
- Do not override existing route on copy locale subscriber (sulu/sulu#7450) (@Prokyonn)
- Fix some more type errors with phpstan (sulu/sulu#7453) (@alexander-schranz)
- Fix phpstan base line (sulu/sulu#7451) (@Prokyonn)
- Use php-cs-fixer shim to avoid conflicts (sulu/sulu#7442) (@alexander-schranz)
- Refactor phpunit dataprovider to be static and change some test methods with stricter types (sulu/sulu#7433) (@mamazu)
- Add caching headers for apache (#250) (@alexander-schranz)
Release 2.6.2 (2024-05-16)
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix matchMedia compatibility to jest (sulu/sulu#7431) (@alexander-schranz)
- Upgrade github actions versions (sulu/sulu#7427) (@alexander-schranz)
- Use interface for WebspaceManager in PHPCRCleanupCommand (sulu/sulu#7425) (@FlorianKoerner)
- Fix nested global blocks (sulu/sulu#7423) (@wachterjohannes)
- Refactor phpunit dataprovider to be static (sulu/sulu#7419) (@mamazu)
- Fix domain with dash in single sign on configuration (sulu/sulu#7421) (@alexander-schranz)
- Cancel CI tasks after 30 minutes (sulu/sulu#7417) (@alexander-schranz)
- Update PHPStan baseline (sulu/sulu#7420) (@alexander-schranz)
- Migrate missing PHPCR migration to new ContainerAwareInterface (sulu/sulu#7418) (@alexander-schranz)
- Refactor phpunit dataprovider to be static (sulu/sulu#7416) (@mamazu)
- Refactor phpunit dataprovider to be static (sulu/sulu#7415) (@mamazu)
- Replacing the mocks in phpunit dataproviders with actual objects (sulu/sulu#7412) (@mamazu)
- Fix WebsiteController::renderPreview to call own renderView method (sulu/sulu#7410) (@FlorianKoerner)
- Add section to upgrade about new reserved directory (sulu/sulu#7411) (@alexander-schranz)
- Fix shadow migration with multiple locales (sulu/sulu#7408) (@FlorianKoerner)
- Remove unnecessary test that checks if resource is seekable (sulu/sulu#7401) (@mamazu)
- Fix correct return self in the CacheManagerTest (sulu/sulu#7400) (@mamazu)
- Fix window CI Tests (#247) (@alexander-schranz)
- Install Jackalope 2 and upgrade to PSR16 cache and make PHPCR Shell available in prod (#245) (@alexander-schranz)
Release 2.5.18 (2024-05-16)
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Upgrade github actions versions (sulu/sulu#7427) (@alexander-schranz)
- Refactor phpunit dataprovider to be static (sulu/sulu#7419) (@mamazu)
- Cancel CI tasks after 30 minutes (sulu/sulu#7417) (@alexander-schranz)
- Update PHPStan baseline (sulu/sulu#7420) (@alexander-schranz)
- Refactor phpunit dataprovider to be static (sulu/sulu#7416) (@mamazu)
- Refactor phpunit dataprovider to be static (sulu/sulu#7415) (@mamazu)
- Replacing the mocks in phpunit dataproviders with actual objects (sulu/sulu#7412) (@mamazu)
- Fix WebsiteController::renderPreview to call own renderView method (sulu/sulu#7410) (@FlorianKoerner)
- Remove unnecessary test that checks if resource is seekable (sulu/sulu#7401) (@mamazu)
- Fix correct return self in the CacheManagerTest (sulu/sulu#7400) (@mamazu)
- Fix window CI Tests (#247) (@alexander-schranz)
Release 2.6.1 (2024-05-06)
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Add typehint to S3StorageTest class for Symfony 7 compatibility (sulu/sulu#7397) (@alexander-schranz)
- Refactor CategoryBundle parts to Constructor Property Promotion (sulu/sulu#7398) (@mamazu)
- Fix inconsistent container width for lists with pagination (sulu/sulu#7399) (@NeuralClone)
- Refactor AdminBundle to use constructor property promotion (sulu/sulu#7396) (@mamazu)
- Fix some false mocking inside various tests (sulu/sulu#7392) (@mamazu)
- Fix typo in SQL for references migration (sulu/sulu#7393) (@flogado)
- Refactor AdminBundle Exception and Metadata to use constructor property promotion (sulu/sulu#7391) (@mamazu)
- Refactor ParameterBag to HeaderBag in Core Tests (sulu/sulu#7390) (@mamazu)
Release 2.5.17 (2024-05-06)
Upgrade Guide | Skeleton Adjustments | Full Changelog
- Add typehint to S3StorageTest class for Symfony 7 compatibility (sulu/sulu#7397) (@alexander-schranz)
- Refactor CategoryBundle parts to Constructor Property Promotion (sulu/sulu#7398) (@mamazu)
- Refactor AdminBundle to use constructor property promotion (sulu/sulu#7396) (@mamazu)
- Fix some false mocking inside various tests (sulu/sulu#7392) (@mamazu)
- Refactor AdminBundle Exception and Metadata to use constructor property promotion (sulu/sulu#7391) (@mamazu)
- Refactor ParameterBag to HeaderBag in Core Tests (sulu/sulu#7390) (@mamazu)