0.5.1-pre.002

This commit is contained in:
2026-08-09 19:34:08 +02:00
parent 816eee59a9
commit 6a680767ae
767 changed files with 12257 additions and 12195 deletions

43
ks-wallet/CHANGELOG.md Normal file
View File

@@ -0,0 +1,43 @@
<!-- file: ks-wallet/CHANGELOG.md -->
<!-- version: 6 -->
# CHANGELOG — ks-wallet
## `0.5.1-pre.002`
- renomme `kb-wallet` en `ks-wallet` et `kb_wallet` en `ks_wallet` ;
- aligne le target racine de tracing et les consommateurs sans modifier le format persistant des wallets, réservé à `0.5.2`.
## `0.5.0-pre.002`
- caractérise le format persistant `0.4.8` comme format legacy à importer plutôt quà modifier in-place ;
- prépare pour `0.5.2` un conteneur versionné, une migration atomique/rollback et la séparation identité/secret/verrouillage/signature ;
- renforce le TODO sur labsence de propagation de secrets vers configuration, logs, erreurs, diagnostics ou Tauri.
## `0.4.8-pre.013`
- `pre.013-delta-fix-021` ajoute `TemporaryWallet::as_sync_signer()` afin de préserver le marqueur `Sync` du `solana_keypair::Keypair` lorsque le signataire traverse un futur async qui doit être `Send` ;
- conserve `as_signer()` inchangé pour les consommateurs historiques et nexpose toujours aucun octet secret.
## 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.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
- réécriture du README avec indication explicite du statut débauche ;
- ajout du TODO détaillant les fonctionnalités prévues pour `0.5.x` ;
- ajout du guide dutilisation et de plusieurs exemples publics ;
- clarification de la frontière entre signer, politique et exécution.
## 0.1.0-pre.062
- migration et renommage du wallet temporaire vers `ks-wallet` ;
- conservation des alias validés, keypairs temporaires et stockage local ;
- ajout des contrôles de permissions, type de fichier et effacement des buffers secrets ;
- adaptation aux normes Rust 2024 et Khadhroony bot3.