Versions
Historique des versions de Blueprint Modular et contenu de chaque version.
v0.1.52 (actuelle)
- Dépôt open source : transfert vers l'org Blueprint-Modular sur GitHub.
- PyPI : Trusted Publisher corrigé ; publication automatique via tag
v*(workflow GitHub Actions). - Déploiement : VPS remote corrigé ; vitrine, doc et app déployées via
deploy-vps-remote.ps1. - CLI :
bpm runetbpm initvalidés de bout en bout. - IA locale (Ollama) :
bpm.chat(),bpm.ask(),bpm.summarize(),bpm.analyze();bpm.setuppour installer Ollama et le modèle par défaut en une commande. - Workflow utilisateur :
pip install blueprint-modular→bpm setup→bpm init --name mon-app→cd mon-app→bpm run app.py. - Package Python sur PyPI :
pip install blueprint-modular(version 0.1.52).
v0.1.19
- Module Templates : audit 360° — simulateur sans Panel, flux en 2 étapes (choix du modèle puis champs), correction bug sélection (P0) et bouton « Créer » désactivé + message d'erreur (P1), toast de succès, champs démo par type de modèle, doc structure du modèle.
- Composants : audit 360° — graphiques SVG (line, bar, area, scatter) responsives avec
viewBoxetwidth: 100%; tooltip accessible au tactile (tap) et au clavier (focus) ; FAB au-dessus de la bottom nav sur mobile ; Progress avec ARIA ; Input avec label associé etmin-h-[44px]; Audiow-full. - Doc statique : correctifs mise en page (Dépannage, Ce qu'il reste à faire), badge « Vue d'ensemble » supprimé sur la page Modules.
- Package Python sur PyPI (Trusted Publishing via tag
v*).
v0.1.18
- Calendrier : navigation temporelle, aujourd'hui, couleurs, démo enrichie, doc « Compatible avec ».
- Commentaires : structure enrichie, avatars, types, résolution, actions au survol, Ctrl+Entrée, sans Panel.
- Tableau blanc : colonnes visuelles, auteur/date, actions cartes, sans Panel.
- IA : contexte Wiki avec
credentials: include, retry registry. - App : padding-bottom mobile pour la barre de navigation, sandbox sans message « Service IA disponible ».
v0.1.17
- Wiki IA : bouton « Aide IA » sur la page d'édition — mettre en forme le contenu actuel ou générer un article depuis des notes (stream SSE,
POST /api/wiki/generate). - Module IA : contenu des articles wiki récents inclus dans le contexte (
/api/wiki?withContent=true) pour que l'assistant puisse s'appuyer sur le texte des articles. - Package Python sur PyPI. Déploiement prod.
v0.1.10
- Auth modules :
getSessionOrTestUserpartout (dont Sandbox Par IA) ; optionSKIP_AUTH_FOR_TEST=truedocumentée dansdeploy/app-env.examplepour utiliser les modules sans connexion (démo/tests). - UI : suppression du breadcrumb en double sur le détail des modules (Documents, Contrats).
- Package Python sur PyPI :
pip install blueprint-modular(Trusted Publishing via tagv*).
v0.1.9
- Package Python sur PyPI :
pip install blueprint-modular(Trusted Publishing via tagv*) - Sandbox : mode Par IA — description en français â génération de code
bpm.*via Ollama (API/api/sandbox/generate, stream SSE) - App Next.js : PWA (manifest, service worker), assistant de configuration (wizard), bpm.column (1â12 colonnes), bpm.divider (épaisseur et couleur)
- UI : cartes Modules homogènes avec Accueil, grille 3 colonnes, breadcrumb Composants cliquable, logo sidebar (jpg/png, déploiement depuis racine)
- Documentation : Démarrage, Composants (dont column, divider), Référence API, Déployer, Connaissances, Modules, Versions
v0.1.4
- Package Python sur PyPI (Trusted Publishing via tag
v*) - App Next.js : PWA (manifest, service worker), assistant de configuration (wizard), bpm.column (1â12 colonnes), bpm.divider (épaisseur et couleur)
- UI : cartes Modules homogènes, grille 3 colonnes, breadcrumb Composants cliquable
v0.1.3
- Mise à jour du catalogue de composants et de la doc (title bar/inverted, card/panel/textarea inverted, sidebar, etc.)
- Même périmètre que v0.1 :
bpm run/bpm init, serveur HTTP, re-run par requête, APIs composants,session_state
v0.1
- Package publié sur PyPI, CLI
bpm run/bpm init, serveur HTTP, APIs composants (title, write, markdown, button, metric, table, header, subheader, caption, code, divider, toggle, panel),session_state
À venir
- v0.2 — WebSocket ou SSE pour réactivité granulaire
- v0.3 — Multi-langue (site + composant
bpm.i18n) ; Carousel et Sidebar dans les composants - v0.4+ — Modules pré-construits : Wiki, IA, Veille, IBKR, Analyse de document
Une question ? Consultez la FAQ et la Ce qu'il reste à faire.