Files
games/history/0.3.1/0-pre.1.md
2026-09-20 21:30:12 +02:00

2.1 KiB

Historique 0.3.1-0-pre.1

Statut

Cadrage 0.3.1-0-pre.1 validé par l'utilisateur le 2026-09-20. Les audits, le formatage, le check workspace et Clippy strict passent ; aucun .fix.N n'est requis avant l'ouverture de 0-pre.2.

Gate utilisateur

La gate fournie dans le delta a été exécutée avec succès :

General Rust rule audit: clean
Rust export completeness audit: 0 candidate(s)
games.sasedev workspace audit: clean
Markdown table audit: clean (5 table(s), 210 file(s))
Distribution layout audit: clean (31 required path(s), 1 forbidden path(s) absent)
cargo fmt --all: clean
cargo fmt --all -- --check: clean
cargo check --workspace: clean
cargo clippy --workspace --all-targets --all-features -- -D warnings: clean

Environnement confirmé

L'inventaire de transmission vers 0-pre.2 confirme :

  • Rust/Cargo 1.94.1 ;
  • Tauri CLI 2.11.3 ;
  • cibles Rust aarch64-linux-android, x86_64-linux-android, wasm32-unknown-unknown et x86_64-unknown-linux-gnu ;
  • Node 24.21.0, npm 11.19.0, wasm-bindgen 0.2.128 ;
  • OpenJDK Temurin 25.0.4.1 disponible via java ;
  • ANDROID_HOME=/home/sinus/DEV/AndroidSDK ;
  • JAVA_HOME et NDK_HOME non définis globalement ;
  • Android Debug Bridge 37.0.1 ;
  • un Samsung SM-G965F réel connecté ;
  • AVD Medium_Phone, Medium_Phone_API_36.0 et sasedev_games_api36 disponibles.

Le projet ne transforme pas l'absence de NDK_HOME en défaut : l'installation locale conserve plusieurs NDK sous $ANDROID_HOME/ndk/<version>. Si une commande Tauri demande cette variable, elle sera définie ponctuellement vers une version exacte. De même, JAVA_HOME ne devient nécessaire que si la CLI ne résout pas le JDK disponible depuis l'environnement.

Transmission vers 0-pre.2

L'archive complète khadhroony-solana-project-v0.3.15.zip est désormais disponible directement pour la tranche suivante. L'audit de ses six applications ksp-app-*-desk confirme le modèle retenu : façade lib.rs, assemblage tauri.rs, frontend Vite dans la crate, tauri.conf.json, capability dédiée et dépendances tracing Rust/TypeScript.