36 lines
1.0 KiB
Markdown
36 lines
1.0 KiB
Markdown
<!-- file: history/0.1.0/0-pre.5.fix.3.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# Historique 0.1.0-0-pre.5.fix.3
|
|
|
|
## Statut
|
|
|
|
Validé par l'utilisateur le 2026-09-16.
|
|
|
|
## Gates validées
|
|
|
|
- `cargo fmt --all` ;
|
|
- `cargo fmt --all -- --check` ;
|
|
- audits Python du workspace et des tableaux Markdown ;
|
|
- `cargo check --workspace` ;
|
|
- `cargo clippy --workspace --all-targets --all-features -- -D warnings` ;
|
|
- `cargo test -p engine-v1-sdl --all-targets --all-features` ;
|
|
- smoke interactif `game-reflex-poc-desktop` ;
|
|
- smoke interactif `game-snake-poc-desktop`.
|
|
|
|
## Résultats observés
|
|
|
|
La crate Rust SDL3 a été résolue en `sdl3 0.20.0` avec `sdl3-sys 0.7.1`.
|
|
|
|
Les deux runners ont ouvert puis fermé proprement leur fenêtre SDL3 avec tracing actif.
|
|
|
|
## Portée durable
|
|
|
|
Ce jalon valide :
|
|
|
|
- SDL3 Desktop réel ;
|
|
- liaison Linux via `pkg-config` ;
|
|
- version SDL3 Rust canonique portée par le workspace ;
|
|
- features SDL3 portées uniquement par la crate consommatrice ;
|
|
- séparation fonctionnelle entre crates de jeu et runners Desktop.
|