Drupal 12: Calendario, novedades, soporte y ciclo de vida detallados

Por Nacho Morato, 26 Mayo, 2026

La llegada de cada nueva versión de Drupal genera una gran expectación tanto en la comunidad de desarrolladores como en los gestores de sitios web que confían en este potente CMS para sus proyectos online. Actualmente, el foco se ha trasladado a Drupal 12, una versión esperada que, aunque no está aún disponible, ya está generando debates, planes de compatibilidad y medidas de preparación tanto en los equipos de desarrollo de módulos como en la hoja de ruta oficial.

En este artículo vamos a explorar a fondo todo lo que debes saber sobre Drupal 12: su calendario tentativo, el ciclo de vida de versiones anteriores, los cambios técnicos previstos, cómo están respondiendo la comunidad y los desarrolladores de contrib y las implicaciones que debes tener en cuenta si eres propietario de un sitio Drupal, administrador o desarrollador. Además, recogeremos información relevante aportada desde distintos blogs, publicaciones de expertos relacionados con el proyecto y foros como Reddit, integrando todos los datos actuales y proporcionando contexto para que puedas anticiparte y preparar tus proyectos para el futuro de Drupal.

Drupal 12: ¿Cuándo llegará realmente?

La planificación de las versiones principales de Drupal ha cambiado notablemente a partir de Drupal 10. Como han señalado fuentes especializadas como EscuelaDrupal, existe una política definida para que las nuevas versiones importantes aparezcan cada dos años, concretamente en años pares (ejemplo: 2022, 2024, 2026, etc.). Esta medida busca dotar de mayor previsibilidad y organización al proceso de evolución del core, respondiendo a una de las principales críticas históricas: la imprevisibilidad en la llegada de actualizaciones mayores.

Así, tomando como base este calendario oficial, Drupal 12 está previsto para mediados o finales de 2026. Actualmente, el salto inmediato será a Drupal 11, esperado para 2024 (con ventanas de lanzamiento en junio, agosto o diciembre según se completen los requisitos beta), lo que significa que Drupal 12 ocupará el siguiente puesto, siguiendo el ciclo natural de versiones.

Cada versión principal recibe soporte activo durante aproximadamente dos años, seguido de soporte de mantenimiento y cobertura de seguridad otros dos años. Una versión es oficialmente soportada hasta que se han lanzado dos versiones principales posteriores (por ejemplo, Drupal 10 dejará de recibir soporte cuando Drupal 12 esté disponible, ya que en ese momento estarán activas las versiones 11 y 12 exactamente bajo este criterio).

¿Por qué importa tanto el nuevo ciclo de lanzamientos?

La nueva estrategia de lanzamientos regulares se diseñó tras años de debates dentro de la comunidad. Anteriormente, los lanzamientos de Drupal solían ser poco predecibles y respondían más a la disponibilidad del core o a necesidades puntuales en vez de a una planificación cerrada. Este sistema añade claridad tanto para desarrolladores como para empresas que dependen del ecosistema Drupal y necesitan hacer planes sólidos de actualización y soporte para sus clientes o proyectos propios.

Además, el aumento del ritmo de publicaciones de versiones menores dentro de cada ciclo principal está resultando en una compatibilidad de API más consistente y duradera. Gracias a un mayor número de versiones menores, resulta más sencillo mantener proyectos y actualizarlos sin grandes cambios disruptivos en cada core mayor, facilitando así la vida a quienes gestionan múltiples instalaciones sobre Drupal.

Soporte y ciclos de vida: ¿Qué pasará con Drupal 10 y 11?

Uno de los temas que más preocupa a los gestores de sitios y agencias es el ciclo y las fases de soporte de cada versión. A destacar, siguiendo los acuerdos sobre ciclos de vida:

  • Soporte completo: Durante los dos primeros años tras el lanzamiento de la versión principal, con mejoras activas.
  • Soporte de mantenimiento y seguridad: Durante los dos años siguientes al final del soporte completo, solo se corrigen errores graves y vulnerabilidades.
  • Fin de soporte: Tras la llegada de la tercera versión principal subsecuente (por ejemplo, cuando Drupal 12 salga, Drupal 10 pasa a fin de soporte).

