44 lines
2.2 KiB
Markdown
44 lines
2.2 KiB
Markdown
<!-- file: kb-app-demo-desktop/CHANGELOG.md -->
|
||
<!-- version: 6 -->
|
||
|
||
# CHANGELOG — kb-app-demo-desktop
|
||
|
||
## 0.1.0-pre.076
|
||
|
||
- correction de l’architecture Tauri : `tauri.rs` reste l’unique 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 l’initialisation de l’état ;
|
||
- complétion des rustdoc manquantes dans `lib.rs` ;
|
||
- correction de l’audit statique pour contrôler la minceur sémantique de `tauri.rs` plutôt qu’un seuil arbitraire de lignes ;
|
||
- réduction de `tauri.rs` à l’assemblage 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 l’audit statique Tauri/frontend et du scénario de validation du cycle de vie WebSocket ;
|
||
- identification de l’orchestration 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 l’interface Tauri ;
|
||
- ajout d’exemples 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 l’application de démonstration vers `kb-app-demo-desktop` ;
|
||
- maintien d’un 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.
|