Skip to content

chore(release): bump 0.10.0 + stamp -dev.<build> sur le versionName du canal dev#444

Merged
XaaT merged 1 commit into
devfrom
chore/0100-bump-dev-stamp
Jun 12, 2026
Merged

chore(release): bump 0.10.0 + stamp -dev.<build> sur le versionName du canal dev#444
XaaT merged 1 commit into
devfrom
chore/0100-bump-dev-stamp

Conversation

@XaaT

@XaaT XaaT commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Action par Claude Fable 5 (demandée par @xatrix)

Quoi

Préparation du cut bêta 0.10.0 + fix du versionName dev stagnant (retour XaTriX : « rester 0.9.0 build X pendant 8 builds est pas cohérent »).

  • versionName 0.9.0 → 0.10.0 — obligatoire avant le ship : la bêta précédente est la 0.9.0/v113, le guard CI refuserait un re-ship au même versionName.
  • Le flavor dev ajoute versionNameSuffix = "-dev.<build>" (numéro injecté par -PversionCodeOverride, local hors CI). Avant : F-Droid .dev (qui affiche par versionName) listait dix entrées « 0.9.0 » identiques (v114→v123). Après : 0.10.0-dev.124, 0.10.0-dev.125… distinguables dans F-Droid et le footer, zéro bump manuel (même pattern que le stamp +debug.<sha> du buildType debug). release.md documentait déjà ce suffixe (à tort) — il existe désormais ; doc précisée.
  • Entrée CHANGELOG v124/0.10.0 (numéro anticipé ledger+1, statut local, candidat bêta) couvrant tout le contenu depuis la v113.
  • Notes Play « Quoi de neuf » (fr-FR 482 o / en-US 394 o, limite 500) réécrites pour le contenu réel : MP écriture+gestes+badge, multiquote, recherche repliable, correctifs.

Validation

  • detektAll + tests + assembleProdDebug + assembleDevRelease + lintProdDebug verts (Docker)
  • aapt2 dump badging sur l'APK devRelease local → versionName='0.10.0-dev.local'

Prochaine étape après merge : PR de promotion dev→main (review manuelle XaTriX) puis dispatch channel=beta.

🤖 Generated with Claude Code

…u canal dev

Préparation du cut bêta 0.10.0 (guard CI : la bêta précédente est la
0.9.0/v113, un re-ship 0.9.0 serait refusé) :

- versionName 0.9.0 → 0.10.0
- le flavor dev ajoute versionNameSuffix "-dev.<build>" (numéro injecté par
  -PversionCodeOverride, "local" hors CI) : F-Droid .dev affichait dix
  entrées « 0.9.0 » identiques (v114→v123) et le footer ne distinguait pas
  les builds ; release.md documentait déjà ce suffixe — il existe désormais
- entrée CHANGELOG v124/0.10.0 (numéro anticipé ledger+1, candidat bêta)
- notes Play Quoi de neuf (fr-FR/en-US) réécrites pour le contenu réel
  depuis la v113

Vérifié : aapt2 sur assembleDevRelease → versionName='0.10.0-dev.local'.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@XaaT XaaT merged commit 6c54581 into dev Jun 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant