Desde hace mucho tiempo, la comunidad de Joomla ha echado en falta una opción segura y confiable para que el CMS se actualice sin intervención humana. Y ya lo tenemos...
Con Joomla 5.4 y desde la semana pasada con Joomla 6, ese sueño está más cerca de hacerse realidad.
En este artículo te explico qué hay de nuevo, cómo funciona, qué debes tener presente… y cómo yo mismo lo probé con éxito.
#Joomla 5.4 y #Joomla6: así funcionan las nuevas actualizaciones automáticas del core (by @sergiois)
Por qué era necesario un sistema de actualizaciones automáticas
- Las actualizaciones manuales son propensas a olvidos o retrasos (salvo que tengas en buenas manos tu mantenimiento web Joomla).
- La seguridad del sitio depende en gran medida de que el "core" esté actualizado.
- Reducir el esfuerzo operativo es vital para agencias, desarrolladores o administradores con múltiples sitios.
Qué trae Joomla 5.4: actualizaciones automáticas del núcleo
Arquitectura segura con TUF
Joomla adopta The Update Framework (TUF) como sistema de confianza para distribuciones seguras de actualizaciones.
Con TUF, tu sitio "consulta" de forma segura el servidor de actualizaciones en vez de ser empujado.
Flujo del proceso de actualización
- El sistema detecta que hay nueva versión (menor, parche o seguridad).
- Verifica checksum y autenticidad.
- Descarga y descomprime el paquete con la lógica ya existente de Joomla
- Ejecuta el proceso "pre-update check" (bases de datos, integridad) y luego la instalación.
- Envía notificaciones por correo a los administradores implicados si está configurado.
Opciones de activación / configuración
- Durante la instalación del CMS se podrás optar por activar o no esta funcionalidad automáticamente.
- En el backend habrá configuración para el canal (predeterminado) y nivel de estabilidad (Stable).
- Para usar en entornos de prueba (beta / RC) se puede instalar un plugin llamado System – Alpha Update Server. Pero no se recomienda en producción.
Qué debes saber: condiciones, riesgos y límites
Accesibilidad del sitio
Si el sitio no es accesible públicamente (firewall, entorno local, red privada), el mecanismo automático posiblemente no funcionará bien.
Solo el núcleo, no las extensiones
Este sistema cubre exclusivamente el núcleo de Joomla.
Las extensiones tendrás que seguir actualizándolas manualmente, salvo que sus desarrolladores ofrezcan mecanismos independientes de auto-actualización.
Compatibilidad de extensiones y plantillas
Aunque el core se actualice, si tienes extensiones o plantillas que dependen de APIs antiguas, podrían fallar tras la actualización automática.
Por ello, Joomla 5.4 introduce el plugin Behaviour – Backward Compatibility 6 para suavizar la transición hacia Joomla 6.
Importancia de backups y monitoreo
Nunca debes activar el auto-update sin tener respaldos automáticos periódicos ni sistemas de monitoreo que alerten si algo no va bien.
La automatización puede fallar, y es mejor tener una red de seguridad.
Mi prueba con Joomla 5.4 RC1: ¿fue un éxito?

Quiero contarte mi experiencia, porque hacerlo "desde el campo de batalla" da credibilidad:
- Antes del lanzamiento oficial de Joomla 5.4 (el día antes), actualicé mi web a la versión 5.4 RC1.
(Ya sé que esto es mejor no hacerlo en producción, pero tenía todo bajo control y con copia de seguridad por si las moscas). - Activé la funcionalidad automática desde el principio (porque ya estaba disponible vía plugin).
- Cuando salió la versión estable no tuve que hacer nada.
- Recibí la notificación que puedes ver en la captura anterior y el sitio se mantuvo funcional sin mi intervención.
- Insisto, esto fue en un entorno controlado (mi web), con extensiones compatibles y backups activos.
- No hubo fallos visibles, pero eso no garantiza que en todos los sitios vaya igual: cada configuración, cada extensión y cada plantilla puede comportarse diferente
Esto me demuestra que la auto-actualización funcionó correctamente.
Y tranquilo, que no se pasa luego a la versión 6, aunque ya está estable.
Esto solo ocurre en la misma rama.
Es decir, si mañana saliera 5.4.1, haría los mismo pasos y se actualizaría a esa versión de forma automática.
Pero nunca a la 6.
Joomla 6 y el futuro de las actualizaciones automáticas
- Joomla 6 incorpora esta funcionalidad de forma nativa y más pulida, con mejoras y optimizaciones.
- La migración de Joomla 5.4 a 6 será una actualización normal si tienes activado el plugin de compatibilidad.
- En Joomla 6 algunas compatibilidades antiguas serán retiradas o eliminadas, por lo que extensiones que funcionaban en Joomla 5 pueden necesitar ajustes.
- La meta: que Joomla se mantenga seguro y actualizado con el menor esfuerzo posible, dejando al administrador centrado en contenido, funcionalidad y negocio.
Yo espero dar el salto a la rama 6 esta misma semana (la semana que viene a más tardar).
Recomendaciones de uso y mejores prácticas
- Activa auto-updates solo en sitios bien respaldados, con monitoreo y acceso público confiable.
- Haz backups automáticos antes de que cualquier actualización comience.
- Haz pruebas previas en un entorno de staging o prueba para validar compatibilidad.
- Mantén tus extensiones y plantilla actualizadas y selecciona desarrolladores con buen historial de mantenimiento.
- Controla las notificaciones por correo y revisa los logs de actualización para detectar problemas tempranos.
- Ten un plan de rollback en caso de que algo salga mal tras una actualización automática.
La introducción de actualizaciones automáticas del núcleo en Joomla 5.4 y Joomla 6 es uno de los cambios más esperados y prometedores del ecosistema Joomla.
Para la mayoría de sitios, será una opción muy valiosa para mantener la seguridad, reducir la carga operativa y modernizar la administración web.
Pero como toda herramienta poderosa, hay que usarla con responsabilidad, respaldos y previsión.
Si estás pensando en migrar a Joomla 6...
Escríbeme y hablamos de tu proyecto