Según la documentación aportada por EscuelaDrupal y corroborado en el calendario oficial de lanzamientos de Drupal, Drupal 10 recibirá versiones de mantenimiento menores cada seis meses tras su paso a soporte a largo plazo (tras la llegada de Drupal 11), conteniendo en ellas solo los cambios imprescindibles trasladados desde la rama principal superior.

También se recalca la importancia de mantener la compatibilidad con versiones actuales de PHP para aprovechar el mejor soporte posible, ya que cada versión menor ajusta sus requisitos en base a las decisiones del core de PHP. Usar una versión de PHP soportada garantiza compatibilidad y actualizaciones de seguridad más ágiles.

Drupal 11: último paso antes de Drupal 12

Antes de Drupal 12, llegará Drupal 11. Está programado para 2024, aunque la fecha exacta depende de la finalización de los requisitos de la fase beta. Como en versiones anteriores (10.0, 9.0), se han marcado tres posibles ventanas: junio, agosto y diciembre. Es recomendable estar atentos tanto al roadmap como a los anuncios oficiales en el blog de Drupal porque cualquier retraso o adelanto puede condicionar los tiempos de soporte y vida útil de las versiones previas.

¿Qué cambios se esperan en Drupal 12?

Aunque aún no existe un listado cerrado y oficial de funcionalidades para Drupal 12 (el trabajo activo sigue centrado en terminar Drupal 11 y asegurar su estabilidad), ya empiezan a surgir tendencias, advertencias y novedades técnicas en la comunidad.

Uno de los temas más comentados, según un post reciente de Reddit, es la eliminación de la validación HTML5 de formularios en Drupal 12. Esta modificación afectará a todos los desarrolladores que dependen del sistema de validación en el lado del cliente para formularios personalizados. Se recomienda, para evitar problemas, reforzar la validación desde el lado del servidor en cualquier proceso de captura de datos, especialmente en proyectos heredados o con mucho código personalizado, ya que basarse solo en la validación del navegador no será suficiente ni fiable. Esta decisión busca estandarizar y mejorar la seguridad del core.

Por otro lado, el proceso de adaptación y preparación del ecosistema de módulos para nuevas versiones de Drupal es otro tema de actualidad. Como recoge el blog de Gábor Hojtsy, uno de los grandes referentes de Drupal, la comunidad está trabajando de forma muy activa para que la transición a Drupal 12 sea lo más fluida posible, especialmente en el ecosistema de módulos contribuidos. El llamado Project Update Bot (originalmente desarrollado por Ted Bowman y posteriormente mejorado por Björn Brala) es una herramienta clave en este proceso: ha enviado sugerencias de merge request a más de 7600 proyectos en Drupal.org para facilitar la compatibilidad durante la transición a cada nueva versión mayor.

Este bot combina el plugin Upgrade Status y drupal-rector, automatizando la detección y solución de incompatibilidades. La meta a medio plazo es incluso anticiparse y evitar la introducción de código incompatible en contrib desde el principio. Los desarrolladores tienen la posibilidad de ejecutar estas herramientas manualmente, aunque la idea es avanzar hacia una mayor automatización.

El papel de la comunidad y vías de participación

La comunidad Drupal sigue siendo uno de los pilares del crecimiento y estabilidad del CMS. La transición hacia Drupal 12 ya está en el horizonte, y gran parte del trabajo se está distribuyendo y coordinando a través de los canales oficiales y los grupos de colaboración.

Por ejemplo, tras la publicación de la versión 10.2.0-beta1, se ha iniciado la fase alfa de Drupal 11 bajo el modelo de "actualización continua". Cualquier persona interesada en colaborar puede sumarse al canal #d11readiness en Slack de la comunidad Drupal para ayudar en la identificación y priorización de cambios y requisitos para versiones mayores. Esta dinámica será la norma también para el gran salto a Drupal 12.

Mejorando el mantenimiento y la compatibilidad

El enfoque adoptado por el equipo core y la comunidad en general es mantener un mayor ritmo de actualizaciones menores en cada rama principal disponible. Al tener actualizaciones menores cada seis meses, los administradores de sistemas y desarroladores pueden beneficiarse de un ciclo mucho más ágil, donde los cambios disruptivos solo llegan en las versiones principales, mientras que el resto de mejoras progresivas se van asimilando poco a poco. Así, se reduce el impacto de migraciones drásticas y se fomenta la actualización continua.

