TYPO3 Versión 14
La primera versión sprint release TYPO3 14.0 se publicó el 25 de noviembre de 2025. El lanzamiento de la versión 14.3 LTS está previsto para el 21 de abril de 2026.
En esta página hemos resumido la información sobre las nuevas características y cambios en las versiones de sprint individuales.
Nuevas funciones y cambios en la versión 14.0 de TYPO3
La versión 14.0 de TYPO3 moderniza principalmente el backend y las herramientas para integradores y desarrolladores. Los cambios se centran en tres puntos:
- Mejor orientación en el backend gracias a nuevos nombres de módulos y una cabecera estandarizada.
- Trabajo más rápido gracias a nuevos asistentes, ventanas de diálogo y valores por defecto configurables.
- Mayor control de las integraciones gracias a nuevos comandos, eventos y reglas de configuración más claras.
Requisitos previos
Los siguientes prerrequisitos se aplican al uso de las nuevas características descritas:
- TYPO3 está actualizado a la versión 14.0
- Se dispone de una cuenta de usuario con los derechos adecuados (editor, administrador, integrador)
- Se dispone de acceso a la línea de comandos del servidor para las funciones CLI
- Algunas funciones requieren una dirección de correo electrónico válida en la cuenta de usuario (por ejemplo, notificaciones MFA)
Los requisitos técnicos (PHP y bases de datos) no han cambiado con respecto a la versión 13.4.
Cambios en el backend
Cambio de nombre de los módulos y nueva estructura
Se ha cambiado el nombre de varios módulos del backend. Los nombres se basan más en términos de otros CMS.
| Área en el backend | Nombre anterior | Nuevo nombre en v14 |
|---|---|---|
| Grupo de módulos | Web | contenido |
| Módulo de página | Página | Módulo de diseño |
| Vista previa | Ver | Vista previa |
| Gestión de archivos | Archivo | Medios |
| Espacios de trabajo | Espacios de trabajo | Publicar |
Nota: En algunas áreas, puede haber lagunas visuales y visualizaciones que aún no aparecen de forma coherente en todas partes. Esto afecta principalmente a la navegación de grupos de módulos individuales.
Nueva cabecera con migas de pan y posiciones fijas de los botones
Se ha revisado la cabecera de los módulos.
- La navegación con migas de pan es ahora estándar.
- El breadcrumb es responsivo. Las primeras entradas se ocultan cuando la ventana es estrecha.
- Se ha fijado la posición de los elementos importantes.
- La barra de navegación y el título del módulo permanecen a la izquierda.
- El cambio de idioma aparece en la parte superior derecha si el módulo utiliza idiomas.
- El botón Actualizar aparece a la derecha.
- El botón Marcadores aparece a la derecha de Actualizar si el módulo admite marcadores.
- Los botones de acciones adicionales aparecen a la izquierda de Actualizar.
Resultado: los usuarios pueden encontrar las funciones más rápidamente porque los elementos ya no se reordenan libremente.
Conmutador de idiomas en el módulo de listas
Además del conocido conmutador de idiomas del módulo de diseño, ahora hay un filtro de idiomas similar en el módulo de listas.
- Por defecto se selecciona un idioma (a menudo, el inglés).
- También pueden activarse otros idiomas.
- Para muchos idiomas, la vista puede simplificarse enormemente mostrando sólo unos pocos idiomas.
Utilización práctica: En instalaciones con un gran número de traducciones, es mucho más fácil encontrar los registros de datos.
Información de la página: Visualización del idioma del árbol de páginas
Hay una nueva opción en la información de la página para mostrar el árbol de páginas en un idioma diferente.
- La visualización tiene lugar dentro de este módulo.
- No se tiene necesariamente en cuenta la lógica de retroceso.
- Los textos de los módulos no localizados pueden aparecer en el idioma por defecto.
Páginas dinámicas de resumen de módulos y comportamiento de los derechos
Algunos módulos muestran una página de resumen dinámica que se genera a partir de submódulos. Esto también afecta a la visibilidad:
- Si un usuario no tiene derechos sobre los submódulos, el módulo completo puede desaparecer de la navegación en v14.
- En versiones anteriores, el módulo permanecía visible pero no reaccionaba de forma significativa.
Consejo: Si faltan módulos, compruebe primero los derechos a los submódulos.
Mejoras para los editores
Asistentes con "usado recientemente
Hay una sección Utilizado recientemente en varios asistentes:
- en el asistente para crear elementos de contenido
- en partes del panel de control
- en otros asistentes, dependiendo del módulo
Además, el asistente de elementos de contenido recuerda la última categoría utilizada y la preselecciona automáticamente la próxima vez que se abra.
Navegador de archivos y módulo multimedia
Se han mejorado varios procesos en el área Archivos:
- Las columnas pueden visualizarse y luego ordenarse en el Navegador de archivos.
- Los archivos se sustituyen en un moderno cuadro de diálogo con información sobre ellos.
- Los archivos nuevos se crean en el módulo multimedia en una ventana modal con una vista de carpetas integrada. Se conserva el contexto.
Marcas en el árbol de carpetas
En el árbol de carp etas ahora también es posible realizar marcas similares a las del árbol de páginas:
- Etiqueta y color por identificador de carpeta
- Nota sobre el identificador: La ruta debe terminar correctamente, incluyendo una barra inclinada final si el sistema lo espera.
Accesibilidad en los campos de selección
Se han mejorado las funciones del teclado en los campos de selección:
- Los valores pueden seleccionarse con las flechas del teclado.
- Las entradas pueden eliminarse con la tecla escape.
- Los valores personalizados pueden introducirse más fácilmente.
Cuadro de mandos y gestión de usuarios
Widgets configurables del salpicadero
Algunos widgets ofrecen nuevas opciones de configuración que los desarrolladores de extensiones pueden liberar para los editores:
- El widget RSS también admite fuentes Atom.
- Nuevo widget para marcadores con filtro por grupo y límite.
- El widget de últimas páginas modificadas puede filtrarse por cambios propios.
Vista detallada de los grupos de usuarios del backend
Los grupos de usuarios del backend tienen una nueva vista detallada que muestra claramente los grupos anidados y la configuración heredada. Esto facilita la comparación de grupos y la comprobación de la configuración resultante.
Filtro adicional en el módulo de usuario backend
Es posible un filtro adicional para el estado de inicio de sesión en el módulo de usuario backend, que puede combinarse con los filtros existentes.
Módulo de programación y publicación
Programador: nuevo asistente de tareas y nueva visualización de grupos
El Programador ofrece:
- un nuevo asistente al estilo del asistente de elementos de contenido, incluyendo búsqueda y "usado recientemente"
- grupos coloreados con descripción y visualización más clara
Publicar: información adicional
En el módulo Publicar, una columna muestra no sólo la fecha, sino también el usuario editor, opcionalmente con un avatar.
Seguridad y calidad
Validador de enlaces: tratar las redirecciones de forma específica
Si la validación de enlaces externos está activada, existe la opción de no realizar un seguimiento de las redirecciones. Como resultado, los objetivos de redirección aparecen como una nota en el informe. Los editores pueden personalizar los enlaces para evitar cadenas de redirecciones.
MFA: Notificación de código incorrecto
Si MFA está activo para un usuario, se puede enviar una notificación en cuanto se introduzca un código de verificación incorrecto. Se requiere una dirección de correo electrónico válida en la cuenta de usuario.
Insertar contraseña con espacios
Aparece una advertencia cuando se introduce una contraseña con espacios al principio o al final. Esto ayuda a evitar problemas de inicio de sesión causados por caracteres invisibles.
Innovaciones técnicas para integradores y desarrolladores
Reglas más claras para rutas y recursos
TYPO3 reduce las suposiciones automáticas de rutas. En su lugar, deben utilizarse prefijos únicos, en función del destino:
- URL externa completa, incluido el esquema
- uri: para rutas internas
- file: con UID de almacenamiento, si se va a utilizar un almacenamiento FAL específico
- pkg: para rutas dentro de un paquete Composer
Objetivo: menos ambigüedades, mejor mantenimiento.
Caché: vaciado de etiquetas mediante CLI
Un nuevo comando CLI puede eliminar entradas de la caché basándose en las etiquetas de la caché. Se deben pasar varias etiquetas sin espacios para que se procesen correctamente como argumentos.
Nota: Dependiendo del entorno, el comportamiento de las cachés CLI puede variar. Si se producen problemas, debe comprobar si las cachés del contexto de la CLI apuntan a un backend nulo.
Establecimiento de la contraseña de la herramienta de instalación a través de la CLI
La contraseña de la herramienta de instalación puede establecerse mediante un comando de la CLI. Esto ayuda con despliegues automatizados y configuraciones iniciales seguras.
Auto-completar para TYPO3 CLI
Un comando CLI genera un script de finalización para Bash o Zsh. A continuación, los comandos TYPO3 se pueden completar automáticamente a través de la pestaña.
Traducciones: nueva notación de dominio y soporte XLIFF
- TYPO3 favorece la asignación de dominios en lugar de rutas largas.
- XLIFF versiones 1.2 y 2.0 son compatibles.
- Con XLIFF 2.0, las traducciones sólo se transfieren al servicio de traducción desde el estado revisado o final.
Plantillas Fluid: nueva extensión de archivo y calentamiento
Las plantillas Fluid pueden utilizar la extensión fluid.html.
- Los IDEs reconocen mejor los archivos Fluid.
- Warmup puede precompilar específicamente archivos con esta extensión.
- Si existen archivos al mismo tiempo, se carga preferentemente *.fluid.html, con fallback a *.html.
Imágenes y formatos de salida
Existe una lista de formatos de salida permitidos para el tratamiento de imágenes. Algunos formatos se conservan durante la salida, otros se convierten. La configuración se realiza actualmente en archivos de configuración, no en la Herramienta de Instalación.
Extensión del formulario: hash de contraseñas en el finalizador Guardar en base de datos
Los campos de contraseña pueden someterse a hash antes de guardarse. Esto significa que no se escriben contraseñas en texto plano en la base de datos.
Innovaciones TCA
- Nuevo tipo de campo País con priorización, clasificación, filtros y exclusiones.
- Los valores predeterminados de TCA también se pueden establecer de forma específica para cada tipo, no sólo globalmente por campo.
- Los elementos del selector de color utilizan claves más claras para la etiqueta y el valor.
Sesiones en la herramienta de instalación: Manejador Redis
Además de las sesiones de archivo, hay un gestor de sesiones Redis para la Herramienta de Instalación. Esto ayuda con configuraciones multi-servidor sin un sistema de archivos compartido.
DataHandler: Objetos DateTime para campos de fecha
Los campos de fecha ya no tienen que transferirse como enteros. Es posible utilizar varios formatos de fecha y objetos DateTime. El almacenamiento en la base de datos sigue siendo coherente.
Generador de babosas: sustituciones de expresiones regulares
El generador de babosas admite sustituciones basadas en expresiones regulares. Esto permite normalizar patrones recurrentes de forma muy flexible.
APIs de backend y eventos
Varios ganchos han sido sustituidos o complementados por eventos PSR 14. Ejemplos:
- Eventos para crear, guardar, duplicar y eliminar formularios
- Eventos para personalizar las consultas del backend en determinados módulos
- Evento para restablecer la contraseña de un usuario del backend
- Eventos para ampliar el procesamiento de enlaces y la determinación de datos
Consejo: En el caso de las extensiones personalizadas, debe comprobar si los ganchos existentes en la v14 han sido sustituidos por eventos.
Notas, consejos y solución de problemas
Preguntas frecuentes tras la actualización
¿Por qué han desaparecido módulos?
Los derechos de los submódulos suelen desaparecer. En la v14, los módulos pueden ocultarse completamente.
¿Por qué la navegación tiene un aspecto inusual?
La cabecera está más estandarizada. Las posiciones son fijas. Cuesta un poco acostumbrarse, pero mejora la orientación.
¿Por qué no aparecen las traducciones?
Con XLIFF 2.0, las traducciones sólo se tienen en cuenta a partir del estado revisado o final.
¿Por qué un comando de caché CLI no funciona como se esperaba?
Las cachés pueden configurarse de forma diferente en el contexto CLI. En caso de problemas con la descarga de etiquetas, debe comprobarse el backend de la caché en el contexto de la CLI.
Lista de comprobación para usuarios tras actualizar a la versión 14.0
- Comunicar los nombres de los nuevos módulos en el equipo (Contenido, Maquetación, Vista previa, Medios, Publicar).
- Comprobar roles y derechos, especialmente submódulos.
- Explicar el cambio de idioma en el módulo de lista si se utilizan muchos idiomas.
- Utilizar los nuevos asistentes con "usado recientemente" en el día a día.
- Probar acciones de archivo en el módulo Media: reemplazar, nuevo archivo, columnas y ordenación.
- Comprobar los widgets del panel de control si los editores requieren configuraciones.
- Si MFA está activado para el inicio de sesión en el backend: asegúrese de que los usuarios tienen una dirección de correo electrónico válida.
¿Durante cuánto tiempo se mantendrá TYPO3 versión 14 con actualizaciones?
A partir del lanzamiento de la versión 14.3 LTS de TYPO3 el 21 de abril de 2026, esta versión recibirá soporte con actualizaciones gratuitas hasta finales de abril de 2029.
Después de eso, el soporte con actualizaciones se puede extender hasta finales de abril de 2033 mediante la reserva de un contrato de servicio ELTS.
Hoja de ruta de TYPO3 con las fechas más importantes para la versión actual de TYPO3.
El contenido de esta página se ha traducido automáticamente.