Drupal 11.1.0 : PHP 8.4, hook, caches, composer
Drupal 11.1.0 est une version mineure de la v11. Elle a pour objectif d'introduire des évolutions et surtout de corriger les bugs et d'améliorer les nouveautés de la v11. Drupal précise qu'il n'y a pas de casse de compatibilité. Attention : pour les API internes ou expérimentales, des casses de code sont possibles. Quelques annonces sont à retenir :- les flags ont changé de localisation- .htaccess est ajouté par défaut pour les images webp- changement dans les hooks : les hooks peuvent être implémentés dans des classes- les assets sont classés par dépendances- Composer est conseillé pour ajouter du nouveau code dans une installation Drupal- améliorer du Page Cache et Dynamic Page Cache- nouveau module Workspaces UI- les codes Drupal core nécessitent un typage strict : declare(strict_types=1);- apparition d'un experimental module dans package manager. Il est caché.- support de Symfony 7.2 et de Twig 3.14.2- support d'OpenTelemetry 1.1.0, CKEditor 44.0.0, jQuery UI 1.14.0- support de 8.4- Drupal CMS 1.0 : la version basique de Drupal sera basée sur Drupal 11.- nouvelle API de gestion des icônes- amélioration du cache navigateur et CDN pour JavaScript et CSS- Drupal annonce aussi la disponibilité prochaine de la 10.4. Drupal 10 est une version LTS. Tous les détails : https://www.drupal.org/project/drupal/releases/11.1.0Catégorie actualité: WebImage actualité AMP:
Drupal 11.1.0 est une version mineure de la v11. Elle a pour objectif d'introduire des évolutions et surtout de corriger les bugs et d'améliorer les nouveautés de la v11. Drupal précise qu'il n'y a pas de casse de compatibilité. Attention : pour les API internes ou expérimentales, des casses de code sont possibles.
Quelques annonces sont à retenir :
- les flags ont changé de localisation
- .htaccess est ajouté par défaut pour les images webp
- changement dans les hooks : les hooks peuvent être implémentés dans des classes
- les assets sont classés par dépendances
- Composer est conseillé pour ajouter du nouveau code dans une installation Drupal
- améliorer du Page Cache et Dynamic Page Cache
- nouveau module Workspaces UI
- les codes Drupal core nécessitent un typage strict : declare(strict_types=1);
- apparition d'un experimental module dans package manager. Il est caché.
- support de Symfony 7.2 et de Twig 3.14.2
- support d'OpenTelemetry 1.1.0, CKEditor 44.0.0, jQuery UI 1.14.0
- support de 8.4
- Drupal CMS 1.0 : la version basique de Drupal sera basée sur Drupal 11.
- nouvelle API de gestion des icônes
- amélioration du cache navigateur et CDN pour JavaScript et CSS
- Drupal annonce aussi la disponibilité prochaine de la 10.4. Drupal 10 est une version LTS.
Tous les détails : https://www.drupal.org/project/drupal/releases/11.1.0