0.3.0
This commit is contained in:
41
history/0.3.0/3-rc.1.md
Normal file
41
history/0.3.0/3-rc.1.md
Normal file
@@ -0,0 +1,41 @@
|
||||
<!-- 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.
|
||||
Reference in New Issue
Block a user