Le passage à Symphony 6 et PHP 8.1
Symfony 6.2
Drupal 10 mettra à niveau Symfony - un framework PHP sur lequel Drupal s'appuie fortement - de Symfony 4 à Symfony 6.2. Au moment de la sortie de Drupal 10, Symfony 6.2 est la dernière et meilleure version.
À des fins de planification, si vous utilisez des composants Symfony dans vos modules Drupal personnalisés, vous devrez les mettre à niveau vers Symfony 6.x.
PHP 8.1
La version PHP minimale requise passe de PHP 7.4 pour Drupal 9, à PHP 8.1 pour Drupal 10. Ceci est en grande partie dû au fait que Symfony 6.2 nécessitera PHP 8.1.
Les utilisateurs de Drupal bénéficieront de diverses améliorations dans la nouvelle version de PHP. Cela signifie également que vous devrez peut-être mettre à jour votre code personnalisé, vos modules customs et votre infrastructure d'hébergement.
Étant donné que Drupal 9.3 fonctionne déjà avec PHP 8.1, il est possible de le mettre en place dès maintenant avec Drupal 9.3. C'est un bon moyen de préparer le passage à Drupal 10.