53 lines
2.2 KiB
Markdown
53 lines
2.2 KiB
Markdown
<!-- file: history/0.3.5/beta.2.md -->
|
|
<!-- version: 1 -->
|
|
|
|
# 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é :
|
|
|
|
```text
|
|
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 :
|
|
|
|
```text
|
|
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 :
|
|
|
|
```text
|
|
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.
|