diff --git a/CHANGELOG.md b/CHANGELOG.md index a0b892c..01d0c22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ - + # CHANGELOG — khadhroony-bot3 @@ -35,7 +35,7 @@ Ce changelog décrit les évolutions fonctionnelles globales du projet. Il ne re ### Validation et suite -- `cargo fmt --all`, `cargo check --workspace`, `cargo clippy --all-targets`, audit workspace et `cargo test --workspace` validés sur la base `0.5.2-pre.006 + fix-010` ; +- `cargo fmt --all`, `cargo check --workspace`, `cargo clippy --all-targets`, audit workspace et `cargo test --workspace` validés sur la prerelease de clôture `0.5.2-pre.007` après réconciliation documentaire finale ; - validation runtime du signer persistant dans les démos Devnet avec `persistence="persistent"` et exports JSON/Base58 sous `data/wallets/` ; - l'inventaire/migration des fixtures historiques et la régression de chargement de fixture Token-2022 sont explicitement reportés à `0.5.4` ; - `0.5.3` est consacré à l'audit et la normalisation de `ks-store`. diff --git a/Cargo.toml b/Cargo.toml index 77983d7..3aee8a7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ # file: Cargo.toml -# version: 65 +# version: 66 [workspace] resolver = "3" @@ -19,7 +19,7 @@ members = [ ] [workspace.package] -version = "0.5.2-pre.7" +version = "0.5.2" edition = "2024" license = "MIT" repository = "https://git.sasedev.com/Sasedev/khadhroony-bot3" diff --git a/docs/validation/V0_5_2_WALLET_VALIDATION_REPORT.md b/docs/validation/V0_5_2_WALLET_VALIDATION_REPORT.md index 3165a61..9b842bc 100644 --- a/docs/validation/V0_5_2_WALLET_VALIDATION_REPORT.md +++ b/docs/validation/V0_5_2_WALLET_VALIDATION_REPORT.md @@ -1,5 +1,5 @@ - + # Validation `ks-wallet` — clôture 0.5.2 @@ -131,7 +131,7 @@ La fenêtre Wallets couvre : inventaire, création, inspection externe, inspecti Les secrets restent backend-only via `KB_SECRET_DEMO_WALLET_PASSWORD`; aucun password n'entre dans HTML, TypeScript ou les DTO Tauri. -## 8. Validation workspace — base `0.5.2-pre.006 + fix-010` +## 8. Validation workspace — prerelease de clôture `0.5.2-pre.007` L'opérateur a validé : @@ -160,11 +160,11 @@ Résultats : - `ks-pipeline-demo-scenarios` : 109 tests + 2 tests CLI ; - `ks-program-ids` : 6 tests ; - `ks-store` : 84 tests ; -- `ks-wallet` : 22 unitaires + 7 legacy + 3 password natif + 2 API publique + 6 transfert ; +- `ks-wallet` : 22 unitaires + 8 legacy + 4 password natif + 2 API publique + 6 transfert ; - `ks-wallet-demo-scenarios` : 1 test d'intégration password ; - doc-tests : succès. -La `pre.007` ajoute seulement les canaris de non-divulgation legacy, le test concurrent natif et la clôture documentaire ; elle doit donc être rejouée avec la campagne standard avant le passage à `0.5.2` final. +La `pre.007` de clôture, incluant les canaris de non-divulgation legacy, le test concurrent natif et la réconciliation documentaire finale, a été rejouée avec la campagne standard et validée intégralement. Le delta final `0.5.2` ne doit plus introduire de fonctionnalité : il borne le passage de version et la réconciliation documentaire de release. ## 9. Reports explicites @@ -182,4 +182,4 @@ La `pre.007` ajoute seulement les canaris de non-divulgation legacy, le test con ## 10. Statut -**Base fonctionnelle `0.5.2-pre.006 + fix-010` validée. `0.5.2-pre.007` est la prerelease de clôture à valider avant la release finale `0.5.2`.** +**Prerelease de clôture `0.5.2-pre.007` validée intégralement. La release `0.5.2` est prête pour le passage de version final, suivi de la campagne standard de validation avant commit/tag.** diff --git a/kb-app-demo-desktop/package.json b/kb-app-demo-desktop/package.json index bbb32db..0242092 100644 --- a/kb-app-demo-desktop/package.json +++ b/kb-app-demo-desktop/package.json @@ -1,7 +1,7 @@ { "name": "kb-app-demo-desktop", "private": true, - "version": "0.5.1", + "version": "0.5.2", "type": "module", "scripts": { "dev": "vite", diff --git a/kb-app-demo-desktop/tauri.conf.json b/kb-app-demo-desktop/tauri.conf.json index 60d90c0..794e19f 100644 --- a/kb-app-demo-desktop/tauri.conf.json +++ b/kb-app-demo-desktop/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Khadhroony Bot3 Demo Desktop", - "version": "0.5.1", + "version": "0.5.2", "identifier": "com.sasedev.kb-app-demo-desktop", "build": { "beforeDevCommand": "npm run dev",