This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/UPGRADE-5.3.md

2.0 KiB

UPGRADE FROM 5.2 to 5.3

Asset

  • Deprecated RemoteJsonManifestVersionStrategy, use JsonManifestVersionStrategy instead.

Form

  • Changed $forms parameter type of the DataMapperInterface::mapDataToForms() method from iterable to \Traversable.
  • Changed $forms parameter type of the DataMapperInterface::mapFormsToData() method from iterable to \Traversable.
  • Deprecated passing an array as the second argument of the DataMapper::mapDataToForms() method, pass \Traversable instead.
  • Deprecated passing an array as the first argument of the DataMapper::mapFormsToData() method, pass \Traversable instead.
  • Deprecated passing an array as the second argument of the CheckboxListMapper::mapDataToForms() method, pass \Traversable instead.
  • Deprecated passing an array as the first argument of the CheckboxListMapper::mapFormsToData() method, pass \Traversable instead.
  • Deprecated passing an array as the second argument of the RadioListMapper::mapDataToForms() method, pass \Traversable instead.
  • Deprecated passing an array as the first argument of the RadioListMapper::mapFormsToData() method, pass \Traversable instead.

HttpKernel

  • Marked the class Symfony\Component\HttpKernel\EventListener\DebugHandlersListener as internal

Notifier

  • Changed the return type of Symfony\Component\Notifier\Transport\AbstractTransportFactory::getEndpoint() from ?string to string

PhpunitBridge

  • Deprecated the SetUpTearDownTrait trait, use original methods with "void" return typehint.

PropertyInfo

  • Deprecated the Type::getCollectionKeyType() and Type::getCollectionValueType() methods, use Type::getCollectionKeyTypes() and Type::getCollectionValueTypes() instead.

Security

  • Deprecated voters that do not return a valid decision when calling the vote method.

Serializer

  • Deprecated ArrayDenormalizer::setSerializer(), call setDenormalizer() instead.