Aller au contenu principal
DocumentationChangelog

Changelog

Chaque évolution, dérivée de l'historique des pull requests fusionnées. Généré depuis git, jamais saisi à la main.

unreleased

  • NouveautélocationField · bpm.locationField — saisie d'un lieu (adresse + contour + surface)
  • Évolutioni18n : couverture bilingue FR/EN complète (.Modular)
  • Nouveautécore · pageLayout — slots marque + footer + activeItemStyle (Lot B, réf. Emergent)
  • Évolutioncore 0.3.3 : tables à cadre unique (angles fermés) + bpm.free (cadre de sécurité des zones de liberté)
  • Correctifcore · declare 6 phantom deps + bump 0.3.2
  • Documentationcontainers · contrat de cycle de vie (montage/état du content)
  • Documentationcycle de vie conteneurs + exemples catalogue 63→150
  • Documentationcatalogue · surfacer les exemples auteurs (63→150) + convention booléenne toggle/checkbox
  • Documentationaudit · défauts de consommation LLM bpm.* contre 0.3.x — couleur, doc, conteneurs
  • Nouveautésemantics · curer Ω pour 8 primitives à forte valeur (proposed) + baseline 109
  • Documentationaudit · contre-vérification indépendante canonicité master — verdict + concordance
  • Documentationaudit · divergence de lignage master post re-platform 17/06 — verdict + options
  • Correctifsemantics · valider la forme sur le catalogue canonique (154), backlog non bloquant
  • ÉvolutionExpose 40+ new BPM components and refactor catalog generation
  • Évolutionupdate hero title: add 'IA' in FR and 'that AI' in EN, remove em dash
  • ÉvolutionClaude/gifted keller 81qkn3
  • Correctiffooter · point status link to canonical status.blueprint-modular.com
  • Correctifdeploy · pin Modular to port 3000 and load repo .env before prisma
  • Correctifgalerie+status · remove gallery breadcrumb & rebrand status header to ".Modular"
  • Nouveautéstatus · add status page with uptime collection (unlisted, noindex)
  • Correctifgalerie · separate back link from eyebrow on detail hero
  • Nouveautéfooter · add locale-aware .Maker ecosystem link
  • Nouveautégalerie · retitle gallery section + locale-aware .Maker link
  • Correctifgalerie · unpublish app on thumbs-down — refresh stale Modular cache
  • Documentationreadme · ajouter un Quick start runnable en tête (npm + PyPI)
  • Évolutionrefactor+chore(python): purger la surface Ollama + bump 0.1.54
  • Correctifdeploy · copier public/ à la racine du standalone (corrige public/public/ → 404 assets)
  • Documentationmcp · réconcilier fiche de référencement (licence, 104, endpoint, manifeste) avant soumission
  • ÉvolutionPositionnement parité React/Python + corrections éditoriales (metas, calques EN, hyperbole, rythme)
  • Documentationeditorial · passe éditoriale 01 — propositions FR/EN vitrine
  • Documentationaudit · état read-only blueprint-modular au 16/06/2026 (PRs, déploiement, D1-D4, connecteurs, sandbox)
  • Correctifhome · aligner les métadonnées SEO/OG sur le hero + accord « N composants » (i18n)
  • Nouveautéhome · hero différenciateur IA + lien /built-for-ai + nav FR « Conçu pour l'IA »
  • Correctifsite-nav · right-align mobile burger and language switch
  • Correctifvitrine · source unique de version alignée sur le réel + README npm + lien npm + llms-core
  • Nouveautémcp · suggest_composition lit meaning.use + expansion acronymes + état vide utile
  • Correctifsite · bordered grey sections (galerie/manifeste) + branded gallery placeholder
  • Nouveautégallery · public gallery page + prompt→spec→app detail chain
  • Documentationcontracts · document filtered appSpec field in gallery endpoint
  • Nouveautésite · built-for-ai MCP showcase
  • Nouveautéplayground · live prop editing on /components
  • Correctifvitrine · marque embarquée en data URI — fin du logo cassé
  • ÉvolutionAligne la mise en page Sandbox sur le standard des catalogues
  • Correctifvitrine · texte du Manifeste = version canonique (FR+EN)
  • Correctifsandbox · autoriser le sous-domaine app. dans le défaut spark-preview + test
  • ÉvolutionAligner la gouttière du Manifeste sur la page Présentation
  • Correctifui · aligner le gap au-dessus du titre des fiches sur le gabarit Connecteurs
  • ÉvolutionClaude/audit ux 360 modular p4
  • Documentationaudit · diagnostic garde d'origine spark-preview + état de l'art surfaces preview IA
  • Documentationaligner l'endpoint MCP sur le sous-domaine canonique et corriger le nombre de composants (104)
  • Nouveautévitrine · page publique /manifeste (soin palier 0)
  • Correctifasset-manager · hub distingue « connexion requise » de « aucun domaine »
  • Documentationfiche canonique de référencement MCP + checklist annuaires
  • Documentationrefonte README en page de légitimité (soin palier 0)
  • Correctifui · en-tête module/composant aligné sur les fiches Connecteurs
  • Correctifui · gabarit unifié — pages module/composant alignées sur les Connecteurs
  • Refactorisationui · P-PANEL — minimise bpm.panel dans la présentation des modules
  • ÉvolutionUX vitrine (suite #112) : P-DOGFOOD, P-DEDUP, P-GABARIT 29/29, connecteurs Simulateur/Doc + fusion highlight-box
  • ÉvolutionAudit UX 360° vitrine + pattern P-A11Y/I18N (chrome fiche)
  • Correctifdeploy · reconstruire @blueprint-modular/core avant le build de l'app
  • Évolutionsandbox · séparer gardes secret/URL du proxy spark-preview
  • Nouveautéconnectors · publie le contrat dans @blueprint-modular/core (D3, PR-1)
  • Correctifshell · point app brand to vitrine home page
  • Nouveautésandbox · consomme le HTML rendu (iframe), n'affiche plus de code
  • Nouveautésidebar · use Material Symbols link icon for connecteurs nav
  • Nouveautésandbox · proxy /api/sandbox/spark-preview vers l'API interne Maker
  • Nouveautémodules · catalogue /modules bilingue FR/EN via le helper i18n
  • ÉvolutionConsolidation fiches Composants (shell App) + layout homogène + fiches indexables (métadonnée par fiche)
  • ÉvolutionUX shells sémantiques (B) + pilier Connecteurs + bilinguisme — démarche P0→P4
  • ÉvolutionAligner l'UX du catalogue Composants sur celle des Modules
  • Nouveautéconnecteurs · schéma ConnectorDescriptor + garde CI anti-secret
  • Nouveautécomponents · même UX que /modules (catalogue par catégories + cartes)
  • Correctifapp · sélecteur de langue FR/EN identique à la vitrine (gris)
  • Nouveautésandbox · route éphémère Spark IA (Sketch OFF, no-persist)
  • Correctifgalerie · démos réellement interactives + badge « aperçu statique »
  • Nouveautéchangelog · changelog généré depuis l'historique des PR
  • Nouveautéasset-manager · module bilingue FR/EN
  • Nouveautéwiki · module bilingue FR/EN
  • Nouveautécontracts · module bilingue FR/EN
  • Nouveautécalendrier · module bilingue FR/EN
  • Nouveautéia · chrome du module bilingue FR/EN
  • Nouveautédocuments · module bilingue FR/EN
  • Nouveautédocs · fiches composant lot 4 bilingues FR/EN
  • Nouveautédocs · fiches composant lot 3 bilingues FR/EN
  • Nouveautédocs · fiches composant lot 2 bilingues FR/EN
  • Nouveautédocs · fiches composant lot 1 bilingues FR/EN
  • Correctifversions · versions réelles par surface, dérivées au build
  • Nouveautécommentaires · module bilingue FR/EN
  • Nouveauténotification · module bilingue FR/EN
  • Nouveautéskeleton · module bilingue FR/EN
  • Nouveauténewsletter · module bilingue FR/EN
  • Nouveautékeep-screen-on · module bilingue FR/EN
  • Nouveautéveille · module bilingue FR/EN
  • Nouveautétableau-blanc · module bilingue FR/EN
  • Nouveautéworkflow · module bilingue FR/EN
  • Nouveautétemplates · module bilingue FR/EN
  • Nouveautéi18n · bascule FR/EN dans le header du shell applicatif
  • Nouveautédocs · vraies démos interactives — pdfViewer, map, gps, image, topNav
  • Nouveautédocs · données métier réalistes dans les fiches charts et structure
  • Nouveautémonitor · présentation de démonstration embarquée dans le prompteur
  • Nouveautéreferentiels · module au niveau — gestionnaire de tables de codes complet
  • Nouveautédevis-facturation · module au niveau — devis éditables, totaux recalculés, cycle de statuts
  • Nouveautétaches · module au niveau — gestion de tâches d'équipe complète
  • Nouveautédocs · fiches composant manquantes — orgChart, commandPalette, title1/2/3
  • Nouveautédocs · fiches composant manquantes — activityFeed, liveGauge, anomalyAlert, masterDetail
  • Nouveautédocs · fiches composant manquantes — flowDiagram, statusTracker, approvalFlow, wizardForm
  • Nouveautéauth · module au niveau — flux d'authentification jouables in situ
  • Nouveautémulti-langue · module au niveau — système i18n démontré de bout en bout
  • Nouveautéreservation-creneaux · module au niveau — réservation de salles avec planning visuel
  • Nouveauténotifications-ciblees · module au niveau — moteur de règles avec banc d'essai réel
  • Nouveautéaudit-log · module au niveau — journal d'audit réel et seedé
  • Nouveautéformulaire-dynamique · module au niveau — moteur de formulaires conditionnels piloté par schéma
  • Nouveautécatalogue-produits · module au niveau — catalogue produits réel et seedé
  • Nouveautétableaux-de-bord · module au niveau — dashboard à widgets réellement personnalisable
  • Nouveautéthemes · module au niveau — studio de thème white-label réel et seedé
  • Nouveautéconnecteurs · module au niveau — hub de connecteurs de données réel et seedé
  • Nouveautéwebhooks · module au niveau — console de webhooks sortants réelle et seedée
  • Nouveautérapports · module au niveau — générateur de rapports réel et seedé
  • Correctifcompteurs · registre MCP régénéré (104) + garde-fou anti-dérive
  • Nouveautéexport-planifie · module au niveau — planificateur d'exports réel et seedé
  • DocumentationChantier 0 — rubrique « au niveau » + audit des 32 modules et 104 composants
  • Documentationvitrine · plan d'exécution du backlog vitrine (chantier 0)

v0.1.52

  • Nouveautégalerie · exemple de code copiable dans les cartes (dérivé du registre)
  • ÉvolutionHomogénéise la nav publique, sort la Documentation du shell app et ajoute une page Présentation
  • ÉvolutionAligne la mise en page Composants et Documentation sur MCP/Ressources
  • Correctiftable · visuel net — supprime le quadrillage, séparateurs horizontaux seuls
  • Correctiftable · visuel net — supprime le quadrillage, séparateurs horizontaux seuls
  • ÉvolutionFeat/docs python functions
  • Nouveautéruntime · le renderer bpm run délègue au catalogue @blueprint-modular/core
  • ÉvolutionSupprime le logo dans la sidebar de gauche
  • Correctifwiki · neutralise le stored XSS de la base de connaissances et de la recherche
  • Nouveautévitrine · source Python sous chaque tuile de la galerie live + copier
  • ÉvolutionReplace logo asset with transparent PWA icon
  • Correctiflegal · formulations de contact pointent vers l'adresse de l'éditeur (plus de renvoi orphelin)
  • Correctifasset-manager · enforce RBAC on mutations (close vertical privesc)
  • Correctiflegal · retirer le bloc Contact (mailto) du shell partagé LegalArticle
  • Nouveautélegal · mentions légales définitives de l'éditeur (BEAM Consulting) FR/EN
  • Nouveautéheaders · logo de marque sur la nav site et le shell de l'app
  • ÉvolutionCouche sémantique des 101 composants — instance de l'ontologie Ω, proposée par la boucle, curée par l'humain
  • ÉvolutionMise à niveau : 101/101 composants au standard (8/8), correctif casse API, surfaces React/Python honnêtes
  • ÉvolutionConvergence vitrine : pages légales bilingues, burger mobile, intention commerciale, responsive /components
  • Stylesite · appliquer la direction visuelle de la maquette à la vitrine
  • Nouveautémcp · exposer l'endpoint public mcp.blueprint-modular.com/api/mcp (décision produit)
  • Nouveautésite · refonte vitrine — pages /mcp et /resources, teasers home, nav/footer enrichis
  • Nouveautésite · push commercial — /mcp dans le shell, /resources, nav/footer, doc resync, module Veille
  • Nouveautésite · refonte de la vitrine d'accueil modulaire et responsive
  • Correctifdeploy · fail-closed deploy-from-git.sh — build app obligatoire + gate de santé
  • Nouveautésite · réconciliation #15 avec master (#11–#14, #16)
  • Nouveautémcp · directory-compliant read-only MCP connector (Claude + ChatGPT)
  • Documentationboucle nocturne — couverture JSDoc 100% (151/151 composants bpm.*)
  • ÉvolutionÉlévation bpm.* au standard « jugement » — interpret() + 26 composants + showcase /components
  • Nouveautégate · convergence gate + Badge.size θ-additive pilot
  • Évolution[DIAG] SVG generator v3 (Otl Aicher) — mauvais repo actif
  • Documentationbpm · documentation complète de bpm.activityFeed
  • Documentationbpm.gps · add full JSDoc and enrich llms.txt entry

Retour à la documentation