03/12/2020

Drupal 9.1.0 est disponible

La solution libre de gestion de contenu apporte des améliorations sur les thèmes, l’installation, le support de Composer 2 et PHP8. Elle apporte aussi le réglage par défaut du «Lazy load» pour une meilleure performance des sites.

Nouveau thème expérimental Olivero

Un nouveau thème frontal bêta expérimental a été ajouté au noyau de Drupal, appelé Olivero. Il s'agit d'un nouveau thème moderne et clair qui devrait devenir le nouveau thème Drupal par défaut en remplacement de Bartik. Le sous-thème Olivero n'est actuellement pas pris en charge, mais un soutien formel pourrait être inclus à l'avenir.

Le thème est nommé d'après Rachel Olivero (1982-2019), une experte reconnue en matière d'accessibilité, une contributrice de la communauté Drupa. Rachel Olivero était à la tête du groupe de technologie organisationnelle de la Fédération nationale des aveugles.

Principaux ajouts au thème de Claro

Le thème expérimental de l'administration Claro introduit des dessins pour diverses pages clés : la page d'administration des extensions, l'administration des vues, le rapport d'état et la médiathèque ont reçu des dessins de style Claro.

Prise en charge de Composer 2

Drupal 9.1 est entièrement compatible avec Composer 2. Les utilisateurs de Composeur 1 peuvent dorénavant faire une mise à jour. Les besoins en mémoire et en performances ont ainsi été considérablement réduits, ce qui devrait améliorer votre expérience.

Prise en charge de PHP 8

PHP 8 est également pris en charge dans Drupal 9.1, y compris toutes les dépendances de Drupal. Il se peut toutefois que certains projets proposés ne soient pas entièrement compatibles. Drupal 9 est toujours compatible avec PHP 7.3 et les versions plus récentes. Il y a plusieurs nouvelles fonctionnalités intéressantes dans PHP 8, mais le compilateur JIT et les améliorations de performance ne devraient pas affecter Drupal.

D’autres améliorations

Les performances des installateurs sont améliorées de 20 %, ce qui accélère la mise en place d'un nouveau site Drupal.

Les images rendues par Drupal dont les dimensions sont connues seront réglées pour se charger automatiquement en mode «Lazy load». Cela signifie que les navigateurs ne les chargeront que lorsqu'elles devraient apparaître dans la fenêtre de visualisation de l'utilisateur, améliorant ainsi l'expérience de l'utilisateur en faisant apparaître le contenu plus rapidement.

Source : www.drupal.org

Actualités