# CHANGELOG FOR `1.14.X` ## v1.14.0-RC.1 (2024-11-07) #### Details - [#17390](https://github.com/Sylius/Sylius/issues/17390) [Admin] Deprecate NotificationWidgetExtension ([@GSadee](https://github.com/GSadee)) - [#17392](https://github.com/Sylius/Sylius/issues/17392) [Behat] Dehardcode the use of entities ([@GSadee](https://github.com/GSadee)) - [#17401](https://github.com/Sylius/Sylius/issues/17401) [Documentation] Fix 2.0-dev installation instruction tip ([@GSadee](https://github.com/GSadee)) - [#17408](https://github.com/Sylius/Sylius/issues/17408) [API] Use model class parameter instead of hardcoded class for ShippingMethodRule resource ([@GSadee](https://github.com/GSadee)) - [#17417](https://github.com/Sylius/Sylius/issues/17417) [Docs] Add links to 2.x docs on the 1.x documentation ([@CoderMaggie](https://github.com/CoderMaggie)) - [#17380](https://github.com/Sylius/Sylius/issues/17380) [CoreBundle] Fix initial log creation for table sylius_channel_pricing_log_entry ([@jblairy](https://github.com/jblairy)) ## v1.14.0-BETA.1 (2024-10-30) #### Details - [#17238](https://github.com/Sylius/Sylius/issues/17238) [AdminBundle] Unification os services name - fix ([@Wojdylak](https://github.com/Wojdylak)) - [#17233](https://github.com/Sylius/Sylius/issues/17233) [PaymentBundle] Unification of services names ([@Wojdylak](https://github.com/Wojdylak)) - [#17258](https://github.com/Sylius/Sylius/issues/17258) Fix 1.13 build by temporarily disabling problematic promotion scenarios ([@GSadee](https://github.com/GSadee)) - [#17246](https://github.com/Sylius/Sylius/issues/17246) [UserBundle] Deprecate pin configuration parameter ([@GSadee](https://github.com/GSadee)) - [#17241](https://github.com/Sylius/Sylius/issues/17241) [API] Rename and deprecate route parameters ([@GSadee](https://github.com/GSadee)) - [#17235](https://github.com/Sylius/Sylius/issues/17235) [UserBundle] Deprecate security related classes and services that will be removed in 2.0 ([@GSadee](https://github.com/GSadee)) - [#17242](https://github.com/Sylius/Sylius/issues/17242) [PayumBundle] Unification os services name ([@Wojdylak](https://github.com/Wojdylak)) - [#17260](https://github.com/Sylius/Sylius/issues/17260) [UserBundle] Deprecate pin related services and classes ([@GSadee](https://github.com/GSadee)) - [#17262](https://github.com/Sylius/Sylius/issues/17262) Replace deprecated DOMNodeInserted event with MutationObserver ([@kulczy](https://github.com/kulczy)) - [#17250](https://github.com/Sylius/Sylius/issues/17250) [ApiBundle] Unification of services names ([@Wojdylak](https://github.com/Wojdylak)) - [#17265](https://github.com/Sylius/Sylius/issues/17265) [UserBundle] Fix wrongly deprecated pin related services ([@GSadee](https://github.com/GSadee)) - [#17268](https://github.com/Sylius/Sylius/issues/17268) [CS][DX] Refactor - [#17244](https://github.com/Sylius/Sylius/issues/17244) [Core] Deprecate sylius_core.autoconfigure_with_attributes configuration parameter ([@GSadee](https://github.com/GSadee)) - [#17269](https://github.com/Sylius/Sylius/issues/17269) [CoreBundle] Unification of services names ([@Wojdylak](https://github.com/Wojdylak)) - [#17275](https://github.com/Sylius/Sylius/issues/17275) [ApiBundle] Unification of services names - fix ([@Wojdylak](https://github.com/Wojdylak)) - [#17273](https://github.com/Sylius/Sylius/issues/17273) [CS][DX] Refactor - [#17274](https://github.com/Sylius/Sylius/issues/17274) [CoreBundle] Unification of services names - fix ([@Wojdylak](https://github.com/Wojdylak)) - [#17292](https://github.com/Sylius/Sylius/issues/17292) [ShippingBundle] Unification of services names ([@Wojdylak](https://github.com/Wojdylak)) - [#16096](https://github.com/Sylius/Sylius/issues/16096) Adding an index for the `address_log_entries` ([@mamazu](https://github.com/mamazu)) - [#17298](https://github.com/Sylius/Sylius/issues/17298) [CoreBundle] Add missing license file ([@GSadee](https://github.com/GSadee)) - [#17299](https://github.com/Sylius/Sylius/issues/17299) [Docs] Refresh Release Cycle ([@CoderMaggie](https://github.com/CoderMaggie)) - [#17297](https://github.com/Sylius/Sylius/issues/17297) Add info about trademark and logo to bundles and components in 1.14 ([@GSadee](https://github.com/GSadee)) - [#17303](https://github.com/Sylius/Sylius/issues/17303) [CS][DX] Refactor - [#17306](https://github.com/Sylius/Sylius/issues/17306) [All] Unification of services names ([@Wojdylak](https://github.com/Wojdylak)) - [#16601](https://github.com/Sylius/Sylius/issues/16601) [ApiBundle][Image] Prevent resolving non-serialized image paths ([@Wojdylak](https://github.com/Wojdylak)) - [#17313](https://github.com/Sylius/Sylius/issues/17313) [ApiBundle] Deprecate PaymentMethodFilter and ShippingMethodFilter classes ([@Wojdylak](https://github.com/Wojdylak)) - [#17321](https://github.com/Sylius/Sylius/issues/17321) [API][PHPSpec] Remove unused arguments from ImageNormalizerSpec ([@GSadee](https://github.com/GSadee)) - [#17318](https://github.com/Sylius/Sylius/issues/17318) [API] Deprecate legacy_error_handling and serialization_groups configuration parameters ([@GSadee](https://github.com/GSadee)) - [#17320](https://github.com/Sylius/Sylius/issues/17320) Deprecate exceptions from ApiBundle ([@TheMilek](https://github.com/TheMilek)) - [#17281](https://github.com/Sylius/Sylius/issues/17281) chore(doc): add naming changes for plugin skeleton ([@ebuildy](https://github.com/ebuildy)) - [#17342](https://github.com/Sylius/Sylius/issues/17342) [Admin] Deprecate NotificationController ([@GSadee](https://github.com/GSadee)) - [#17337](https://github.com/Sylius/Sylius/issues/17337) [AdminBundle] Add base form type for ShopUserType and PromotionCouponGeneratorInstructionType ([@Wojdylak](https://github.com/Wojdylak)) - [#17353](https://github.com/Sylius/Sylius/issues/17353) Fix OrderAdjustmentsRecalculationTest + apply API statistics constraints sequentially ([@GSadee](https://github.com/GSadee)) - [#17256](https://github.com/Sylius/Sylius/issues/17256) [API][DOC]Adding a tip about api's preventing methods beside GET to load non cart orders by default ([@oliverde8](https://github.com/oliverde8)) - [#17354](https://github.com/Sylius/Sylius/issues/17354) [API] Refactor statistics constraints ([@GSadee](https://github.com/GSadee)) - [#17363](https://github.com/Sylius/Sylius/issues/17363) [Admin] Pass admin path name parameter to AdminUriBasedSectionResolver ([@GSadee](https://github.com/GSadee)) - [#17356](https://github.com/Sylius/Sylius/issues/17356) [Core][Promotion] Add missing type to AsCatalogPromotionPriceCalculator attribute + add missing AsCatalogPromotionVariantChecker attribute ([@GSadee](https://github.com/GSadee)) - [#17360](https://github.com/Sylius/Sylius/issues/17360) [Maintenance] Remove enshrined/svg-sanitize package ([@mpysiak](https://github.com/mpysiak)) - [#17374](https://github.com/Sylius/Sylius/issues/17374) [CS][DX] Refactor - [#17373](https://github.com/Sylius/Sylius/issues/17373) [Addressing][Product] Deprecate controllers ([@GSadee](https://github.com/GSadee)) ## v1.14.0-ALPHA.2 (2024-10-15) #### Details - [#17012](https://github.com/Sylius/Sylius/issues/17012) [CI] Remove unused social media notifications action + improvements ([@GSadee](https://github.com/GSadee)) - [#17017](https://github.com/Sylius/Sylius/issues/17017) [API] Add missing endpoint for ShopUser in shop context ([@GSadee](https://github.com/GSadee)) - [#17044](https://github.com/Sylius/Sylius/issues/17044) [Docs] Add 2.0-dev installation instructions ([@CoderMaggie](https://github.com/CoderMaggie)) - [#17061](https://github.com/Sylius/Sylius/issues/17061) Deprecate templating helpers ([@GSadee](https://github.com/GSadee)) - [#17073](https://github.com/Sylius/Sylius/issues/17073) [Maintenance] Fix packages in definitions of deprecated services + add missing notes ([@GSadee](https://github.com/GSadee)) - [#17076](https://github.com/Sylius/Sylius/issues/17076) Deprecate ResourceDeleteSubcriber ([@TheMilek](https://github.com/TheMilek)) - [#17088](https://github.com/Sylius/Sylius/issues/17088) Fix name of argument in deprecation trigger for PriceExtension ([@GSadee](https://github.com/GSadee)) - [#17092](https://github.com/Sylius/Sylius/issues/17092) [CS][DX] Refactor - [#17096](https://github.com/Sylius/Sylius/issues/17096) [AttributeBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17095](https://github.com/Sylius/Sylius/issues/17095) [AddressingBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17098](https://github.com/Sylius/Sylius/issues/17098) [ChannelBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17070](https://github.com/Sylius/Sylius/issues/17070) Fix comparison of order items ([@jaroslavtyc](https://github.com/jaroslavtyc)) - [#17099](https://github.com/Sylius/Sylius/issues/17099) [CurrencyBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17103](https://github.com/Sylius/Sylius/issues/17103) [InventoryBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17105](https://github.com/Sylius/Sylius/issues/17105) [MoneyBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17104](https://github.com/Sylius/Sylius/issues/17104) [LocaleBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17120](https://github.com/Sylius/Sylius/issues/17120) Add gedmo/doctrine-extensions conflict ([@mpysiak](https://github.com/mpysiak)) - [#17111](https://github.com/Sylius/Sylius/issues/17111) [OrderBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17125](https://github.com/Sylius/Sylius/issues/17125) [LocaleBundle] Unification of service names - fix ([@Wojdylak](https://github.com/Wojdylak)) - [#17138](https://github.com/Sylius/Sylius/issues/17138) Remove winzouStateMachineBundle from packages' test applications to support ResourceBundle 1.12 ([@GSadee](https://github.com/GSadee)) - [#17112](https://github.com/Sylius/Sylius/issues/17112) [ProductBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17144](https://github.com/Sylius/Sylius/issues/17144) [Docs] Fix readthedocs configuration file ([@CoderMaggie](https://github.com/CoderMaggie)) - [#17140](https://github.com/Sylius/Sylius/issues/17140) [Maintenance] Resolve gedmo/doctrine-extension conflict ([@mpysiak](https://github.com/mpysiak)) - [#17133](https://github.com/Sylius/Sylius/issues/17133) [PromotionBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17148](https://github.com/Sylius/Sylius/issues/17148) [CI] Remove currently unneeded custom build ([@GSadee](https://github.com/GSadee)) - [#17139](https://github.com/Sylius/Sylius/issues/17139) [Composer] Remove conflict to doctrine/orm ([@GSadee](https://github.com/GSadee)) - [#17152](https://github.com/Sylius/Sylius/issues/17152) [PromotionBundle] Unification of service names - fix ([@Wojdylak](https://github.com/Wojdylak)) - [#17093](https://github.com/Sylius/Sylius/issues/17093) Create the "Services naming convention" ADR ([@Wojdylak](https://github.com/Wojdylak)) - [#17163](https://github.com/Sylius/Sylius/issues/17163) Add the packages that have become optional in version 1.12 of the ResourceBundle. ([@Wojdylak](https://github.com/Wojdylak)) - [#17169](https://github.com/Sylius/Sylius/issues/17169) Update README.md ([@kulczy](https://github.com/kulczy)) - [#17162](https://github.com/Sylius/Sylius/issues/17162) Fix session unavailable in locale context ([@NoResponseMate](https://github.com/NoResponseMate)) - [#17170](https://github.com/Sylius/Sylius/issues/17170) [TaxationBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17168](https://github.com/Sylius/Sylius/issues/17168) Depreciate PercentageDiscountActionConfigurationType and move to CoreBundle ([@Wojdylak](https://github.com/Wojdylak)) - [#17157](https://github.com/Sylius/Sylius/issues/17157) [ReviewBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17167](https://github.com/Sylius/Sylius/issues/17167) [ShippingBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17186](https://github.com/Sylius/Sylius/issues/17186) [TaxonomyBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17187](https://github.com/Sylius/Sylius/issues/17187) [UserBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17181](https://github.com/Sylius/Sylius/issues/17181) [UiBundle] Unification of service names and add deprecations ([@Wojdylak](https://github.com/Wojdylak)) - [#17202](https://github.com/Sylius/Sylius/issues/17202) [PromotionBundle] Unification of sylius.registry_promotion_action ([@Wojdylak](https://github.com/Wojdylak)) - [#17212](https://github.com/Sylius/Sylius/issues/17212) [UiBundle] Deprecate classes and services moved to TwigExtra package ([@GSadee](https://github.com/GSadee)) - [#17216](https://github.com/Sylius/Sylius/issues/17216) [CS][DX] Refactor - [#17189](https://github.com/Sylius/Sylius/issues/17189) [ShopBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17219](https://github.com/Sylius/Sylius/issues/17219) [Behat] Normalize whitespace characters in string ([@Wojdylak](https://github.com/Wojdylak)) - [#17223](https://github.com/Sylius/Sylius/issues/17223) [Core] Deprecate sylius_core.state_machine configuration parameter ([@GSadee](https://github.com/GSadee)) - [#17199](https://github.com/Sylius/Sylius/issues/17199) [AdminBundle] Unification of service names ([@Wojdylak](https://github.com/Wojdylak)) - [#17228](https://github.com/Sylius/Sylius/issues/17228) [ShopBundle] Unification of service name - fix ([@Wojdylak](https://github.com/Wojdylak)) - [#17215](https://github.com/Sylius/Sylius/issues/17215) [UiBundle] Deprecate FilterStorage and FilterStorageInterface classes ([@Wojdylak](https://github.com/Wojdylak)) - [#17226](https://github.com/Sylius/Sylius/issues/17226) [Upgrade] Fix Typo ([@Rafikooo](https://github.com/Rafikooo)) - [#17180](https://github.com/Sylius/Sylius/issues/17180) [Maintenance] Update exception catching when storage is unavailable while getting current locale ([@NoResponseMate](https://github.com/NoResponseMate)) ## v1.14.0-ALPHA.1 (2024-09-24) #### Details - [#16184](https://github.com/Sylius/Sylius/issues/16184) Update phpstan/phpstan-doctrine requirement from 1.3.43 to 1.3.69 ([@app/dependabot](https://github.com/app/dependabot)) - [#16242](https://github.com/Sylius/Sylius/issues/16242) [Maintenance] Adjust Sylius version on 1.14 branch ([@GSadee](https://github.com/GSadee)) - [#16261](https://github.com/Sylius/Sylius/issues/16261) [Admin] Deprecate FormTypeExtensions ([@TheMilek](https://github.com/TheMilek)) - [#16253](https://github.com/Sylius/Sylius/issues/16253) [Core] Add deprecation to StateMachineExtension ([@Wojdylak](https://github.com/Wojdylak)) - [#16262](https://github.com/Sylius/Sylius/issues/16262) [ADR] Use Separate Base Form Types Instead of Type Extensions ([@TheMilek](https://github.com/TheMilek)) - [#16276](https://github.com/Sylius/Sylius/issues/16276) [Admin] Add base form type for every resource used in AdminBundle ([@TheMilek](https://github.com/TheMilek)) - [#16286](https://github.com/Sylius/Sylius/issues/16286) [Core] Add ShowAvailablePluginsCommand deprecation ([@mpysiak](https://github.com/mpysiak)) - [#16289](https://github.com/Sylius/Sylius/issues/16289) Add missing ShipmentShipType to AdminBundle ([@TheMilek](https://github.com/TheMilek)) - [#16333](https://github.com/Sylius/Sylius/issues/16333) [Inventory] Deprecate extending \InvalidArgumentException by inventory exceptions ([@GSadee](https://github.com/GSadee)) - [#16465](https://github.com/Sylius/Sylius/issues/16465) Deprecate CustomerTypeExtension and AddUserFormSubscriber ([@TheMilek](https://github.com/TheMilek)) - [#16496](https://github.com/Sylius/Sylius/issues/16496) Add upmerge from 2.0 to symfony-7 branch ([@loic425](https://github.com/loic425)) - [#16510](https://github.com/Sylius/Sylius/issues/16510) Deprecate statistics services ([@mpysiak](https://github.com/mpysiak)) - [#16539](https://github.com/Sylius/Sylius/issues/16539) Deprecate LocaleTypeExtension ([@Wojdylak](https://github.com/Wojdylak)) - [#16612](https://github.com/Sylius/Sylius/issues/16612) [CI] Run 1.14 full build instead of unsupported 1.12 ([@GSadee](https://github.com/GSadee)) - [#16647](https://github.com/Sylius/Sylius/issues/16647) Deprecate PromotionCouponPromotionFilter ([@TheMilek](https://github.com/TheMilek)) - [#16703](https://github.com/Sylius/Sylius/issues/16703) [Maintenance] Less referrer usage in static redirects ([@NoResponseMate](https://github.com/NoResponseMate), [@GSadee](https://github.com/GSadee)) - [#16715](https://github.com/Sylius/Sylius/issues/16715) [Admin] Fix resending order confirmation emails ([@Wojdylak](https://github.com/Wojdylak)) - [#16769](https://github.com/Sylius/Sylius/issues/16769) [Money] Deprecate unneeded templating helpers ([@GSadee](https://github.com/GSadee)) - [#16825](https://github.com/Sylius/Sylius/issues/16825) [CI] Update Sylius branches in workflow ([@GSadee](https://github.com/GSadee)) - [#16837](https://github.com/Sylius/Sylius/issues/16837) [CS][DX] Refactor - [#16852](https://github.com/Sylius/Sylius/issues/16852) Remove api-platform-3 and add payment-request to upmerge workflow ([@GSadee](https://github.com/GSadee)) - [#16817](https://github.com/Sylius/Sylius/issues/16817) [Maintenance] Bump Sylius resource packages to ^1.11 ([@NoResponseMate](https://github.com/NoResponseMate)) - [#16884](https://github.com/Sylius/Sylius/issues/16884) [CS][DX] Refactor - [#16729](https://github.com/Sylius/Sylius/issues/16729) [CI] Upmerge Action False Positive ([@Rafikooo](https://github.com/Rafikooo)) - [#16920](https://github.com/Sylius/Sylius/issues/16920) Revert "[CI] Upmerge Action False Positive" ([@Rafikooo](https://github.com/Rafikooo)) - [#16947](https://github.com/Sylius/Sylius/issues/16947) [Admin] Deprecate admin routes ([@mpysiak](https://github.com/mpysiak)) - [#16954](https://github.com/Sylius/Sylius/issues/16954) [Shop] Deprecate unused routes ([@mpysiak](https://github.com/mpysiak)) - [#16956](https://github.com/Sylius/Sylius/issues/16956) [Maintenance] Deprecate leftover legacy custom promotion validation ([@NoResponseMate](https://github.com/NoResponseMate)) - [#16958](https://github.com/Sylius/Sylius/issues/16958) [Maintenance] Remove `bootstrap-shop` from upmerges ([@NoResponseMate](https://github.com/NoResponseMate)) - [#16886](https://github.com/Sylius/Sylius/issues/16886) make it possible to resend order confirmation after fulfilled state ([@zairigimad](https://github.com/zairigimad))