cc398dbf7a
* 3.2: [Cache] Using strpbrk() instead of strcspn() is faster bumped Symfony version to 3.2.3 updated VERSION for 3.2.2 updated CHANGELOG for 3.2.2 bumped Symfony version to 3.1.10 updated VERSION for 3.1.9 updated CHANGELOG for 3.1.9
1.8 KiB
1.8 KiB
UPGRADE FROM 3.2 to 3.3
ClassLoader
- The ApcClassLoader, WinCacheClassLoader and XcacheClassLoader classes have been deprecated
in favor of the
--apcu-autoloader
option introduced in composer 1.3
DependencyInjection
-
The
Reference
andAlias
classes do not make service identifiers lowercase anymore. -
Case insensitivity of service identifiers is deprecated and will be removed in 4.0.
-
Using the
PhpDumper
with an uncompiledContainerBuilder
is deprecated and will not be supported anymore in 4.0. -
The
DefinitionDecorator
class is deprecated and will be removed in 4.0, use theChildDefinition
class instead.
EventDispatcher
- The
ContainerAwareEventDispatcher
class has been deprecated. UseEventDispatcher
with closure-proxy injection instead.
Finder
- The
ExceptionInterface
has been deprecated and will be removed in 4.0.
FrameworkBundle
- The
Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\AddConsoleCommandPass
has been deprecated. UseSymfony\Component\Console\DependencyInjection\AddConsoleCommandPass
instead.
HttpKernel
- The
Psr6CacheClearer::addPool()
method has been deprecated. Pass an array of pools indexed by name to the constructor instead.
Security
- The
RoleInterface
has been deprecated. Extend theSymfony\Component\Security\Core\Role\Role
class in your custom role implementations instead.
SecurityBundle
- The
FirewallContext::getContext()
method has been deprecated and will be removed in 4.0. Use thegetListeners()
method instead.
TwigBridge
- The
TwigRendererEngine::setEnvironment()
method has been deprecated and will be removed in 4.0. Pass the Twig Environment as second argument of the constructor instead.