diff --git a/UPGRADE-1.11.md b/UPGRADE-1.11.md new file mode 100644 index 000000000..a2fc07312 --- /dev/null +++ b/UPGRADE-1.11.md @@ -0,0 +1,35 @@ +UPGRADE FROM 1.10 to 1.11 +========================= + +PHP and Symfony version support +------------------------------- + + * Support for PHP 5.5, 5.6 and 7.0 was dropped + * Support for unsupported Symfony versions was dropped. The bundle now supports + Symfony 3.4 LTS and 4.1 or newer. + * Support for Twig 1.34 and below as well as 2.4 and below (for 2.x) releases + was dropped. + +Commands +-------- + + * Deprecated instantiating `Doctrine\Bundle\DoctrineBundle\Command` without a + `ManagerRegistry` instance. + * Deprecated `setContainer` and `getContainer` in + `Doctrine\Bundle\DoctrineBundle\Command`. + * `Doctrine\Bundle\DoctrineBundle\Command` no longer implements + `ContainerAwareInterface`. + +Mapping +------- + + * Renamed `ContainerAwareEntityListenerResolver` to + `ContainerEntityListenerResolver`. + +Types +----- + + * Marking types as commented in the configuration is deprecated. Instead, mark + them commented using the `requiresSQLCommentHint()` method of the type. + * The `commented` configuration option for types will be dropped in a future + release. You should avoid using it. diff --git a/UPGRADE-2.0.md b/UPGRADE-2.0.md new file mode 100644 index 000000000..f5ad6ea49 --- /dev/null +++ b/UPGRADE-2.0.md @@ -0,0 +1,36 @@ +UPGRADE FROM 1.x to 2.0 +======================= + +PHP and Symfony version support +------------------------------- + + * Support for PHP 5.5, 5.6 and 7.0 was dropped + * Support for unsupported Symfony versions was dropped. The bundle now supports + Symfony 3.4 LTS and 4.1 or newer. + * Support for Twig 1.34 and below as well as 2.4 and below (for 2.x) releases + was dropped. + +Commands +-------- + + * `Doctrine\Bundle\DoctrineBundle\Command` requires a `ManagerRegistry` + instance when instantiating. + * Dropped `setContainer` and `getContainer` in + `Doctrine\Bundle\DoctrineBundle\Command`. + * `Doctrine\Bundle\DoctrineBundle\Command` no longer implements + `ContainerAwareInterface`. + +Mapping +------- + + * Dropped `ContainerAwareEntityListenerResolver`, use + `ContainerEntityListenerResolver` instead. + +Types +----- + + * Marking types as commented in the configuration is no longer supported. + Instead, mark them commented using the `requiresSQLCommentHint()` method of + the type. + * The `commented` configuration option for types will be dropped in a future + release. You should not use it.