Andromede CMS arrive en v.10

Altitude Dev

Version 16.0.0 : un petit pas vers de grandes choses

4 minutes de lecture

Mise à jour appliquée à l'ensemble des clients à ce jour.

 

Pour les humains

Cette mise à jour, consacrée à la période de janvier à mai 2026, a permis d'ajouter les catégories pour les taxonomies. Par exemple, une liste de projets peut désormais être archivée par catégorie (ex. : Projets > Architecture, Projets > Créations).

En plus de cela, plus de 300 correctifs divers et de sécurité ont été appliqués, tout comme le passage à la dernière version du framework PHP CodeIgniter.

L'intégration de deux outils essentiels a également été réalisée en 2026. Le premier permet de supprimer automatiquement les fragments générés par l'IA, principalement issus de ChatGPT, comme certaines données, classes, nœuds ou structures fréquemment copiés-collés depuis des prompts vers les contenus du CMS.

Le second outil, disponible en haut à droite du CMS dans la partie administration, permet de découvrir les principales tendances de recherche des utilisateurs sur Google grâce à une API gratuite et indépendante. Par exemple, une recherche sur le terme « Hébergement » affichera les principales requêtes actuellement associées à ce sujet.

Enfin, le stockage des 10 000 fichiers de session sur les serveurs web est désormais assuré par Redis pour les plus gros projets, suite aux retours constructifs de notre hébergeur web Greenhoster. Cette évolution permet d'économiser de la mémoire serveur et de l'espace de stockage, tout en améliorant les performances de navigation pour les visiteurs et les membres connectés au CMS.

Pour terminer, l'ensemble des dépendances du projet gérées par Composer a été intégralement mis à jour vers les dernières versions disponibles au 3 mai 2026. Cette opération améliore non seulement les performances, mais surtout la sécurité et la pérennité du projet sur le long terme.

 

Par la suite vers la 17.0.0

Enfin, la prochaine version majeure 17.0.0 abandonnera progressivement l'utilisation de PHP côté front-end (1 client concerné) au profit de Twig. Cette évolution nous permettra de faciliter la maintenance des projets tout en supprimant de nombreuses lignes de code devenues obsolètes ou dépréciées.

Nous prévoyons également un important travail de nettoyage des options et fonctionnalités peu utilisées afin de réduire le poids global du CMS, simplifier son utilisation et améliorer ses performances générales.

La gestion du cache des pages et des articles fera également l'objet d'une refonte complète. L'objectif est d'offrir de meilleures performances tout en mettant en place un système de mise en cache plus intelligent et proactif lors des modifications de contenu.

Enfin, l'intelligence artificielle constitue un sujet majeur pour l'avenir du CMS. Plusieurs fonctionnalités liées à l'IA sont actuellement à l'étude et devraient progressivement être intégrées au cours des prochaines versions afin d'améliorer l'expérience utilisateur, l'assistance à la rédaction et certaines tâches d'automatisation.

 

Pour les experts

 

Patchnote global

  • Passage en version 16.0.0
  • Mise à jour de CodeIgniter vers la dernière version disponible : 4.7.3 (mai 2026)
  • Mise à jour des formats CodeIgniter, notamment la gestion du JSON
  • Création d'un fichier Hostname
  • Création d'un fichier Optimize (mise en cache complète du système et du dossier Vendor)
  • Mise à jour de l'intégralité des dépendances CMS / CodeIgniter / PHP vers leurs dernières versions disponibles
  • Obligation d'utiliser PHP 8.4+ pour tous les projets Andromede CMS
  • Nouvelles routes d'administration pour les nouvelles fonctionnalités et correctifs
  • Ajout des View Overrides (CodeIgniter)
  • Ajout du fichier WorkerMode (CodeIgniter)

 

Caches et sessions

  • Ajout d'APCUHandler et des caches StatusCodes
  • Redis appliqué à l'ensemble des projets
  • Les sessions sont désormais stockées dans Redis au lieu d'être enregistrées sous forme de fichiers sur le serveur
  • Meilleures performances avec Redis par rapport au stockage massif de fichiers de session (merci au client Greenhoster)
  • Réduction de l'espace disque utilisé sur les serveurs clients
  • Amélioration du système de cache Andromede pour la suppression automatique des images redimensionnées par l'API

 

API

  • Possibilité d'utiliser un proxy grâce à la fonction helper associée
  • API de redimensionnement d'images compatible avec plusieurs tailles et système de cache intégré
  • Ajout de Google Keywords dans le panneau d'administration (affichage des principales requêtes du moment) (merci au client INFINITY AREA)

 

Corrections et améliorations

  • Correction du Google reCAPTCHA non détecté sur les formulaires de contact personnalisés et standards
  • Les widgets d'articles similaires peuvent désormais être filtrés par identifiants de catégories afin de mieux correspondre à la thématique affichée (merci au client JB Marin)
  • Nouveau widget d'associations de taxonomies catégorisées affichables (merci au client Alpes Revêtements)
  • Amélioration de la fonction de chargement différé (lazy loading) concernant les liens, fragments IA et iframes
  • Plus de 100 correctifs appliqués aux vues, contrôleurs et modèles
  • Améliorations et corrections CSS de la partie administration
  • Ajout de Prism CSS pour la mise en forme du code dans les contenus

 

Pages et articles

  • Ajout de la fonction d'archivage pour les taxonomies par catégorie
  • Ajout d'une fonctionnalité automatique supprimant les fragments IA ou formulations excessivement génériques dans les contenus de type article
  • Mise en place du filtrage des flux RSS par taxonomie
  • Ajout d'une colonne SQL et d'un affichage « Introduction » permettant la gestion du chapô des articles merci au client INFINITY AREA
  • Correction des blueprints des taxonomies
  • Création d'un helper Twig permettant l'affichage d'images générées par l'API de redimensionnement d'images