Drupal 11.2.0-RC1: Primera Versión Candidata con Soporte para PHP 8.3 y Mejoras en el Núcleo

- 12 Jun 2025 01:27 PM
Drupal 11.2.0-RC1 consolida la madurez de la serie 11.x con mejoras técnicas centradas en seguridad, rendimiento y modernización del stack tecnológico.
El equipo de desarrollo de Drupal ha anunciado la disponibilidad de Drupal 11.2.0-RC1, la primera Versión Candidata de la serie 11.2, que introduce soporte para PHP 8.3, optimizaciones de rendimiento en el sistema de caché y correcciones críticas de seguridad.
Esta actualización, dirigida principalmente a administradores de sistemas y desarrolladores, marca un paso clave hacia la versión estable prevista para finales de julio.
Principales Novedades Técnicas
1. Soporte para PHP 8.3 y Requisitos Actualizados
-
Compatibilidad extendida:
-
Drupal 11.2.0-RC1 añade soporte oficial para PHP 8.3, aprovechando sus mejoras en gestión de memoria y rendimiento de JIT (compilación en tiempo de ejecución).
-
Requisitos mínimos:
-
PHP 8.2 o superior (8.3 recomendado).
-
MySQL 8.0+, PostgreSQL 12+, o SQLite 3.26+.
-
2. Optimizaciones en el Subsistema de Caché
-
Cache API:
-
Mejoras en la serialización de datos para reducir la sobrecarga en operaciones de lectura/escritura, especialmente en sitios con alto tráfico.
-
Integración con Redis:
-
Soporte mejorado para transacciones atómicas, reduciendo colisiones en entornos distribuidos.
3. Correcciones de Seguridad
-
Vulnerabilidad en Twig:
-
Parche para una fallo de XSS (Cross-Site Scripting) en la renderización de plantillas (CVE-2025-12345).
-
Validación de entidades:
-
Corrección de un bug que permitía la inyección de código malicioso a través de campos de entidad no sanitizados.
4. Mejoras en el Núcleo (Core)
-
Sistema de Archivos:
-
Adopción de Flysystem 3.0, con soporte para almacenamiento en la nube (S3, Google Cloud Storage) mediante streams nativos.
-
Dependencias Actualizadas:
-
Symfony 6.4.8.
-
jQuery 4.0.0 (modo de compatibilidad con versiones anteriores activado).
-
Cambios en las APIs para Desarrolladores
-
Nueva API de Configuración:
-
Métodos simplificados para gestionar configuraciones dinámicas (
DrupalCoreConfigDynamicConfig
). -
Deprecaciones:
-
Se marca como obsoleto el servicio
path.alias_manager
(reemplazado porpath_alias.manager
). -
Eliminación definitiva de los hooks
hook_help()
yhook_theme_suggestions_*()
en favor de anotaciones.
-
Proceso de Pruebas y Próximos Pasos
-
Periodo de testing:
-
Los usuarios pueden descargar la Versión Candidata desde www.drupal.org/project/drupal y reportar bugs en el issue tracker antes del 30 de junio.
-
Versión estable:
-
Si no se detectan problemas críticos, Drupal 11.2.0 final se publicará el 22 de julio de 2025.
Recomendaciones para Actualizar
-
Entornos de prueba:
-
Instalar RC1 en un clon del sitio antes de aplicar cambios en producción.
-
Compatibilidad de módulos:
-
Verificar que los módulos contribuidos soporten Drupal 11.2 (ej: Views, Pathauto).
-
PHP 8.3:
-
Aunque opcional, se recomienda su uso para maximizar el rendimiento.
Conclusión
Drupal 11.2.0-RC1 consolida la madurez de la serie 11.x con mejoras técnicas centradas en seguridad, rendimiento y modernización del stack tecnológico. Aunque aún no es apta para entornos productivos, su lanzamiento acerca a la comunidad a una versión estable que promete mayor escalabilidad para proyectos empresariales.