Nouvelle version 2.17
· 4 minutes de lecture
Nous sommes heureux de vous annoncer la sortie de la version 2.17 de ClientXCMS !

Découvrez les nouveautés principales et les captures dans notre présentation complète de ClientXCMS 2.17.
Ajouts
- ➕ Lancement officiel de la gestion des noms de domaine avec recherche progressive, vérification de disponibilité en temps réel et mise en cache des résultats.
- ➕ Ajout du module OpenProvider avec prise en charge de la production et de la sandbox, importation automatique des TLD, tarification groupée fixe ou en pourcentage et configuration DNS réutilisable.
- ➕ Ajout du filtrage et de la sélection pendant l'importation des catalogues des registrars.
- ➕ Ajout des serveurs de noms et des enregistrements DNS par défaut pour les extensions.
- ➕ Ajout de l'authentification sans mot de passe avec Passkeys et WebAuthn.
- ➕ Ajout de Factur-X et de l'e-reporting, avec un provider local, des intégrations pour Qonto et Pennylane, et externalisation de Chorus Pro dans un addon dédié. Inclut les exports comptables des factures et la sélection normalisée des pays de facturation.
- ➕ Ajout de Business Lookup France pour remplir automatiquement les informations d'une entreprise à partir de sa raison sociale, de son SIREN ou de son SIRET.
- ➕ Ajout de EU VAT Check pour vérifier les numéros de TVA européens avec VIES et une durée de cache configurable.
- ➕ Ajout de l'identité fiscale du vendeur, du régime de TVA, du fuseau fiscal, de la date d'activation et des providers principal et public.
- ➕ Ajout d'un historique des transmissions électroniques et des statuts retournés par les providers.
- ➕ Ajout du paiement des factures en plusieurs échéances avec débit atomique du solde client et conservation précise de la TVA.
- ➕ Ajout de la détection des mots de passe compromis avec HaveIBeenPwned et d'une longueur minimale renforcée.
- ➕ Ajout d'un moteur fermé pour les modèles d'e-mails, avec migration automatique et assainissement strict du contenu.
- ➕ Ajout de la vérification d'intégrité des extensions avec sommes SHA-256, signatures et extraction confinée.
- ➕ Ajout du choix entre une navigation d'administration verticale ou horizontale.
- ➕ Ajout des actions groupées et harmonisation des icônes Bootstrap sur les cartes de services.
- ➕ Ajout de contrôles du cycle de vie des services pour activer ou désactiver la suspension, la résiliation et le renouvellement automatiques.
- ➕ Ajout de l'addon de newsletter Brevo,
- ➕ Ajout de variables CSS dynamiques pour la couleur principale du thème, permettant de modifier instantanément la palette depuis l'administration.
- ➕ Ajout d'un pipeline i18n automatisé utilisant le français comme source de vérité, avec synchronisation DeepL/Azure.
- ➕ Ajout du support des assets JPG/JPEG dans les règles de bundling Vite.
Modifications
- 🔄 Refonte de la navigation mobile sous forme de panneau latéral accessible.
- 🔄 Harmonisation des boutons, des contrastes et de la palette de couleurs.
- 🔄 Amélioration de la conformité RGPD des exports de données et de la suppression des comptes.
- 🔄 Amélioration du filtrage des journaux d'audit et suppression des jetons sensibles avant leur transmission à Sentry.
- 🔄 Exclusion des identifiants serveur et mots de passe de l'historique des e-mails.
- 🔄 Amélioration de la validation des prix et des associations entre produits domaine et TLD.
- 🔄 Correction des limites d'utilisation des coupons et validation stricte des options configurables.
- 🔄 Téléchargement des traductions depuis l'hébergement brut afin d'éviter les limites de l'API GitHub.
- 🔄 Exécution des migrations des thèmes depuis leur véritable répertoire.
- 🔄 Mise à jour de Vite, Browserslist, Maatwebsite Excel et Tiptap.
- 🔄 Amélioration de l'Updater d'extensions : nettoyage automatique des fichiers obsolètes, résolution exacte des versions locales, et auto-enregistrement des extensions non répertoriées.
- 🔄 Amélioration de l'édition des sections de thème : réparation de l'accordéon, barre d'action flottante, et conformité ARIA/contrastes.
- 🔄 Refonte de la bascule du Dark Mode : déplacement de la classe
darksur la balise<html>et correction de la synchronisation de l'icône.
Corrections
- 🔧 Correction du test de connexion des serveurs et protection des identifiants enregistrés.
- 🔧 Correction de la génération des numéros de téléphone dans les tests.
Sécurité
- 🔒 Chiffrement au repos des secrets TOTP/2FA et des paramètres sensibles.
- 🔒 Authentification API stricte, avec expiration et capacités des clés.
- 🔒 Isolation de la confirmation du mot de passe entre les espaces client et administrateur.
- 🔒 Migration transparente des algorithmes de hachage des mots de passe.
- 🔒 Remplacement de l'exécution Blade libre dans les e-mails par une grammaire fermée.
- 🔒 Vérification SHA-256 et des signatures des archives d'extensions.
- 🔒 Suppression des jetons sensibles dans les URL envoyées à Sentry.
