mirror of
https://github.com/Sylius/Sylius.git
synced 2026-07-05 20:57:12 +00:00
14 KiB
14 KiB
CHANGELOG FOR 2.2.X
v2.2.6 (2026-06-02)
Details
- #18989 Fix modals appearing behind backdrop on sticky page-header (@bartek-sek)
- #18990 Fix attribute card style for product show (@shochdoerfer)
- #18988 BUGFIX: Expose ShippingMethod *DeliveryTimeDays in admin API (@daniellienert)
- #19009 [ApiBundle][Tests] Add regression test for anonymous cart pickup wit… (@Wojdylak)
- #19012 [ApiBundle] Fix "Undefined array key 0" in PathPrefixProvider when path equals API route (@michalkaczmarek-bitbag)
- #19001 Bugfix/csrf token (@michalkaczmarek-bitbag)
- #19017 Add appendError method to ResponseCheckerInterface (@Prometee)
- #19018 [ApiBundle] Fix 404 on GET /shop/products/{code} when all associated products are disabled (@michalkaczmarek-bitbag)
- #19024 [2.2] [AttributeBundle] make Add and Delete button translatable in product attribute select type (@crydotsnake)
- #19025 [API] Add regression tests for cross-customer cart item access (@GSadee)
- #19026 [API] Slim down Swagger UI override and drop broken auto-auth JS (@GSadee)
- #19038 [2.1] Prevent stale cart LiveComponents from mutating completed orders (@TheMilek)
- #19039 [2.1][API] Enforce channel eligibility check when changing payment method via account endpoint (@TheMilek)
- #19040 [2.1] Check payment request ownership (@TheMilek)
v2.2.5 (2026-04-10)
Details
- #18579 Fix problem with empty taxon product index (@tomkalon)
- #18932 TASK: improve german translations for CH, DE, and AT (@crydotsnake)
- #18933 fix: add default filter to breadcrumbs configuration title to prevent ScalarDataBag exception (@camilleislasse)
- #18943 Fix build after APIPlatform 4.3.2 release (@TheMilek)
- #18941 Add payment enabled in channel validation (@marekrzytki)
- #18926 [BUGFIX] Allow updating provinceName when provinceCode is null in API (@rust-le)
- #18953 [BUGFIX] Make mailer services public to allow usage in state machine callbacks (@rust-le)
- #18961 Resolve flash alert correctly without breaking translation (@TheMilek)
- #18940 Restore missing page titles for admin resource show pages (@marekrzytki)
- #18922 Unified name translations handling in admin grid index (@pbalcerzak)
- #18965 Allow choosing different payment method with skip payment step when it gets disabled (@TheMilek)
- #18969 Add missing status code mapping for OrderItemNotFoundException (@marekrzytki)
- #18970 Add email validation constraints to cart update (@marekrzytki)
- #18972 Fix admin templates (@loic425)
- #18958 [API] Make API Platform resource command classes overridable via container parameters (@Prometee)
- #18974 Unify Tests directory with tests (@TheMilek)
v2.2.4 (2026-03-18)
Details
- #18904 [BUGFIX] remove redundant
objectfrom PHPDoc union types - #18899 [CS][DX] Refactor
- #18898 [CS][DX] Refactor
- #18895 [Admin] Fix product taxon grid
enabledfield always showingtrue - #18911 [BUGFIX] fix build errors
- #18920 Telemetry improvements 2.1
v2.2.3 (2026-03-09)
Details
- #18747 Fix panther build (@TheMilek)
- #18758 Remove duplicated serialization group field (@TheMilek)
- #18785 Try to fix build after ResourceBundle release (@TheMilek)
- #18742 [Admin] Fix order history address fields not displaying empty values (@Wojdylak)
- #18806 Fix after new release of PayumBundle (@TheMilek)
- #18836 Upgrade BuildTestAppAction from v3.0.1 to v4 (@TheMilek)
- #18832 [Admin] Fix images not being emitted with Webpack 5.105+ (@GSadee)
- #18841 Fix Dutch translation for payment method (@JordiDekker)
- #18871 Add conflict to api-platform/serializer 4.2.17 (@TheMilek)
- #18888 Remove redundant check with apip4.1.7 in matrix (@TheMilek)
- #18887 [BUGFIX] Make GitHub actions green again 2.1 (@rust-le)
- #18844 Fix formatting in UPGRADE-2.0.md (@LucaGallinari)
v2.2.2 (2026-01-20)
Details
- #18691 [CS][DX] Refactor
- #18690 [CS][DX] Refactor
- #18689 [CS][DX] Refactor
- #18693 [CI] Standardize job timeouts to 15 minutes (@Rafikooo)
- #18703 [Deps] Allow psr/http-message ^2.0 (@Rafikooo)
- #18716 Try to fix build with PHP 8.5 and 8.4 (@TheMilek)
- #18707 [DX] Update branch aliases to 1.14-dev (@Rafikooo)
- #18721 Fix tests application error templates (@loic425)
- #16892 [FIXTURES] Fix menu taxon code (@TheMilek)
- #18366 Fix ro PayumBundle Translation (@revoltek-daniel)
- #18725 Bugfix/merged overrides missing operations (@TheMilek)
- #18702 [Composer] Remove outdated twig/twig conflicts from bundles (@Rafikooo)
- #18722 [API] Payment Request fix default action when IRI is given (@Prometee)
- #18732 Make PostgreSQL telemetry migration extend dedicated abstract (@TheMilek)
- #18369 Add form help rendering to forms (@tomkalon)
- #18735 [CS][DX] Refactor
- #18726 [Channel] Resolve localhost equivalents when matching channel by hostname (@Rafikooo)
- #18708 [DX] Improve AI contribution guidelines (@Rafikooo)
- #18711 Fix typo in first_name.html.twig (@LucaGallinari)
- #18736 TASK: [2.2] [UiBundle] adjust translations for admin password reset page (@crydotsnake)
- #18565 Add ternary operator to fix related with empty key (@michalkaczmarek-bitbag)
- #18572 Bugfix/fix autocomplete in admin to be case insensitive (@michalkaczmarek-bitbag)
v2.2.1 (2025-12-18)
Details
v2.2.0 (2025-12-17)
Details
- #18365 [Feature] Prioritize default locale in TranslationLocaleProvider output (@tomkalon)
- #18412 [Maintenance] Raise minimal version of
api-platform/symfonyto^4.2.1(@tomkalon) - #18410 [SHOP][FEATURE] Introduce address form modifiers in checkout component (@tomkalon)
- #18438 Remove phpspec/prophecy-phpunit dependency (@Rafikooo)
- #18374 [CORE] Add priority to Zone (@tomkalon)
- #18546 [API] Return 422 instead of 400 for missing required fields (@Rafikooo)
- #18544 [FEATURE] Add estimated delivery time functionality (@Cholin2000)
- #18508 FEATURE: [2.2] [AdminBundle] make search menu in admin sidebar component hookable (@crydotsnake)
- #18583 Mark method as deprecated because it is not used already (@michalkaczmarek-bitbag)
- #18614 [CS][DX] Refactor
- #18594 [Maintenance] Bump Symfony to
^6.4 || ^7.4(@Rafikooo) - #18568 [API][PaymentRequest] Rename payment request operations for shop context (@Rafikooo)
- #18554 [AdminBundle] Allowing to use translation domain on menu (@loic425)
- #18454 FEAT: [2.2] [CoreBundle] extend sylius:install:setup command to set admin first/last name (@crydotsnake)
- #15889 FEATURE: [2.2] [AdminBundle] Introduce sylius:admin-user:delete CLI Command (@crydotsnake)
- #15946 FEATURE: [2.2] [AdminBundle] Introduce sylius:admin-user:list command (@crydotsnake)
- #18646 [Maintenance] validation fixes (@Cholin2000)
- #18654 [CS][DX] Refactor
- #18647 [Composer] Bump dependencies + remove unused dev dependencies (@GSadee)
- #18655 Add missing upgrade note to the 2.1 (@GSadee)
- #18652 [CS][DX] Refactor
- #18659 Add missing index to Order XML mapping (@GSadee)
- #18661 Add config/reference.php to .gitignore (@GSadee)
- #18662 Make new Zone priority field sortable by Gedmo (@GSadee)
- #18669 Fix migrations skip commands 1.14 (@TheMilek)
- #18670 Remove Gedmo sortable-position from new Zone priority field (@GSadee)
- #18672 Fix migrations skip commands 2.1 (@TheMilek)