Files
games/history/0.3.0/3-rc.1.md
2026-09-20 15:32:00 +02:00

42 lines
1.4 KiB
Markdown

<!-- file: history/0.3.0/3-rc.1.md -->
<!-- version: 1 -->
# Historique 0.3.0-3-rc.1
## Statut
Validé par l'utilisateur le 2026-09-20 puis retenu pour promotion mécanique vers `0.3.0`.
## Gate workspace
La gate RC complète a passé :
- `cargo fmt --all` ;
- `cargo fmt --all -- --check` ;
- audits Rust général, exports, workspace, Markdown et distribution propres ;
- `cargo check --workspace` ;
- `cargo clippy --workspace --all-targets --all-features -- -D warnings` ;
- `cargo test --workspace --all-targets --all-features` avec 34 tests réussis et aucun échec.
## Desktop Snake release
`game-snake-poc-desktop` a été construit en `--release`, exécuté avec SDL3 puis arrêté proprement.
Le runtime observé s'est terminé après 926 frames.
## Web / WASM release
`game-snake-poc-wasm` a été construit en `--release` pour `wasm32-unknown-unknown`, puis traité avec `wasm-bindgen --target web`.
Le frontend `game-snake-poc-web` a ensuite passé :
- `npm install` sans vulnérabilité signalée ;
- `npm run build` ;
- démarrage de `npm run preview` sur `http://127.0.0.1:4174/`.
Le build Vite a copié les deux assets canoniques et produit le bundle WASM/CSS/JavaScript de release.
## Conclusion
La RC conserve le scope gelé de `0.3.0`. Aucun défaut fonctionnel, de compilation ou de packaging nécessitant un `.fix.N` n'a été remonté après la gate RC ; la promotion stable peut donc rester mécanique.