
Jahia from the Field — Nouveautés produit et perspectives
Clement Egger
Cet article est rédigé par l'équipe Produit de Jahia, à destination des utilisateurs de la plateforme. Nous prévoyons trois ou quatre éditions par an, en fonction de l'actualité produit et de vos retours. Cette première édition est plus dense que ne le seront les suivantes : elle couvre l'ensemble du second semestre 2025.
Ce semestre a été marqué par des évolutions importantes sur l'ensemble de la plateforme : expérience d'édition, modernisation du socle technique, performance, sécurité et capacités cloud. Certaines finalisent des chantiers engagés depuis plusieurs versions (Page Builder, JavaScript natif, Elasticsearch 9), d'autres renforcent la fiabilité opérationnelle et la cohérence des interfaces au quotidien.
Cet article présente de manière structurée les principales nouveautés et améliorations de la période, ainsi que les travaux en cours. Il vise à vous donner une vision claire des orientations produit et des améliorations concrètes apportées à Jahia.
Page Builder, Content Management et Assets Management
Page Builder
Notre nouvelle interface WYSIWYG de construction de pages, Page Builder, introduite avec la version 8, est désormais en version finale. Fonctionnellement, elle couvre 100 % du périmètre de l’ancienne interface Page Composer. Les principes ergonomiques ont toutefois évolué afin de rendre l’expérience d’édition plus fluide, plus sécurisée et plus lisible, avec des pages moins surchargées.
Un court temps d’adaptation peut être nécessaire pour les éditeurs habitués à l’ancienne interface, mais la transition reste naturelle : les deux outils partagent de nombreux fondamentaux.
CKEditor 5
Nous avons également intégré CKEditor 5 dans Jahia. Cette version modernisée offre une meilleure ergonomie, produit un HTML nativement accessible et peut, si vous le souhaitez, s’intégrer à des outils d’IA générative pour assister la rédaction.
Nous fournissons quatre configurations (toolbars) par défaut correspondant aux différents rôles d’édition, avec la possibilité d’en ajouter d’autres selon vos besoins. CK4 et CK5 peuvent coexister sur une même plateforme multisite, mais une seule version peut être active par site.
L’usage de l’IA via CK5 (rédaction assistée, réécriture, traduction instantanée) reste totalement optionnel et sous votre contrôle. Notre approche est de mettre ces capacités à disposition, sans imposer leur activation.
Expérience CMS enrichie
De nombreuses autres améliorations ont été apportées aux interfaces du CMS et aux formulaires d’édition, notamment :
- Ajout de flèches pour remonter / descendre un contenu facilement dans une liste.
- Possibilité d’insérer un contenu à n’importe quel endroit d’une liste dans Page Builder (au lieu de créer le contenu en fin de liste et de devoir le déplacer ensuite).
- Mise en cohérence des badges, codes couleurs et menus
- Réécriture des interfaces de prévisualisation (simple et avancée) et de comparaison de versions (live/edit)
- Amélioration des champs SEO
- Amélioration des interfaces de suppression de contenu avec avertissement en cas de contenu réutilisé
- Nouveaux sélecteurs disponibles. La documentation sur les sélecteurs a également été revue.
- Réécriture complète de l’écran de traduction à double entrée
- Le module Copy To Other Languages permet de gagner en efficacité sur les sites multilingues en permettant la copie de valeurs d’un ou plusieurs champs vers une ou plusieurs langues d’un coup.
Un travail spécifique a également été mené fin 2025 sur la gestion des médias (disponible dans la release jContent 3.5) :
- Meilleure gestion des sélections simples et multiples
- Mise en avant des informations utiles (poids des images, format, usages) en mode vignette et en mode liste (nouvelles colonnes).
- Ajout de miniatures de prévisualisation en mode liste
- Tri possible des médias en mode vignettes
- Génération de noms normalisés lors de l’upload de fichiers.
Plateforme et expérience développeur
Création de site Jahia en JavaScript
Nouveauté importante pour notre écosystème : il est désormais possible de développer des sites Jahia intégralement en JavaScript, côté serveur et côté client.
Le support natif de React TSX (TypeScript) permet de développer des sites sans connaissance de Java. Les composants JavaScript coexistent parfaitement avec des composants Java/JSP dans une même page ou un même template, ce qui autorise une modernisation progressive des projets existants.
Les modules JavaScript facilitent la prise en main de Jahia et élargissent significativement le vivier de développeurs mobilisables. Une documentation détaillée est disponible sur Jahia Academy.
À noter que GraalVM n’est plus indispensable : les modules JavaScript sont pleinement compatibles avec OpenJDK.
Nouveau set de template
En complément, le support natif de React par Jahia simplifie l’intégration d’un design system. Notre nouveau package de démonstration, Luxe (disponible sur Github), illustre cette approche.
Luxe remplace progressivement Digitall comme référence de templating. Il met en œuvre de nombreuses bonnes pratiques, favorise l’utilisation de contenus “hors contexte” (dans des dossiers) et encourage des templates simples avec empilement de sections, évitant des structures inutilement complexes et des composants imbriqués à plusieurs niveaux.
Fiabilité & opérations renforcées
Nous avons également amélioré la stabilité des imports / exports avec de nombreux correctifs sur cette fonctionnalité essentielle pour beaucoup de nos clients.
Une nouvelle version de la valve d’authentification accompagne Jahia 8.2.3.
Différentes sondes (services de surveillance) ont été ajoutées ou étendues. Le Server Availability Manager contient de nombreuses sondes pour surveiller les services critiques avec différents niveaux de sévérité. Le SAM est utilisé sur plus de 200 environnements Jahia Cloud et nous recommandons fortement aux clients on-prem de l’utiliser pour monitorer leurs environnements.
jExperience
Meilleure intégration dans Page Builder
L’intégration dans Page Builder a été améliorée. Les éléments jExperience sont désormais identifiables par une couleur dédiée (violet). La variante par défaut d’un contenu personnalisé ou d’un A/B test est visible directement dans Page Builder sans ouvrir la fenêtre de personnalisation.
Refonte des dashboards
L’ensemble des dashboards a été refondu. De nouveaux dashboards ont été ajoutés (A/B tests, personnalisations, événements de login) et de nouveaux filtres sont disponibles.
Il est toujours possible d’ajouter vos propres dashboards pour enrichir le produit selon vos besoins.
Sécurité
Nouvelle section sur Jahia Academy
Nous avons mis en place une nouvelle section dédiée à la sécurité sur Jahia Academy.
Vous y trouverez des détails sur nos procédures internes liées à la détection et à l’analyse de vulnérabilités. Une nouvelle page dédiée à l’analyse de CVEs vous permet de consulter le résultat de nos analyses lorsqu’un CVE est détecté dans Jahia ou une de ses dépendances.
Une section spécifique recense également les CVE n’affectant pas Jahia mais ayant reçu une forte attention médiatique. Cette page vise à servir de ressource à nos clients souhaitant plus d'informations sur un CVE dont ils auraient eu connaissance (via leurs équipes de sécurité, via des outils d’analyse ou dans les médias).
Nous publions aussi dans cette section des SBOMs (Software Bill of Materials) contenant la liste des composants/dépendances utilisées par Jahia et ses modules, ainsi que des VEX (Vulnerability Exploitability eXchange) contenant les résultats de nos analyses.
Ces fichiers, standards dans l’industrie et au format JSON, peuvent ensuite être intégrés à vos propres outils de sécurité.
Search
Augmented Search 4.0 s’appuie sur Elasticsearch 9
Augmented Search 4.0, publiée en novembre 2025, repose maintenant sur Elasticsearch 9. Cette évolution, qui a demandé plusieurs mois de travail, était nécessaire suite à l’annonce de la fin des instances Elastic 7 sur Elastic Cloud début 2026.
Elasticsearch 9 consomme moins de mémoire et intègre plusieurs optimisations de performance. Cette version inclut également des correctifs pour différents bugs. Une version 4.1 avec des correctifs complémentaires est prévue prochainement.
Possibilités d'intégration LLM à l'étude
Elasticsearch 9 offre une couche d’intégration avec différents LLM, notamment pour réaliser “facilement” des agents conversationnels. Nous étudions cette possibilité, mais les surcoûts induits (licences Elastic, dimensionnement des serveurs) questionnent encore.
Jahia Cloud
Intégration CloudImage
Nous avons réalisé une intégration avec le service CloudImage de Scaleflex. Elle permet de réduire à la volée la taille des images servies aux visiteurs sans changement dans le code source des pages et sans modifier les images originales.
Selon le format et la taille des images originales, la réduction de poids peut atteindre 75%. Les images sont distribuées automatiquement via un CDN, ce qui améliore grandement l’expérience utilisateur et le SEO.
Cette fonctionnalité implique un surcoût ; pour en bénéficier, que vous soyez client Cloud ou on-prem, n’hésitez pas à contacter votre Customer Success Manager.
Nouveaux dashboards Datadog
Les utilisateurs de Jahia Cloud disposent tous d’un accès à Datadog pour l’analyse de leurs données. Nous avons ajouté de nouveaux dashboards pour analyser le trafic provenant des principaux LLM ainsi que les logs des WAF (firewall) et des CDN (caches).
Ajout région “Asie-Pacifique”
Une nouvelle région cloud “Asie-Pacifique” est désormais disponible pour améliorer les performances des projets ciblant des utilisateurs en Asie.
Modules externes et IA
Connecteur DAM disponible sur le Store Jahia
Des modules d’intégration avec les DAM externes Keepeek et Cloudinary sont disponibles sur le Store. Les sources du module Cloudinary sont disponibles sur GitHub. Les principes d’intégration étant similaires, ces modules peuvent servir de base pour développer d’autres connecteurs DAM.
Sur l’IA générative
L’IA générative est désormais largement présente dans l’industrie CMS. Beaucoup d’annonces se concentrent sur des fonctionnalités de génération ou de réécriture de contenu intégrées aux interfaces.
Ces fonctionnalités existent chez Jahia depuis plusieurs mois via les modules de traduction et sont désormais également disponibles via CKEditor 5.
Mais l’évolution la plus structurante est ailleurs : il s’agit de la capacité à développer des projets Jahia (modules, composants, vues) presque complets, ou d’étendre le produit, sans quasiment écrire une seule ligne de code, réduisant ainsi drastiquement le temps et les coûts de la phase de développement.
Futuroscope
Voici les principaux sujets en cours ou à venir :
Page Builder, Content Management & Asset Management
- Une nouvelle version de Jahia Forms contenant de nombreux correctifs est en cours de finalisation
- Un accès simplifié et direct aux options avancées dans jContent et les formulaires d’édition
- La possibilité de choisir les colonnes affichées dans jContent
- La modernisation du système de workflow et la gestion des notifications en commençant par une réécriture des écrans de workflow et de publication pour les rendre plus explicites.
- Une amélioration du processus de création de contenu, avec la possibilité de définir des exemples facilement duplicables et une prévisualisation du rendu.
- Possibilité de mettre des liens dans le UI Tooltips.
Sécurité
- Pour les organisations n’ayant pas d’IdP (Identity provider), Jahia supportera bientôt le MFA (email en tant que 2e facteur) avec une API et des code-samples permettant à chaque client de réaliser l’intégration de son choix.
Cloud
- Il sera bientôt possible de mettre en cache des pages HTML entières dans le CDN fourni par Jahia Cloud, avec une synchronisation à la publication
- Pour les clients utilisant les CDN sur Jahia Cloud, une gestion autonome des certificats sera prochainement disponible, leur offrant plus d’autonomie.