Novetats destacades en Drupal 10.2

Drupal 10.2, la darrera versió d'aquest CMS a data d'avui, introdueix diverses millores per agilitzar la gestió de continguts i millorar l'experiència global de l'usuari. Aquí tens una mirada més detallada de les principals millores:
Selecció de tipus de camps d'una manera 'més visual':
Els tipus de camps per a nous camps ara es llisten de manera visual, amb icones descriptives, en comptes d'una simple llista de selecció.
Les configuracions dels camps estan consolidades en un sol formulari, proporcionant un procés de configuració més senzill.
Gestió eficient d'ítems de menú:
Els elements de menú i els termes de taxonomia ara tenen una opció dedicada per afegir un element fill, simplificant el procés de col·locació d'elements.
Els elements multimèdia disposen d'una interfície d'usuari dedicada per revisar i gestionar revisions antigues.
Millora del selector d'idioma:
El selector d'idioma de CKEditor ara es pot configurar per mostrar només els idiomes compatibles amb el lloc, millorant la gestió d'idiomes.
Col·locació flexible de blocs:
S'ha afegit una interfície d'usuari nova per mostrar o amagar cada bloc en funció de l'estat de resposta HTTP. Aquesta flexibilitat permet afegir o eliminar blocs específics per a pàgines no trobades (404) o amb accés denegat (403).
Opcions integrades de sanitització de noms de fitxers:
La funcionalitat d'un dels mòduls contribuïts més populars, ara s'inclou en el core de Drupal.
Es poden substituir els espais en blanc en els noms de fitxers, transliterar text, convertir a minúscules i més.
Gestió ràpida de permisos:
La pàgina de permisos ara compta amb un filtre a la part superior per facilitar la cerca del permís que planejaves ajustar.
Millores de rendiment:
Drupal 10.2 inclou nombroses millores de rendiment, especialment en el rendiment del renderitzat de continguts i les respostes HTTP.
Les API de memòria cau s'han afinat per contribuir a una experiència d'usuari més suau i ràpida.
Compatibilitat amb PHP 8.3:
Després de la recent publicació de PHP 8.3, Drupal 10.2 ja és compatible amb aquesta última versió de PHP, mantenint-se actualitzat amb el panorama tecnològic.
Adopció dels atributs de PHP:
El core de Drupal ha començat a adoptar els atributs de PHP, una característica moderna del llenguatge PHP, per proporcionar una millor experiència de desenvolupament per a anotacions de plugins.
El codi contribuït i personalitzat ja pot començar a adoptar aquesta API millorada per als seus plugins. Tanmateix, els plugins de Blocs també es poden convertir a la nova API.
Temes d'ajuda ara integrats al mòdul d'ajuda:
El mòdul experimental Help topics ara s'ha marcat com a obsolet, i totes les funcionalitats s'han integrat al mòdul Help del core.
Millores en l'experiència de desenvolupador:
Drupal 10.2 porta diverses millores en l'experiència de desenvolupador:
- S'ha afegit
PerformanceTestBase
per donar suport a proves automatitzades de mètriques de rendiment amb la possibilitat d'enviar traces d'OpenTelemetry a un endpoint d'OpenTelemetry. - S'ha posat a disposició dels desenvoupadors un nou mètode anomenat
DeprecationHelper::backwardsCompatibleCall()
que ajuda a escriure extensions de Drupal compatibles amb múltiples versions principals alhora. - S'ha afegit suport per a les fibres de PHP a BigPipe i el Renderer, el que permet que Drupal pugui executar diferent codi mentre espera que una operació asíncrona retorni dades.
- S'ha ampliat la validació de configuració per donar millor suport a proves estrictes i facilitar la implementació de la validació de formularis de configuració.
- S'ha adoptat el suport d'autowiring de Symfony per als services, basat en atributs de PHP, facilitant la creació de serveis.
- Les classes d'utilitats HTML i el sistema de filtres s'han actualitzat per produir una sintaxi HTML5 en lloc de XHTML, alineant-se amb els estàndards web moderns.
- S'ha afegit
Com es pot apreciar, Drupal 10.2 continua evolucionant constantment, oferint una plataforma més intuïtiva i eficient per a la gestió de continguts, satisfent tant els usuaris com els desenvolupadors. I sense cap mena de dubtes, aquesta versió de Drupal n'és un bon exemple.
Deixa el teu comentari