v0.4.7-pre.013
This commit is contained in:
@@ -1,8 +1,57 @@
|
||||
<!-- file: kb-app-demo-desktop/CHANGELOG.md -->
|
||||
<!-- version: 12 -->
|
||||
<!-- version: 21 -->
|
||||
|
||||
# CHANGELOG — kb-app-demo-desktop
|
||||
|
||||
## 0.4.7-pre.013-fix-015
|
||||
|
||||
- aligne les tests desktop sur le nombre réel de scénarios synthétiques et Devnet exposés par les registres réutilisables ;
|
||||
- conserve explicitement au moins un scénario collection et un scénario programmable dans l’inventaire ;
|
||||
- borne les lectures Metadata et Edition à `65536` octets conformément au contrat `getAccountInfo` ;
|
||||
- sérialise les toggles Metaplex `Collection`, `CollectionDetails`, `Uses` et `RuleSet` avec la variante `None` au lieu de `null` dans l’étape Update.
|
||||
|
||||
## 0.4.7-pre.013-fix-014
|
||||
|
||||
- remplace le flux global opération/modèle/fixture Create par une préparation contextuelle de l’étape du scénario ;
|
||||
- remplit automatiquement l’intent et les lectures stateful avant/après ;
|
||||
- ajoute la navigation étape précédente/suivante et refuse l’exécution d’un intent périmé ;
|
||||
- rend la matérialisation utilisable sans saisie manuelle des comptes de postcondition ;
|
||||
- expose uniquement le parcours Devnet NFT actuellement entièrement préparé (`create` puis `update`).
|
||||
|
||||
### 0.4.7-pre.13 fix-011
|
||||
|
||||
- remplace la préparation Metaplex fondée sur `solana-keygen`, `solana` et `spl-token` par une transaction Rust native ;
|
||||
- crée le mint par `SystemCreateAccount` puis `SPL Token InitializeMint2` dans un même message simulé, signé et confirmé ;
|
||||
- utilise explicitement le wallet du profil comme mint authority et freeze authority ;
|
||||
- conserve le keypair du mint dans `kb-wallet` sans exposer ni déléguer ses secrets à une CLI externe.
|
||||
|
||||
### 0.4.7-pre.013-fix.009
|
||||
|
||||
- affiche les parcours, fixtures et états Metaplex dans le panneau Devnet ;
|
||||
- ajoute l’option de matérialisation des snapshots confirmés ;
|
||||
- expose le nombre de projections produites dans les résultats.
|
||||
|
||||
## 0.4.7-pre.13-fix.008 — les fixtures `Create` utilisent un nouveau mint à freeze authority active, valident owner/layout/décimales/supply/autorités avant simulation et empêchent la réutilisation d’un intent précédent lorsqu’aucun modèle nommé n’existe.
|
||||
|
||||
## 0.4.7-pre.13-fix.005 — alignement du panneau Metadata sur les paramètres communs Devnet, boutons simulation/soumission séparés et correction du contrat dry-run après simulation.-fix.4
|
||||
|
||||
- correction de l’initialisation du panneau Metadata : ajout des contrôles HTML du journal attendus par le TypeScript ;
|
||||
- ajout d’un test de contrat empêchant la disparition des sélecteurs de profil, scénario, opération et journal.
|
||||
|
||||
## 0.4.7-pre.13-fix.002
|
||||
|
||||
- Ajout du guide intégré, du journal d’exécution et de titres explicites pour les résultats JSON Metaplex.
|
||||
- Ajout d’un préparateur idempotent de fixture `Create` : mint SPL classique Devnet, PDA metadata et master edition dérivés, intent JSON prêt à simuler.
|
||||
|
||||
## 0.4.7-pre.013 — exécution Metadata Devnet réelle
|
||||
|
||||
- ajout des commandes Tauri minces pour inventorier les opérations courantes, générer les modèles typés et appeler le runner Devnet réutilisable ;
|
||||
- ajout de la simulation RPC réelle et de la soumission doublement autorisée depuis le panneau Metadata ;
|
||||
- affichage séparé du plan, du préflight, de la simulation, de la signature, de la confirmation et des états avant/après ;
|
||||
- conservation parallèle des scénarios synthétiques ;
|
||||
- ajout des bindings TS-RS de requête et de résultat.
|
||||
- correction de l’extraction de la signature réseau depuis le newtype `MdSignature` sans dépendre de `Display`.
|
||||
|
||||
## 0.4.7-pre.011 — réouverture des démonstrations Devnet
|
||||
|
||||
### Documentation
|
||||
|
||||
Reference in New Issue
Block a user