2.2 KiB
Historique 0.3.5-beta.2
Statut
0.3.5-beta.2 a été validée par l'utilisateur le 2026-09-22. Cette tranche est une consolidation pré-RC exclusivement documentaire/build-metadata : aucun fichier Rust, backend, dépendance, protocole, fallback, datagram, engine ou gameplay n'a été modifié.
Gate validée
La validation exécutée a confirmé :
General Rust rule audit: clean
Rust export completeness audit: 0 candidate(s)
games.sasedev workspace audit: clean
Markdown table audit: clean (5 table(s), 316 file(s))
Distribution layout audit: clean (66 required path(s), 8 forbidden path(s) absent)
cargo check --workspace: clean
cargo clippy --workspace --all-targets --all-features -- -D warnings: clean
Le host navigateur synchronisé sur 0.3.5-beta.2 a également été reconstruit proprement :
npm install: 0 vulnerabilities
wasm:build: clean
TypeScript: clean
Vite: 5 modules transformed
production build: clean
Le full workspace, les smokes natifs, le smoke navigateur réel, les mesures et la cross-compilation Android ARM64/API 21 n'ont pas été répétés dans cette tranche documentaire ; ils restent couverts par history/0.3.5/beta.1.fix.1.md et aucun comportement n'a changé depuis.
Consolidation acceptée
La documentation durable est désormais cohérente avec la décision finale candidate :
WebSocket -> baseline/fallback de référence
WebTransport -> second backend realtime retenu
Datagrams -> capacité WebTransport backend-spécifique, hors RealtimeConnection
Les preuves de plateforme restent explicitement bornées : Linux natif et navigateur/WASM ont une preuve runtime, Android ARM64/API 21 a une preuve de cross-compilation du backend, Android runtime WebTransport et Apple ne sont pas présentés comme validés.
prompts/007-V0_3_6_START_PROMPT.md est prêt pour la future stable v0.3.5 sans présenter ce tag comme déjà publié.
Conclusion
La consolidation pré-RC est acceptée sans défaut nécessitant un correctif beta. 0.3.5-rc.1 peut geler la candidate, créer l'entrée changelog RC et exécuter la gate complète de publication.