Commit graph

15 commits

Author SHA1 Message Date
Grzegorz Sadowski
14a1e8cb6c
[PaymentRequest] Remove experimental tag from the classes 2026-06-22 13:25:38 +02:00
Grzegorz Sadowski
1dcd199c39
[Validator] Rename constraint message options to consistent *Message convention 2026-06-18 14:05:37 +02:00
Grzegorz Sadowski
3e3409d423
[Maintenance] Add UPGRADE-2.3 notes for doctrine-bundle 3 and DBAL 4 2026-06-18 14:05:26 +02:00
Grzegorz Sadowski
5897846cbd
[Maintenance] Add UPGRADE-2.3 note about named arguments in validation constraints 2026-06-18 14:04:56 +02:00
Grzegorz Sadowski
694c40d7ed
Document removed Doctrine cache provider services in UPGRADE-2.3 2026-06-18 06:51:30 +02:00
Grzegorz Sadowski
8ff49b1faf
[Maintenance] Add UPGRADE-2.3 notes for doctrine-bundle 3 and DBAL 4 2026-06-18 06:16:28 +02:00
Grzegorz Sadowski
1624f51569
Document removal of proxy-manager packages in UPGRADE-2.3 2026-06-16 14:28:39 +02:00
Francis Hilaire
85a9294c3f
fix: wrong position of the deprecations 2026-06-09 11:23:55 +02:00
Francis Hilaire
41c5b4f3bc
[DX] Wire CatalogPricesCalculatorInterface to all catalog-facing services
Register sylius.calculator.product_variant_catalog_price (same implementation as
sylius.calculator.product_variant_price, independently decoratable) and wire it
to all catalog display consumers:

- sylius.twig.extension.price (Twig price filters)
- sylius_api.normalizer.product_variant (API serialization)
- sylius_shop.twig.component.product.price (shop price component)
- sylius_shop.twig.component.product.card (shop product card)
- sylius.provider.product_variant_map.price (JS variant switching)
- sylius.provider.product_variant_map.original_price
- sylius.provider.product_variant_map.lowest_price

Cart/order consumers (OrderPricesRecalculator, PriceRangeFilter) intentionally
remain on sylius.calculator.product_variant_price.

# Conflicts:
#	src/Sylius/Bundle/ApiBundle/Resources/config/services/serializers.xml
#	src/Sylius/Bundle/CoreBundle/Resources/config/services.xml
#	src/Sylius/Bundle/CoreBundle/Resources/config/services/product_variant_map.xml
#	src/Sylius/Bundle/CoreBundle/Resources/config/services/templating.xml
#	src/Sylius/Bundle/ShopBundle/Resources/config/services/twig/component/product.xml
2026-06-03 18:37:04 +02:00
Kamil Grygierzec
50e3576804
Replace behat/transliterator with symfony/string (#18947)
| Q               | A
|-----------------|-----
| Branch?         | 2.3
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | yes
| Deprecations?   | no
| Related tickets | fixes #18944
| License         | MIT


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Slug generation now supports Symfony's Slugger (symfony/string) for
improved transliteration.

* **Deprecated**
  * bêhat/transliterator marked deprecated for removal in Sylius 3.0.
* Legacy slug helpers (including nameToSlug) deprecated in favor of
Slugger-based generation; omitting the new slugger will be deprecated.

* **Tests**
  * Tests added/updated to cover slugger and fallback behaviors.

* **Documentation**
  * UPGRADE-2.3.md updated with migration notes and removal timeline.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-04-08 12:19:28 +02:00
Marek Rzytki
f67e61073f Disable order by identifier by default 2026-04-07 13:34:21 +02:00
Marek Rzytki
daa87d77f1 Fix deprecation notices 2026-04-07 10:50:39 +02:00
Marek Rzytki
9886ee3fb2 Add behat/transliterator as a fallback for slug generation 2026-04-03 11:31:21 +02:00
Marek Rzytki
468b4b8734 Replace behat/transliterator with symfony/string 2026-03-30 16:18:04 +02:00
Jan Goralski
ab05a51bea
[Maintenance] Remove Gaufrette 2026-03-02 10:10:34 +01:00