Ce qui change, version par version
Nouvelles fonctionnalités, améliorations UX, correctifs. On publie ici uniquement ce qui est visible côté utilisateur.
v0.1.36
1 juin 2026Sync référentiel ↔ diagramme · Éditeur ArchiMate BETA activé en prod · Java 25 LTS
- Nouveau
Sync référentiel ↔ diagramme niveau 1 — sidebar « Référentiel SI » dans l'éditeur ArchiMate BETA : naviguez votre catalogue (Business Applications, Application Services, Composants technologiques, Capabilities, Fonctions métier, Éléments motivation) par sections collapsibles avec recherche globale. Glissez n'importe quelle entité sur le canvas → un nœud lié est créé instantanément à la position du curseur, avec le bon type ArchiMate déduit automatiquement et la fiche entité affichée à droite. Inspiration Sparx EA Project Browser. Aucun éditeur ArchiMate du marché (Archi, Drawio, Sparx SaaS) ne connaît votre catalogue applicatif — ici la sidebar EST le catalogue.
- Nouveau
Sync référentiel ↔ diagramme niveau 2 — bouton « Créer dans le référentiel » : quand vous ajoutez un nœud non lié dont le type ArchiMate correspond à une catégorie de votre référentiel (ApplicationComponent → Business Application, BusinessFunction → Fonction métier, Goal/Driver/Stakeholder/Requirement → Éléments motivation…), un bouton apparaît dans le panel propriétés pour créer la fiche entité directement depuis le diagramme. Code auto-suggéré depuis le nom (slugify MAJUSCULES_UNDERSCORES), champs minimum par type, perm gate architect / tenant-admin / arb-member. Le nœud est lié automatiquement à la nouvelle entité après création.
- Nouveau
Sync référentiel ↔ diagramme — création d'un flux fonctionnel depuis le diagramme : sur une relation entre deux Business Applications (type Flow, Serving, Access ou Triggering), un bouton « + Créer flux dans le référentiel » apparaît dans le popover d'édition. Pré-remplit source / cible depuis les BA liées + libellé depuis le label de la flèche + synchronisme par défaut (Flow/Serving/Access → Synchrone, Triggering → Asynchrone). Le flux apparaît dans Référentiel → Flux fonctionnels après création. Limité aux relations BA→BA flow-like — les relations structurelles (Composition, Aggregation, Realization) ou impliquant des Application Services / Fonctions métier ne créent pas de flux (différent niveau d'abstraction ArchiMate).
- Nouveau
Éditeur ArchiMate natif BETA activé en prod — tous les tenants peuvent maintenant tester le nouvel éditeur via le toggle « Essayer le nouvel éditeur (BETA) » au-dessus du diagramme. Drawio reste l'éditeur par défaut, votre workflow actuel n'est pas impacté. La BETA cumule sync référentiel + sticky notes + diamants Composition/Aggregation natifs + junctions And/Or + 4-side handles + édition complète d'edges + auto-sizing import .archimate (v0.1.34/35/36).
- Amélioré
Éditeur natif — mode plein écran + raccourcis clavier : bouton « plein écran » à côté de Sauvegarder pour maximiser le canvas (Esc browser quitte). Cmd/Ctrl+A sélectionne tous les éléments (nodes + flèches), Esc désélectionne tout et ferme les popovers. Backspace/Delete supprime déjà la sélection (natif @xyflow). L'undo/redo (Cmd+Z / Cmd+Y) est planifié pour la prochaine itération.
- Nouveau
Éditeur natif — barre de recherche + sélection en lot : nouvelle barre en haut du canvas (raccourci ⌘F / Ctrl+F pour focus). Tape un terme → tous les éléments dont le label, le type ArchiMate ou le code de l'entité référentiel liée matchent (case-insensitive) reçoivent un contour ambré. Le badge « N/M » montre combien d'éléments matchent sur le total. Bouton « Sélectionner » (ou touche Entrée) sélectionne tous les résultats en un coup + les flèches entre eux — utile pour bulk-delete, déplacer en groupe, ou copier-coller (à venir).
- Amélioré
Plateforme — bump Java 21 → 25 LTS (sept 2025, prod-ready). Generational ZGC par défaut, meilleure prise en compte cgroup v2, warmup CDS plus prévisible. Spring Boot 3.3 → 3.5, Lombok / MapStruct / JaCoCo mis à jour pour compatibilité Java 25. Tests d'intégration migrés vers @ServiceConnection Spring Boot 3.5 (moins de boilerplate). Aucun changement visible côté utilisateur.
- Corrigé
Badge plan dans la sidebar + carte « Informations du tenant » + page Profil — affichaient toujours « Pro » après expiration d'un essai gratuit, alors que le tenant était bien repassé sur le plan Free pour les quotas. Désormais ces 3 vues affichent le plan effectivement appliqué (cohérent avec la carte « Plan & quotas »).
v0.1.35
31 mai 2026Éditeur ArchiMate natif BETA — fidélité visuelle Archi + édition complète
- Amélioré
Éditeur ArchiMate natif (BETA) — fidélité visuelle proche d'Archi : sticky notes avec callouts (lignes pointillées annotation→élément), BusinessActor / BusinessRole / Stakeholder rendus en stick figure SVG canonique, diamants Composition / Aggregation natifs (plein / creux) au lieu de flèches fermées génériques, junctions And/Or (cercles plein/vide) pour les branchements N-ary. Import .archimate ZIP supporté (compressed Archi avec images).
- Amélioré
Éditeur natif — édition complète des relations : un clic sur une flèche ouvre un popover unifié pour changer le type ArchiMate (11 types), éditer le label inline ou supprimer la relation. Les extrémités sont aussi reconnectables par drag (déplacer la cible d'une relation vers un autre élément).
- Amélioré
Éditeur natif — connexions depuis les 4 côtés de chaque élément (top, right, bottom, left) au lieu de juste haut/bas. Le choix de l'utilisateur est respecté : si vous glissez depuis le bas d'un bloc vers le haut d'un autre, la flèche garde ces ancres au lieu de re-router automatiquement vers les côtés les plus proches. Routage orthogonal par défaut pour un rendu proche d'Archi.
- Amélioré
Éditeur natif — auto-sizing à l'import .archimate : les blocs s'adaptent automatiquement à la longueur de leur label (plus de troncatures), les containers grossissent pour englober tous leurs enfants + le padding interne, les annotations multi-lignes respectent leur contenu plein. Les tailles saisies manuellement sont préservées (jamais réduites).
- Nouveau
Éditeur natif — Application Service binding complet : tous les 6 types de référentiel sont désormais sélectionnables depuis le panel propriétés d'un nœud (Business Application, Application Service, Composant technologique, Capability, Fonction métier, Élément motivation). Permet de lier visuellement n'importe quel élément ArchiMate à son entité de catalog correspondante.
- Amélioré
Refonte UX cohérente — la BETA reste activable à la demande (sur sous-domaine pilote) ; côté éditeur Drawio classique aucun changement, votre workflow actuel n'est pas impacté.
v0.1.34
31 mai 2026Nouvel éditeur ArchiMate natif (BETA) intégré au référentiel · Import .archimate (Archi tool) · Observabilité metrics JVM/HTTP
- Nouveau
Nouvel éditeur ArchiMate natif (BETA, sur opt-in) : un éditeur web intégré qui rend chaque élément cliquable et relié à votre référentiel (Business Application, Composant technologique, Capability, Fonction métier…). Un clic sur un nœud ouvre sa fiche complète à droite — vous voyez la criticité d'une application, son vendor, son niveau dans la chaîne, sans quitter le diagramme. Renommer un nœud lié propage automatiquement le nouveau nom dans le référentiel. Différenciant unique au marché — Archi/Drawio ne peuvent pas le faire.
- Nouveau
Import .archimate (Archi tool) : déposez un fichier .archimate produit par Archi (format XML ou ZIP compressé avec images) et récupérez votre diagramme tel quel dans l'éditeur natif. 22 types d'éléments + 11 types de relations ArchiMate supportés, containment respecté, multi-vues détectées. Migration douce pour qui débarque d'Archi.
- Nouveau
Drawio amélioré — dual-write pivot : à chaque sauvegarde dans l'éditeur Drawio classique, votre diagramme est aussi converti en format pivot interne (ArchiMate Exchange JSON). Préparation invisible pour vous, mais qui rendra les futures fonctionnalités cross-éditeur (analyse, validation, vues alternatives) possibles sans perte de travail.
- Nouveau
Éditeur natif — outils inclus dès la BETA : palette d'éléments par layer (Business / Application / Technology), édition du label par double-clic, sélecteur de type de relation par clic sur une flèche (11 types ArchiMate dont Composition, Flow, Realization…), drag-into containment (déplacer un nœud dans un container), poignées de redimensionnement, auto-layout Dagre en un clic.
- Amélioré
Observabilité — metrics applicatives dans Grafana : JVM (heap, GC, threads), HTTP (latences, taux d'erreur), Hikari (connexions pool), Kafka (lag consumer). Pipeline OTLP complet (traces + logs + metrics) maintenant en place. Détection préventive de saturation, dashboards out-of-the-box, alertes RED disponibles.
- Amélioré
Page Notices ARB — détail allégé : refonte interne de l'écran de détail d'une notice (2123 lignes de code découpées en 5 composants). Aucun changement visible côté utilisateur, mais maintenance et ajout de fonctionnalités futures significativement plus rapides.
v0.1.33
29 mai 2026Observabilité — logs applicatifs visibles dans Grafana · Import ArchiMate plus intelligent
- Amélioré
Les logs applicatifs d'arch-platform sont désormais centralisés dans notre stack d'observabilité européenne (Grafana Cloud UE). Chaque ligne porte automatiquement le tenant, l'utilisateur, l'identifiant de requête et l'identifiant de trace : un clic depuis une trace ouvre les logs associés (et inversement) — diagnostic d'incident significativement plus rapide pour l'équipe technique.
- Amélioré
Import ArchiMate (.archimate) : quand un fichier importé contient un lien d'une motivation (Objectif, Driver…) vers une Fonction métier, une Application ou une Capability, le système résout désormais automatiquement la cible vers la bonne entité du référentiel — par code (Application, Capability) ou par nom (Fonction métier). Les liens vers des entités inexistantes ne sont plus créés silencieusement : ils apparaissent dans l'aperçu d'import avec un message clair pour vous permettre de créer l'entité manquante avant de relancer.
- Amélioré
Aperçu d'import ArchiMate enrichi : 3 nouveaux blocs visibles avant confirmation — liens résolus avec succès (vert), liens non résolus avec détail (orange), correspondances ambiguës quand plusieurs entités portent le même nom (orange). Décision éclairée avant tout commit.
v0.1.32
29 mai 2026Sessions ARB refondues · Interopérabilité ArchiMate (export + import) · Refonte DAS et Notices
- Nouveau
Sessions ARB — gestion des invités et présents : ajout d'un casting structuré (Président, Relecteur, Invité, Observateur), suivi des réponses (Confirmé / Décliné) avant la séance et de la présence (Présent / Absent / Excusé) le jour J. Le statut de chacun se met à jour d'un clic.
- Nouveau
Sessions ARB — ajout au calendrier : un bouton « Ajouter au calendrier » dans la page Session ouvre directement Google Calendar ou Outlook Web pré-rempli avec la date, la durée et l'ordre du jour. Téléchargement .ics (RFC 5545) également disponible pour Apple Calendar / Thunderbird.
- Nouveau
Sessions ARB — votes par notice : pour chaque point à l'ordre du jour, les relecteurs peuvent voter Validé / Reporté / Rejeté / Abstention avec un commentaire. La décision agrégée est calculée à la majorité absolue et figée dans le compte-rendu.
- Nouveau
Sessions ARB — compte-rendu auto-généré : à la clôture d'une session, un procès-verbal est produit automatiquement (présences, votes par notice, décisions agrégées, signature horodatée). Téléchargeable en PDF signé, re-générable à la demande.
- Nouveau
Sessions ARB — rappels automatiques : les relecteurs invités reçoivent un email J-7 (préparation), J-1 (rappel veille) et J0 (matin J) avec un lien direct vers la session. Un bouton « Relancer maintenant » est disponible pour le président. Anti-spam garanti (un seul envoi auto par destinataire).
- Nouveau
Référentiel — couches ArchiMate Motivation & Strategy : nouvelle page pour saisir Parties prenantes, Drivers, Objectifs, Exigences et Plans d'action, avec leurs relations typées (Influence, Réalisation, Association). Ces éléments enrichissent l'export ArchiMate.
- Nouveau
Référentiel — import ArchiMate (.archimate) : un fichier Open Group 3.0 produit par Archi, BiZZdesign ou Sparx EA peut désormais être importé pour pré-remplir les couches Motivation & Strategy. Étape « Aperçu » avant confirmation ; le référentiel applicatif et business reste maître (jamais écrasé).
- Amélioré
Référentiel — export ArchiMate enrichi : trois vues auto-générées (Arbre des Fonctions métier, Paysage applicatif, Strategy & Motivation) sont désormais incluses dans le fichier .archimate exporté. Lecture immédiate dans Archi sans devoir tout layouter à la main.
- Amélioré
Notices ARB — refonte page détail style « document éditorial » : sidebar de navigation 8 volets (Cadrage, Workflow, Décisions, Recommandations, Plan d'action, etc.), statuts visuels clairs (Gate G0/G1/G2/LIVE + Brouillon/Publié), workflow stepper en haut. Vue document fidèle à la maquette ARB officielle.
- Nouveau
Notices ARB — commentaires de relecture : zone d'échange contextualisée à chaque section pour les relecteurs avant publication. Marquage « résolu » + horodatage par auteur (claim email JWT).
- Nouveau
Notices ARB — export PDF signé d'une notice publiée : génération à la volée d'un PDF officiel (méta + décisions + recommandations + plan d'action + signature horodatée). Téléchargement direct depuis la page Notice.
- Amélioré
DAS — refonte complète de l'éditeur : 17 sections standardisées (Cadrage, Périmètre, Vue applicative, Données, Flux, Sécurité, RGPD, Risques, etc.), widgets typés par section (texte riche, listes ADR, tableaux glossaire, multi-diagrammes), barre de progression « X / 17 sections complétées ».
- Nouveau
DAS — vues auto-générées : 4 diagrammes (Applicative, Technique, Métier, Impact) sont produits automatiquement à partir du référentiel à chaque ouverture de la section concernée. Lecture immédiate, mise à jour sans intervention.
- Amélioré
Drawio auto-hébergé : l'éditeur de diagrammes (Drawio / diagrams.net) est désormais servi depuis notre infrastructure européenne (draw.arch-platform.com) — plus de dépendance au CDN tiers, souveraineté alignée avec la migration Brevo de v0.1.30.
- Nouveau
Sous-domaine dédié par tenant : Lefebvre Dalloz est désormais accessible sur lefebvre-dalloz.arch-platform.com (certificat wildcard, isolation cosmétique entre tenants). Les autres tenants suivront à la demande.
- Amélioré
Démos enrichies : les données démo générées à l'onboarding sont désormais des cartographies complètes (CRM, ERP, RH, MDM, WMS) avec les 17 sections DAS remplies, des flux typés, des notices ARB en cours et des sessions planifiées. Permet d'évaluer l'outil sans saisie initiale.
- Corrigé
Sécurisation HTML — toutes les sections riches du DAS passent par un filtre jsoup côté serveur (Safelist.basic + h2/h3) avant persistance. Couvre les éventuelles tentatives d'injection via le copier-coller depuis un éditeur externe.
v0.1.30
22 mai 2026Emails transactionnels migrés vers un prestataire européen
- Amélioré
Les emails transactionnels (signup, invitations, notifications, factures) sont désormais envoyés via Brevo, prestataire français hébergé en UE. Plus de transfert de données email hors-UE : la liste des sous-traitants et la page RGPD ont été mises à jour en conséquence.
v0.1.20
16 mai 2026Accessibilité WCAG 2.1 AA — Phases 1 & 2 livrées
- Amélioré
Page de connexion plus accessible au clavier : l'ordre de tabulation (Tab) respecte désormais le flux naturel du formulaire, sans saut surprise vers un champ éloigné. Profite à toute personne naviguant sans souris.
- Amélioré
Textes secondaires recalibrés sur les pages publiques (landing, signup, activation, wiki, security, changelog, footer marketing) : contraste relevé à au moins 4.5:1 partout, conformément au standard WCAG 2.1 AA. Lisible plus longtemps, plus confortable en faible luminosité.
- Amélioré
Badges "Nouveau", "Amélioré", "Corrigé" du changelog plus lisibles — couleurs renforcées pour passer le seuil de contraste WCAG sur fond clair.
- Nouveau
Le formulaire d'aide en bas de la page de connexion ("Besoin d'aide ?") est désormais un véritable repère sémantique (`<section>` + `<h2>`) — exploitable par les lecteurs d'écran comme un bloc identifié.
- Nouveau
Garde-fou CI accessibilité : à chaque modification du frontend, axe-core audite automatiquement 15 pages publiques (landing, signup, changelog, security, wiki + 3 articles, legal/*, help, contact). Aucune régression d'accessibilité critique ne peut être mergée sur main.
- Nouveau
Score Lighthouse a11y suivi en intégration continue sur les pages d'entrée — la moindre baisse sous 90/100 déclenche un signal en revue de PR.
- Nouveau
Les menus déroulants de la barre supérieure (notifications, menu utilisateur, panneau "Quoi de neuf") capturent désormais le focus clavier comme une vraie modale : Tab cycle dans le panneau, Échap ferme, et le focus revient sur le bouton d'origine. Plus de risque de s'évader dans la page derrière.
- Amélioré
Formulaires d'inscription et d'activation : les messages d'erreur sont désormais associés sémantiquement au champ concerné (annonce vocale par lecteur d'écran via aria-describedby + role="alert").
- Amélioré
Formulaires métier (création DAS, invitation équipe, sessions ARB, topics, notices) câblés en ARIA : les champs annoncent leur statut requis, les erreurs sont reliées au champ concerné, les bannières d'erreur sont annoncées par les lecteurs d'écran à la soumission.
- Amélioré
Wizard de création de notice : le sommaire d'étapes est désormais un repère de navigation sémantique — l'étape courante est annoncée "Étape 2 sur 4 : Décisions par domaine" par les lecteurs d'écran, sans dépendre du visuel.
- Nouveau
Nouveau garde-fou Reflow en intégration continue : 13 pages auditées au viewport 320 px (smartphone portrait) pour détecter tout débordement horizontal qui forcerait à scroller latéralement. WCAG 1.4.10.
- Nouveau
Scripts d'audit lecteur d'écran (VoiceOver / NVDA) sur les 3 parcours-clés (signup → activation, créer un DAS, publier une notice) — préparent l'audit annuel par cabinet certifié RGAA prévu T3 2026.
- Nouveau
Respect du réglage système « Réduire les animations » (prefers-reduced-motion) — les transitions et animations décoratives s'éteignent automatiquement pour les utilisateurs sensibles aux animations.
- Amélioré
Zones de clic agrandies sur la barre supérieure (notifications, menu utilisateur, aide, ⌘ K, changelog) : de 40 × 40 à 44 × 44 px — pratique au doigt sur mobile et conforme à la cible Apple HIG / WCAG 2.5.5.
- Amélioré
Hiérarchie des titres corrigée sur la page d'accueil et le centre d'aide — plus de saut h1 → h3, le sommaire de page est correctement navigable au lecteur d'écran.
- Nouveau
Nouvelle page publique "Déclaration d'accessibilité" (/legal/accessibility) — niveau de conformité, non-conformités connues, mécanisme de signalement et recours Défenseur des droits.
- Nouveau
VPAT 2.5 (Voluntary Product Accessibility Template) au format EN 301 549 disponible sur demande — généré automatiquement en PDF à chaque release pour les RFP enterprise (banques, assurances, secteur public).
- Corrigé
Bouton de recherche globale ⌘ K dans la barre supérieure pour ouvrir la palette de commandes au clic (et pas seulement au raccourci clavier). Visible depuis n'importe quelle page.
- Amélioré
Page de connexion Keycloak : le bouton "Connexion" réagit visiblement au survol (gradient assombri, ombre renforcée, effet de pression au clic), avec curseur main comme les autres boutons.
- Corrigé
Icône "afficher le mot de passe" 👁️ rendue plus visible sur la page de connexion — contraste augmenté de ~3:1 à ~7:1.
v0.1.19
16 mai 2026Thème éclairci, mode sombre et 2 nouveaux articles AI Act
- Nouveau
Mode sombre disponible (Clair / Sombre / Auto) — accessible depuis le menu utilisateur en haut à droite. Le réglage est mémorisé entre les sessions.
- Amélioré
Refonte du thème clair : sidebar pâle (pattern moderne SaaS type Linear/Notion), header de table en bleu doux pour mieux distinguer les colonnes.
- Nouveau
Nouvel article wiki "AI Act : préparer le registre des agents IA" (12 min) — règlement européen, niveaux de risque, contenu obligatoire, FRIA vs DPIA, calendrier 2025-2027.
- Nouveau
Nouvel article wiki "EU AI Act — Glossaire & impacts pour la DSI" (7 min) — vocabulaire provider/deployer/GPAI/FRIA, sanctions, et les 7 impacts concrets sur l'organisation SI.
- Amélioré
Favicons brandés sur tous les contextes (app, marketing, Keycloak) — fini l'onglet anonyme parmi 20 ouverts.
- Amélioré
Accessibilité Phase 1 : palette texte recalibrée (WCAG 2.1 AA), skip-link clavier sur toutes les pages, zones de clic agrandies sur la barre supérieure.
- Corrigé
Article wiki "Architecture Review Board" — les numéros de section (§1, §2…) apparaissaient sur une ligne séparée du titre. Désormais inline, plus lisible.
v0.1.18
15 mai 2026Refonte de l'espace admin + nouveau menu utilisateur
- Nouveau
Page admin réorganisée en 4 onglets — Général, Équipe & Accès, Sécurité & Conformité, Plateforme. Plus de scroll interminable.
- Nouveau
Panel "Quoi de neuf" dans la barre supérieure (avec point bleu sur nouveauté non lue) qui résume les dernières releases sans quitter la page courante.
- Nouveau
Avatar utilisateur déplacé en haut à droite — pattern standard SaaS, plus accessible. Accès rapide à Profil, Langue, Facturation, Déconnexion.
- Nouveau
Icône d'aide (?) dans la barre supérieure pour ouvrir le centre d'aide en 1 clic.
- Nouveau
Page de supervision /admin/system-info (réservée platform-admin) — versions et statut runtime de chaque brique (backend, frontend, base de données, cache, Keycloak).
- Nouveau
Page changelog publique sur www.arch-platform.com/changelog — pratique pour suivre l'évolution depuis l'extérieur.
- Amélioré
Largeur de l'espace admin étendue avec un layout 2 colonnes — fini les ~1100 px vides à droite sur grand écran.
- Amélioré
Flow "Mot de passe oublié ?" simplifié : Keycloak gère tout désormais (l'email reste branded arch-platform).
v0.1.17
15 mai 2026Charte graphique étendue aux emails
- Amélioré
L'email "Mot de passe oublié ?" reprend désormais le branding Architecture Platform (gradient, bouton CTA, footer ISO 27001 ready).
- Corrigé
Configuration SMTP Resend appliquée sur le realm Keycloak prod — les emails d'auth (reset, activation) partent bien à destination.
v0.1.16
15 mai 2026Mobile responsive sur la page de connexion
- Corrigé
L'écran de connexion sur smartphone affichait deux panneaux superposés — corrigé. La page s'adapte maintenant proprement à toutes les tailles d'écran.
v0.1.15
14 mai 2026Connexion plus rapide, CI tout vert
- Amélioré
La page /login redirige instantanément vers l'écran d'authentification — fini le double chargement.
- Nouveau
Validation des accès renforcée sur les analyses d'impact et le plan d'action (rôles vérifiés à l'entrée de chaque endpoint).
- Amélioré
744/744 tests automatisés passent — fiabilité accrue à chaque déploiement.
v0.1.14 et antérieurs
Avril & mai 2026- Nouveau
Signup self-serve : créez votre tenant en 2 minutes avec un essai gratuit Pro de 14 jours.
- Nouveau
Rapport de conformité PDF (Article 27 AI Act + RGPD Article 35) téléchargeable depuis l'espace admin.
- Nouveau
Template DPIA généré automatiquement par agent IA (RGPD Art. 35 + AI Act Art. 27).
- Nouveau
Export GDPR Article 20 : téléchargez l'ensemble des données de votre tenant au format ZIP/JSON.
- Nouveau
Status page publique sur status.arch-platform.com — supervision externe des services en temps réel.
Une fonctionnalité te manque, ou un bug à signaler ?
Nous écrire