Le 25 novembre 2025, l'équipe TYPO3 a officiellement publié TYPO3 v14.0, la première version sprint d'un nouveau cycle qui marque une évolution majeure du CMS open source de référence pour les entreprises. Avec plus de 2000 changements apportés au code depuis le début du développement, cette version pose les fondations d'innovations futures tout en modernisant l'expérience utilisateur.

Pour les développeurs et intégrateurs TYPO3, cette release apporte des améliorations significatives : un backend repensé pour améliorer l'UX, le passage à Fluid 5, un workflow de traduction guidé, et une architecture modernisée. Passons en revue les nouveautés qui vont transformer votre façon de travailler avec TYPO3.

Un Backend Repensé pour une Meilleure Expérience Utilisateur

Renommage et Restructuration des Modules

La première chose que vous remarquerez en vous connectant au backend TYPO3 v14 : les modules ont été renommés pour mieux refléter leur fonction et s'aligner sur la terminologie des CMS modernes.

Changements majeurs :

  • "Web""Content" (gestion du contenu)
  • "Files""Media" (gestion des médias)
  • "Admin Tools""Administration" (outils d'administration)
Au-delà du simple renommage, les modules ont été restructurés et regroupés pour créer un workflow plus logique. Le module Reports utilise désormais le système natif de sous-modules pour une cohérence accrue.

Nouveau module : Administration → Integrations

Un hub centralisé pour connecter TYPO3 avec des systèmes externes et services tiers. Fini les extensions dispersées, tout est maintenant au même endroit.

DocHeader : Interface Plus Intuitive

Le DocHeader (en-tête de document présent dans chaque module) a été entièrement redessiné pour offrir une expérience cohérente :

Première ligne :

  • Navigation breadcrumb interactive et responsive
  • Sélecteur de langue unifié pour tous les modules multilingues
Seconde ligne :
  • Boutons d'action ("save", "close", "reload", "bookmark")
  • Dropdowns d'actions contextuelles
Cette refonte améliore considérablement l'ergonomie, surtout pour les éditeurs qui jonglent entre plusieurs langues.

Reference Index : Maintenance Simplifiée

Le Reference Index (qui suit les relations entre enregistrements) a gagné en importance depuis TYPO3 v13. Dans la v14, son module backend a été déplacé vers l'Install Tool, aux côtés d'autres tâches de maintenance courantes (vérification schéma DB, gestion cache, structure dossiers).

Le module Database Relations a été supprimé, car peu utilisé et de valeur limitée.

Fluid 5 : La Nouvelle Génération du Moteur de Templates

Upgrade Majeur avec Fluid v5

TYPO3 v14 embarque Fluid version 5, apportant :

  • Code modernisé et nettoyé
  • Processus de cache warmup simplifié
  • Gestion des types plus stricte pour les ViewHelpers
  • Développement plus prévisible et robuste

Noms de Fichiers Flexibles

Fini l'obligation de la majuscule ! L'ancienne contrainte imposant que les noms de fichiers commencent par une majuscule a été supprimée.

Fluid utilise désormais une chaîne de fallback flexible :

  1. Recherche d'abord avec l'orthographe standard
  2. Fallback vers la variante avec majuscule si nécessaire
Cette amélioration ouvre la voie à une extension dédiée pour les templates Fluid (ex : .fluid.html, .fluid.txt) dans le futur.

Support CDATA : CSS et JavaScript Inline Enfin Simples

Si vous avez déjà galéré avec du CSS ou JavaScript inline dans Fluid à cause des accolades {}, cette époque est révolue.

Fluid v5 supporte pleinement les sections CDATA :

`html `

Le contenu CDATA est ignoré par le parser Fluid, tout en permettant l'utilisation de variables avec {{{ }}} (triple accolades) pour plus de flexibilité.

Nouveaux ViewHelpers Puissants

1. PageTitle ViewHelper

Définir les titres de page directement dans Fluid sans créer de Page Title Provider personnalisé :

`html {article.title} `

Idéal pour les vues détails Extbase où le titre doit refléter l'enregistrement affiché.

2. PageMeta ViewHelper

Gérer les meta tags via l'API MetaTagManager directement depuis Fluid :

`html `

Réduit ou élimine le besoin de TypoScript personnalisé pour les meta tags.

3. PageHeader et PageFooter ViewHelpers

Injecter du contenu dans le ou juste avant le :

`html `

4. Date ViewHelper avec Timezone

Le ViewHelper Date supporte désormais l'option timezone :

`html {article.publishDate} `

Parfait pour afficher des dates localisées sans code supplémentaire.

Workflow de Traduction Guidé

Assistant de Traduction Moderne

TYPO3 v14 introduit un workflow de traduction guidé qui remplace l'ancien système. Cette approche modernisée simplifie la création et la gestion de sites multilingues.

Caractéristiques :

  • Interface pas-à-pas intuitive
  • Sélection visuelle des contenus à traduire
  • Statuts de traduction plus clairs
  • Meilleure gestion des synchronisations

Support XLIFF 2.x

TYPO3 v14 supporte désormais XLIFF 1.2 ET XLIFF 2.x, aligné sur les standards Symfony.

Nouvelle syntaxe de domaines pour les labels :

`php // AVANT (TYPO3 v13) 'LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general'

// APRÈS (TYPO3 v14) 'core.form.tabs:general' `

Plus logique, plus flexible, et 100% rétrocompatible - pas besoin de tout migrer immédiatement.

Modernisation Technique Sous le Capot

System Resource API

Toute la logique de résolution de ressources et génération d'URLs est désormais centralisée dans une System Resource API.

Types de ressources gérées :

  • Fichiers d'extension (package resources)
  • Assets FAL (File Abstraction Layer)
  • Fichiers projet (app resources)
  • URI resources
Nouveaux mots-clés : PKG, FAL (le legacy EXT reste supporté)

Bénéfices :

  • Résolution cohérente à travers tout TYPO3 (PHP, TypoScript, Fluid)
  • API simple qui évite les erreurs de sécurité
  • Extensible (ex : support CDN)

Extbase : Attributs PHP et Symfony Validators

Bye bye doctrine/annotations (bibliothèque non maintenue) - Bienvenue aux PHP Attributes (natif PHP 8+) :

`php // TYPO3 v13 - Annotations / @var string @Extbase\Validate("StringLength", options={"minimum": 3}) / protected $title;

// TYPO3 v14 - PHP Attributes #[Extbase\Validate(['validator' => 'StringLength', 'options' => ['minimum' => 3]])] protected string $title; `

Symfony Validators sont maintenant supportés dans Extbase, offrant un vaste choix de validateurs prêts à l'emploi. Combinés aux attributs PHP, la validation devient considérablement plus simple.

Housekeeping : Ménage de Printemps

Comme toute première version d'un cycle, TYPO3 v14.0 fait un grand ménage :

  • Suppression des classes/méthodes PHP dépréciées
  • Retrait des commandes CLI obsolètes
  • Nettoyage des options TypoScript legacy
Cette modernisation crée une
base de code plus propre et maintenable, prête pour les innovations futures.

Consultez l'entrée changelog "Deprecated functionality removed" pour la liste complète et les options de migration.

DevOps et Hébergement : Plus de Flexibilité

Sessions Install Tool Flexibles

Les sessions Install Tool peuvent désormais être stockées dans Redis ou dans un chemin personnalisé pour les sessions fichier. Idéal pour les environnements distribués ou conteneurisés (Docker, Kubernetes).

Redis : Authentification Username + Password

Support de l'authentification Redis avec username ET password, aligné sur Redis 6+. Sécurité renforcée pour vos intégrations.

Génération du Hash Install Tool via CLI

Plus besoin d'éditer manuellement les fichiers ! Générez le hash du mot passe Install Tool directement en ligne de commande :

`bash vendor/bin/typo3 backend:admin:password --installToolPassword `

Mode interactif ET non-interactif supportés - parfait pour les déploiements automatisés et scripts CI/CD.

Compression HTTP Déléguée au Serveur

TYPO3 Core ne gère plus la compression HTTP (frontend/backend). Les serveurs modernes (Nginx, Apache) offrent des algorithmes plus efficaces et négocient directement avec les clients.

Les options de configuration liées à la compression ont été supprimées.

Adieu typo3/install.php

L'Install Tool est désormais pleinement intégré au système de routing backend. Le fichier standalone typo3/install.php n'est plus requis.

Conséquence : Les installations Composer n'ont plus besoin du dossier typo3/. Rétrocompatibilité totale maintenue.

.htaccess Modernisé

Le template .htaccess par défaut a été mis à jour pour les installations Composer modernes, prenant en compte la structure actuelle des assets.

Action recommandée : Révisez vos fichiers .htaccess existants et alignez-les sur le nouveau template.

Prérequis et Support

PHP 8.2 Minimum, Support PHP 8.5

TYPO3 v14 requiert PHP 8.2+ (supporté jusqu'au 31 décembre 2026) et supporte déjà :

  • PHP 8.3
  • PHP 8.4
  • PHP 8.5 (dernière version)
Une vraie vision long terme qui prépare l'avenir !

Compatibilité Bases de Données

Support complet de :

  • MySQL 8.0+
  • MariaDB 10.4+
  • PostgreSQL 10+
  • SQLite 3.8.3+

Calendrier de Support

  • Sprint releases (v14.0 à v14.2) : Support jusqu'à la version suivante
  • TYPO3 v14 LTS (v14.3, prévue pour mi-2026) :
- Bug fixes jusqu'au 31 décembre 2027 - Security patches jusqu'au 30 juin 2029

Faut-il Migrer Maintenant ?

Pour les Nouveaux Projets

OUI, sans hésitation. TYPO3 v14 apporte des améliorations significatives en UX, développement et performance. Les nouveaux ViewHelpers Fluid et la System Resource API simplifient le travail quotidien.

Pour les Projets Existants

Attendez TYPO3 v14 LTS (v14.3) prévu pour mi-2026 si vous êtes actuellement en v12 ou v13 LTS.

Upgrade smooth garantie : v12, v13 et v14 ont des prérequis similaires (PHP 8.2+, mêmes DB), vous pouvez migrer la plateforme puis TYPO3 sans tout bouleverser.

Et Après ? TYPO3 v14.1 en Janvier 2026

La v14.1 (20 janvier 2026) continuera la modernisation du backend avec :

  • Nouveaux endpoints API
  • Thème par défaut basé sur les Site Sets
  • Améliorations UI/UX additionnelles
L'équipe TYPO3 suit la roadmap v14 avec un objectif clair : backend modernisé, design user-friendly, navigation intuitive.

Conclusion

TYPO3 v14.0 n'est pas qu'une simple mise à jour incrémentale - c'est le début d'une nouvelle ère pour le CMS entreprise de référence. Le backend repensé, Fluid 5, le workflow de traduction moderne et les améliorations DevOps transforment l'expérience de développement.

Pour les entreprises suisses qui misent sur TYPO3 pour leurs sites multilingues (FR/DE/IT), ces améliorations de traduction et d'UX sont particulièrement bienvenues. La roadmap claire jusqu'en 2029 assure une stabilité long terme.

Web Romandie accompagne les entreprises dans leurs projets TYPO3 depuis plus de 15 ans. Que vous souhaitiez migrer vers TYPO3 v14, développer un nouveau site multilingue ou moderniser votre installation existante, notre équipe d'experts TYPO3 certifiés est là pour vous conseiller.

Ressources officielles :

---

Besoin d'expertise TYPO3 pour votre projet ?* Contactez notre équipe pour discuter de vos besoins en développement TYPO3, migration ou optimisation de sites multilingues.