Otro aspecto importante, como se ha señalado, es seguir de cerca el soporte de PHP, ya que el núcleo de Drupal ajusta sus requisitos a las versiones soportadas activamente por el equipo de PHP. Así se garantiza que los sitios funcionen sobre una base tecnológica segura y eficiente.

Recomendaciones para propietarios y administradores de sitios Drupal

Si ya gestionas sitios Drupal o tus servicios dependen de la plataforma, hay varios puntos críticos que debes tener en cuenta para no quedarte atrás con la llegada de cada nueva versión:

  • Mantén actualizado tu sitio a las versiones menores activas y observa el calendario de lanzamientos para anticipar necesidades de migración.
  • Revisa la documentación y los issues abiertos en Drupal.org para controlar cualquier incompatibilidad en módulos contrib o en el core.
  • Conserva tu entorno PHP actualizado y compatible con los requisitos oficiales para asegurar la continuidad del soporte.
  • Sigue el trabajo de la comunidad y participa si es posible a través de foros, canales de Slack y listas de correo, pudiendo incluso contribuir a la mejora de los módulos que utilices.

Impacto y avisos técnicos a tener en cuenta

La adopción de nuevos mecanismos de validación y cambios técnicos como la desactivación de la validación HTML5 por defecto en Drupal 12 pueden afectar al comportamiento de tus proyectos. Es clave revisar el código personalizado, repasar los formularios y asegurar que la validación en el servidor esté correctamente implementada, especialmente si vienes de costumbres de validación en el cliente. La seguridad y robustez del proceso dependerán de estas revisiones.

Si gestionas contrib, es buena práctica mantenerse pendiente del avance de herramientas como Project Update Bot, Upgrade Status y drupal-rector para garantizar que los módulos estén listos antes de la llegada de cada nueva versión mayor, evitando así bloqueos o incompatibilidades graves.

Preparando el ecosistema y los módulos para Drupal 12

Contar con la mayor parte del ecosistema de módulos listos para la siguiente versión de Drupal es una tarea titánica pero fundamental. Tal como apuntan los expertos de la comunidad, ya casi la mitad de los 200 módulos más usados están listos o en camino de adaptación a Drupal 11 y, previsiblemente, se acelerarán los esfuerzos de cara a Drupal 12.

La automatización está jugando un papel crucial gracias a bots que detectan cambios incompatibles y proponen soluciones automáticas, así como ayuda de herramientas específicas de inspección y refactorización de código. Esto ayuda a que los saltos de versión cada dos años sean más suaves y que la evolución de tus sitios no quede atascada por problemas de compatibilidad en módulos esenciales.

Por supuesto, esto no exime la participación humana: es recomendable revisar manualmente aquellas partes personalizadas, contribuciones propias o implementaciones críticas, y probar cualquier actualización en entornos de desarrollo antes de desplegarla en producción.

¿Qué recursos consultar y cómo mantenerse informado?

Para poder seguir en tiempo real los anuncios y novedades sobre las versiones de Drupal, te recomendamos:

  • Visitar el calendario oficial de lanzamientos y la sección de noticias de la web oficial de Drupal.
  • Participar en las tareas y issues del core, donde muchas veces se anuncian cambios importantes con antelación.
  • Seguir blogs de referencia en la comunidad, como el de Gábor Hojtsy, para obtener análisis técnicos y estrategias de actualización.
  • Utilizar foros relevantes y canales de Slack, donde suele haber debates muy prácticos y pistas sobre migraciones en tiempo real.

Este sistema permitirá ajustar tus calendarios internos y priorizar las migraciones de sitios, la adaptación de módulos personalizados y la actualización de entornos (PHP y otros requisitos de sistemas).

El horizonte de Drupal 12 va tomando forma y, aunque todavía quedan muchos detalles por concretar y avances que se definirán con mayor claridad tras el lanzamiento de Drupal 11, todo apunta a que el ciclo de versiones regulares y la automatización de compatibilidades hará que la actualización sea menos traumática y más escalonada, beneficiando a toda la comunidad y a quienes mantienen proyectos sobre este CMS.

Etiquetas

Comentarios