Новое в Symfony 5.1: Автоматическое обновление схемы

Некоторые компоненты Symfony (например, Cache, Lock, Messenger и т. д.) Могут хранить свое содержимое в базах данных с помощью Doctrine ORM. Для работы требуется некоторая ручная настройка. Например, чтобы хранить сеансы в базе данных, вы должны создать таблицу, в которой хранится информация.

Новое в Symfony 4.4: Messenger Middleware для очистки Doctrine Entity Manager

В компоненте Messenger, middleware используется для настройки того, что происходит при отправке сообщения на message bus. В Symfony 4.4 добавили новый middleware для очистки Doctrine Entity Manager после использования каждого сообщения.

Новое в Symfony 4.3: Автоматическая валидация

Рассмотрим следующую сущность Doctrine:

use Doctrine\ORM\Mapping as ORM;

/** @ORM\Entity */
class SomeEntity
{
    // ...

    /** @ORM\Column(length=4) */
    public $pinCode;
}