Document removal of proxy-manager packages in UPGRADE-2.3

This commit is contained in:
Grzegorz Sadowski 2026-06-16 14:28:18 +02:00
parent 6b1b99b3fa
commit 1624f51569
No known key found for this signature in database
GPG key ID: EF87FF4E6E3BD364

View file

@ -61,6 +61,13 @@
If your application depends on the Gaufrette packages directly, require them explicitly in your `composer.json`.
3. The `symfony/proxy-manager-bridge` and `friendsofphp/proxy-manager-lts` packages have been removed.
They are no longer needed, lazy services now rely on PHP's native lazy proxies provided by
`symfony/var-exporter` (the default since Symfony 6.4). No change is required in your application.
If your application depends on these packages directly, require them explicitly in your `composer.json`.
## Deprecations
1. Passing a `Sylius\Component\Core\Calculator\ProductVariantPricesCalculatorInterface` directly to the following catalog-facing classes is deprecated since Sylius 2.3.