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.87
1er juillet 2026Sprint AppService v2 — 5 champs compliance (DORA/NIS2/RGPD) + audit trail + Fact Sheet 4 tabs. Détails : [wiki portfolio management](/wiki/portfolio-management-si-101)
- Nouveau
**Criticité formalisée** — 4 niveaux (Mission Critical / Important / Nominal / Fin de vie) au lieu du booléen VIP. Attendu en audit DORA. Backfill depuis `applicationVip` transparent (VIP=true → Mission Critical).
- Nouveau
**RTO & RPO** (Recovery Time / Point Objective) structurés en heures sur chaque Application Service. Vocabulaire DORA / plan de continuité.
- Nouveau
**Classification de la donnée** — 4 niveaux Public / Interne / Confidentiel / Restreint. Attendu en RFP RSSI / RGPD. Défaut Interne, promotion vers les niveaux supérieurs via l'UI.
- Nouveau
**Tags réglementaires multi-valeur** — DORA / NIS2 / RGPD / PCI-DSS / HDS / ISO-27001 par application. Chips éditables (× pour retirer, + pour ajouter) dans la Fact Sheet.
- Nouveau
**TCO éclaté en 4 composantes** — Licences / Support / Infra / Staff (FTE) avec total agrégé. Standard portfolio management (bench LeanIX/Ardoq). Backfill legacy `annualCost` → licences.
- Nouveau
**Multi-rôles M:N** — 6 rôles typés (Product Owner / Business Owner / Tech Lead / Architecte / RSSI / DPO) avec plusieurs contacts possibles par rôle. Remplace le mono-valué Contact IT/Métier.
- Nouveau
**Timeline audit trail** — nouveau tab Historique dans la fiche complète qui log chaque changement sur les 11 fields sensibles (qui / quand / avant → après). Compliance DORA Article 8 (contrôle interne).
- Nouveau
**Facets sidebar** sur la liste applications — filtrer par Criticité, Classification donnée, Réglementation en un clic. Compteurs live.
- Nouveau
**Édition inline** en double-clic sur les cellules de la liste (statut, criticité, classification, hébergeur, contacts IT/Métier). Save immédiat + flash de confirmation.
- Nouveau
**Bulk edit** — sélection multi-lignes via checkboxes + modal pour changer criticité / classification / statut sur N apps d'un coup. Cas d'usage typique post-audit compliance.
- Nouveau
**Peek drawer** 540px — clic sur une row ouvre un aperçu riche 6 sections (Identité / Continuité / Compliance / TCO / Équipe / Actions) sans quitter la liste.
- Nouveau
**Favoris personnels** avec étoile — chaque utilisateur épingle ses apps prioritaires. Facet Favoris apparaît dès qu'un favori est actif.
- Nouveau
**Nouvel article wiki** Portfolio Management SI 101 — les 5 champs qui manquent à 80% des cartos pour passer un audit DORA/NIS2/RGPD, avec checklist « audit-ready ».
- Amélioré
API publique v1 — les 10 nouveaux fields exposés en `GET /api/v1/referentiel/applications/{code}` et acceptés en `PUT`. Nouveaux filtres querystring `?criticality=`, `?data_class=`, `?regulation=`. Endpoint audit `GET /applications/{code}/changes`.
v0.1.80
26 juin 2026Nouvelle section [Cas d'usage](/cas-d-usage) · 9 scénarios concrets · captures produit réelles
- Nouveau
Section Cas d'usage — 9 scénarios concrets groupés en 4 catégories (Gouvernance / Patrimoine SI / Conformité / Transformation) avec page détail dédiée par cas. Couvre décommissionnement éclairé, gouvernance ARB, gouvernance IA, rationalisation portefeuille, obsolescence techno, cartographie collaborative, conformité DORA/AI Act/RGPD, documentation continue, et M&A integration.
- Nouveau
Galerie multi-captures par cas d'usage — chaque page détail affiche les vraies captures produit pertinentes (registre AI Act, pipeline ARB, fiche notice signée, etc.) avec chrome navigateur stylisé et URL hint contextuel. Fallback SVG/CSS automatique pour les cas sans capture (radar tech components, vue cross-tenant M&A).
- Amélioré
Landing — captures produit réelles pour le Hero (dashboard ARB Sessions / Notices / Recos / DAS + Fonctions cartographiées / POSI / Upcoming sessions / Decisions breakdown) et la section Workflow ARB (pipeline PPM-ARB R1 → R2 → Gate 2 → Go-live).
- Amélioré
Navigation — entrée "Cas d'usage" ajoutée dans le header marketing (entre Fonctionnalités et Tarifs) et la colonne Ressources du footer.
v0.1.79
25 juin 2026UI admin broadcast — plus jamais de hack KC pour envoyer un récap de release
- Nouveau
Page admin /admin/changelog-notify (platform-admin) — formulaire pour envoyer un récap de release par email aux tenant-admins opted-in. Bouton "Préremplir le formulaire" qui génère subject + body HTML + body text depuis la dernière entrée de cette page. JWT vient du cookie session — plus aucun hack KC mapper/grant nécessaire.
- Nouveau
Generators HTML/text email-friendly inline-styled (Gmail/Outlook/Apple Mail compatibles), avec parser markdown inline `label` → liens cliquables et badges Nouveau/Amélioré/Corrigé colorés.
- Amélioré
Affichage du résultat inline après envoi : nombre d'emails envoyés / skipped / erreurs détaillées. Confirmation modale avant le broadcast pour éviter les envois accidentels.
v0.1.78
25 juin 2026Quoi de neuf refondu · notifications email release · social posts drafts
- Amélioré
Cette page « Quoi de neuf » a été refondue — 8 highlights agrégés depuis v0.1.37, style concis, drift de 40 releases comblé.
- Nouveau
Notifications email opt-out — chaque nouvelle release majeure est désormais envoyée par mail aux tenant-admins via Brevo. Lien désabonnement one-click dans chaque envoi (token JWT signé, pas besoin de se connecter).
v0.1.77 + v0.1.77.1
24-25 juin 2026Webhooks outbound + Developer Portal hardening
- Nouveau
Webhooks outbound — recevez les events application.created/updated et das.submitted en push HTTP sur les endpoints que vous configurez. Signature HMAC-SHA256, retries backoff exponentiel sur 6 tentatives, auto-disable après 10 échecs consécutifs, replay manuel depuis Admin → Webhooks. Doc complète : /developer/webhooks.
- Nouveau
OpenAPI explorer enrichi — chaque endpoint public liste désormais 3 exemples runnables (curl, TypeScript fetch, Python requests) directement dans /developer/explore, plus les réponses standards 401/429 documentées.
- Nouveau
Page /developer/rate-limits dédiée — détail des limites (180 req/min/tenant), des headers X-RateLimit-* (dont le nouveau X-RateLimit-Reset epoch), et patterns de retry et de pacing proactif.
v0.1.74 → v0.1.76
22-24 juin 2026Marketing refresh · 4 nouveaux articles wiki · sécurité renforcée
- Nouveau
Wiki — 4 nouveaux articles publiés : DAS template, Multi-tenant isolation, OIDC vs SAML, Observabilité 101.
- Amélioré
Landing page refondue — nouvelle section « Comment ça marche » en 3 étapes, hiérarchie de CTA unifiée (trial Pro 14 jours), copy orienté bénéfice.
- Amélioré
Sécurité — durcissement headers HTTP : COOP same-origin, CORP same-site, CSP API-only sur le backend, Permissions-Policy étendue à 17 features. Vulnérabilités frontend npm : 30 → 19 (-37 %) après bump OpenTelemetry.
v0.1.70 → v0.1.73
20-22 juin 2026Developer Portal nouvelle génération · SDKs officiels · perf + observabilité
- Nouveau
/developer — nouveau portail développeur basé sur Fumadocs (MDX), navigation propre, recherche full-text, exemples par langage. Remplace l'ancien portail custom.
- Nouveau
SDKs officiels publiés : @arch-platform/sdk (TypeScript) et arch-platform-sdk (Python). Types complets, gestion d'erreurs typée, retry intégré.
- Amélioré
Web Vitals (LCP/INP/CLS) classés POOR sont remontés automatiquement vers Sentry — les régressions de perf détectées en temps réel chez les vrais utilisateurs déclenchent une alerte oncall.
- Amélioré
Sync diagramme ↔ référentiel niveau 3 — couverture complète Capabilities + Stakeholders en plus de BA / AppService / Functions.
v0.1.50 → v0.1.61
16-19 juin 2026Sync CMDB ↔ référentiel SI — Business Apps + Application Services
- Nouveau
Sync bidirectionnel partiel CMDB ServiceNow → Architecture Platform — Business Applications et Application Services synchronisés en preview / commit, avec UI dédiée /admin/cmdb-sync et politique de gestion des orphelins paramétrable.
- Nouveau
Détection de conflits — table cmdb_sync_conflict + page /admin/cmdb-sync/conflicts qui liste les divergences ARB vs ServiceNow et permet une résolution ligne par ligne (force-ARB ou accept-SN).
- Nouveau
Delete propagation — quand un CI ServiceNow passe operational_status=RETIRED, le BApp ou AppService correspondant côté ARB est marqué archived=true automatiquement. Plus de référentiel qui dérive.
- Amélioré
Cron CMDB activé en prod (toutes les 6 h par défaut, configurable). Métriques OTLP de la pipeline visibles dans Grafana Cloud.
v0.1.43 → v0.1.49
10-15 juin 2026Tenant provisioning async + Keycloak HA
- Nouveau
Provisioning de tenant 100 % async — page d'activation avec timeline en temps réel (PROVISION_DB → CREATE_KC_USER → CONFIGURE_SSO → DONE). Plus de timeout HTTP 60s sur les onboardings longs.
- Corrigé
Reparable retry SSO — si l'étape CONFIGURE_SSO échoue (DNS, IdP indispo, etc.), un bouton « Réessayer » dans Admin → Tenants la relance proprement sans recréer le tenant.
- Amélioré
Keycloak — passage à 2 tasks ECS multi-AZ + clustering Infinispan distribué (DNS_PING JGroups). Plus de single point of failure côté auth, stickiness ALB désactivée après validation.
- Nouveau
Alarme CloudWatch sur les suppressions de tenant partielles — détection automatique d'un tenant qui resterait en état incohérent après un delete.
v0.1.37 → v0.1.42
2-9 juin 2026Éditeur ArchiMate : undo/redo + copy-paste · Login SSO autodetect · Next 16
- Nouveau
Éditeur ArchiMate natif — undo/redo (⌘Z / ⌘⇧Z) et copy/paste (⌘C / ⌘V) entre diagrammes. La parité avec Drawio se resserre.
- Nouveau
Login SSO auto-detect (style Auth0) — saisissez votre email professionnel, la plateforme détecte le tenant SSO configuré pour votre domaine et redirige automatiquement.
- Nouveau
Toast post-save « N relations non liées au référentiel » — quand vous sauvegardez un diagramme, la plateforme vous propose de créer en bulk les flux fonctionnels manquants dans le référentiel.
- Amélioré
FluxFonctionnel étendu aux Application Services (avant : BA → BA seulement). Modélisation plus fine des intégrations applicatives.
- Amélioré
Plateforme — bump Next 14 → 16 (Turbopack par défaut, App Router stable, builds plus rapides). Status page Gatus déployée sur status.arch-platform.com.
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