Files
khadhroony-bot3/kb-app-demo-desktop/CHANGELOG.md
2026-08-03 07:24:03 +02:00

65 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- file: kb-app-demo-desktop/CHANGELOG.md -->
<!-- version: 12 -->
# CHANGELOG — kb-app-demo-desktop
## 0.4.7-pre.011 — réouverture des démonstrations Devnet
### Documentation
- réorganisation des quatre documents de crate ;
- ajout du lot `pre.013` au TODO pour raccorder les campagnes réseau Metaplex réutilisables ;
- clarification que les scénarios UI restent dans le desktop et sont couverts en parallèle par des tests automatisés.
## 0.4.7-pre.009 — panneau Exécution Metadata
- ajout de la fenêtre dédiée et des adaptateurs Tauri minces ;
- ajout des accordéons, du JSON viewer commun et des scénarios synthétiques ;
- ajout de linventaire Devnet, du choix de profil et de la préparation réelle de la base PostgreSQL ;
- distinction explicite entre contrat Devnet et exécution réseau réellement effectuée ;
- consolidation du rapport de validation et correction des documents dupliqués.
## 0.4.6
- alignement de la crate sur la version fonctionnelle bot3 `0.4.6` ;
- clôture des tâches de migration applicables et report explicite des évolutions ultérieures dans le TODO.
## 0.1.0-pre.076
- correction de larchitecture Tauri : `tauri.rs` reste lunique propriétaire des `#[tauri::command]` et délègue via la façade `crate::*` ;
- suppression des modules intermédiaires `tauri_*` ajoutés à tort ;
- suppression de 43 exports `pub(crate)` qui ne franchissaient aucune frontière de module ;
- renommage des fonctions `*_inner` en noms fonctionnels directs ;
- suppression du helper IPC utilisé une seule fois et simplification de linitialisation de létat ;
- complétion des rustdoc manquantes dans `lib.rs` ;
- correction de laudit statique pour contrôler la minceur sémantique de `tauri.rs` plutôt quun seuil arbitraire de lignes ;
- réduction de `tauri.rs` à lassemblage runtime et aux wrappers strictement nécessaires ;
- répartition des commandes Tauri par domaine dans des modules dédiés ;
- validation Mainnet de la persistance de session WebSocket après fermeture et réouverture de `demo_ws` ;
- ajout du scénario borné de backfill `mainnet_research`.
## 0.1.0-pre.075
- ajout de laudit statique Tauri/frontend et du scénario de validation du cycle de vie WebSocket ;
- identification de lorchestration encore substantielle dans `tauri.rs` comme blocant avant `0.4.6` ;
## 0.1.0-pre.072
- reclassement du TODO selon les blocants avant `0.4.6`, les travaux `0.4.7`, les versions ultérieures et les dépendances conditionnelles.
## 0.1.0-pre.071
- ajout du contrat documentaire complet de la crate mixte ;
- documentation de la bibliothèque, du binaire et de linterface Tauri ;
- ajout dexemples frontend pour les principales familles de commandes ;
- clarification de la persistance de létat WebSocket hors cycle de vie de la fenêtre ;
- inscription des travaux ElGamal et Metaplex restants dans le TODO.
## 0.1.0-pre.062
- migration de lapplication de démonstration vers `kb-app-demo-desktop` ;
- maintien dun package unique bibliothèque et binaire ;
- migration des fenêtres HTTP, WebSocket, SQL, backfill, extraction, replay et exécution ;
- raccordement aux crates consolidées bot3 ;
- validation connue de 117 tests.