Sign in Home
Features
The AI FAQ
Library
Overview Themes Interactive components Workflows Workflow components
Download
Changelog

What changed, straight from the code

This isn't a marketing page: it's the actual CHANGELOG.md shipped inside the downloadable zip, read automatically on every visit — never retyped by hand, so it never drifts out of sync.

Current version : v1.4.0 Download this version

[0.1.0] — 2026-07-21
Ajouté

- Fondations IA réutilisées de ChargeCapa (ai/client.py, ai/settings.py) : 3 backends
(GitHub Copilot Enterprise via Device Flow, GitHub Models PAT, API OpenAI-compatible),
truststore pour proxy SSL d'entreprise.
- Extensions IA non cassantes : streaming SSE (ai/streaming.py), messages multimodaux
(ai/multimodal.py), détection de capacité vision + mode dégradé (ai/capabilities.py),
historique multi-tours (ai/conversation.py).
- Schéma deck.schema.json (JSON = source de vérité) + validation jsonschema, coordonnées en %,
champs sémantiques name/role/group/locked.
- Rendu double : QGraphicsScene (aperçu écran + capture PNG pour l'IA, sans Chromium) et
export PPTX éditable via python-pptx, testé en round-trip.
- GUI PySide6 : chat streamé, canvas d'édition souris (déplacement/redimensionnement/poignées),
vignettes avec réorganisation drag & drop, panneau de propriétés, undo/redo illimité, autosave.
- Édition par prompt (pipeline 4 temps : capture → LLM multimodal → JSON Patch RFC 6902 →
validation + relance → aperçu avant/après accepter/rejeter), avec contrainte d'élément.
- Génération depuis un brief (+ doc .docx/.md/.txt) : plan puis génération slide par slide.
- Projets/versions SQLite par utilisateur, timeline avec restauration, diff JSON lisible.
- Chartes : préréglages Neutre/Socomec éditables, réapplication au deck, analyse IA
(couleurs Pillow + masters python-pptx + vision).
- Auto-update : vérification non bloquante des releases GHE, désactivable.
- Config et données par utilisateur (%APPDATA%\SlydeForge) : une install réseau partagée ne
partage pas la même clé GitHub. Lanceur slydeforge.bat compatible UNC.
- Tests pytest : schéma, patchs, round-trip PPTX, commandes, thème, mocks des 3 backends.