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