2.2 KiB
Delta 0.3.1-3-rc.1
Base requise
0.3.1-2-beta.1, validée le 2026-09-21.
Objectif
Créer la candidate de publication 0.3.1 sans rouvrir le scope fonctionnel du POC Snake Tauri Android.
Gel RC
Le scope 0.3.1 est gelé. Cette tranche n'ajoute :
- aucune fonctionnalité ;
- aucun nouveau contrôle ;
- aucun framework ou refactor Web/Tauri ;
- aucune dépendance ;
- aucun changement de gameplay ;
- aucun AAB Tauri ;
- aucun patch du scaffold
gen/android.
Seuls les correctifs autorisés par VER-RC-* peuvent suivre sous 3-rc.1.fix.N.
Validation beta acquise
2-beta.1 a validé :
- audits/check/Clippy workspace ;
cargo test --workspace --all-targets --all-featuresavec 35 tests réussis ;- build WASM/Vite possédé par Tauri ;
- APK Debug universal ;
- compilation Android
aarch64-linux-android+x86_64-linux-android; - installation/lancement du même APK sur Galaxy S9+ ARM64 et AVD API 36 x86_64.
Le contrôle mécanique unzip -l des deux entrées ABI n'a pas été transmis et reste dans la gate RC.
Changements
- passage de
workspace.package.versionà0.3.1-3-rc.1; - synchronisation du package frontend Tauri Snake à
0.3.1-3-rc.1; - entrée RC dans
CHANGELOG.md; - historique de la beta validée ;
- consolidation du plan
0.3.1avec omission de2-beta.2; - création de
docs/testing/005-V0_3_1_RC_VALIDATION_MATRIX.md; - préparation de
prompts/004-V0_3_3_START_PROMPT.md, puisque0.3.2reste différée ; - mise à jour de la roadmap pour réserver à
0.3.3le pipeline SDL3 natif multi-ABI, l'AAB et l'évaluation du support d'anciennes versions Android.
Validation RC
Appliquer intégralement :
docs/testing/005-V0_3_1_RC_VALIDATION_MATRIX.md
La gate revalide le workspace complet, reconstruit l'APK autonome universal et le fume sur x86_64 + ARM64. Aucun npm run build manuel et aucun AAB ne sont requis.
Après validation
Si la RC est propre, la promotion vers 0.3.1 est mécanique : versions stables, entrée stable du changelog, historique RC, clôture du plan et delta de release. Aucun nouveau comportement ne doit être introduit.