release: update MyDisplay build 2 #166

Merged
koka merged 1 commits from release/26.2.0-alpha.240 into main 2026-09-04 15:50:59 +00:00
Owner

Objectif

Publier Sanctuary 26.2.0-alpha.240 avec le second build MyDisplay 1.0.0 fourni et forcer son téléchargement sous un nom distinct.

Périmètre

  • Modules touchés : aucun module Sanctuary ; versions inchangées.
  • APIs ou fichiers partagés touchés : manifests Packwiz/Prism, contrat de release, migration, README, changelog et résolveur des dépendances Packwiz.
  • Dépend d'une autre branche/PR : non.

Compatibilité inter-mods

  • chaque donnée et règle reste dans son module propriétaire ;
  • aucun cycle de dépendances n'est ajouté ;
  • les IDs et namespaces restent stables ;
  • les sauvegardes et protocoles restent compatibles ;
  • le comportement client, serveur et multijoueur a été considéré.

Le manifeste Sanctuary de MyDisplay conserve WaterMedia et WaterMedia Binaries comme dépendances client optionnelles afin de ne pas bloquer un serveur dédié. Les écrans MyDisplay déjà placés restent compatibles.

Version et validation

  • pack_version, CHANGELOG.md et migration synchronisés en alpha.240 ;
  • traductions EN/FR/RU alignées ;
  • le résolveur Packwiz ignore proprement les téléchargements directs privés épinglés ;
  • verifyPackwizRelease réussit avec huit dépendances externes ;
  • ./gradlew check, localMrpack et verifyModrinthMrpack réussissent ;
  • aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.

Test manuel

La migration réelle Packwiz alpha.239 vers alpha.240 réussit : l'ancien JAR MyDisplay est supprimé, le nouveau build est téléchargé avec le SHA-256 attendu, WaterMedia reste présent, l'adaptation serveur et la traduction russe sont incluses, et la nouvelle classe de sélection de l'écran visé est bien embarquée. Aucun test en jeu n'a encore été effectué.

## Objectif Publier Sanctuary 26.2.0-alpha.240 avec le second build MyDisplay 1.0.0 fourni et forcer son téléchargement sous un nom distinct. ## Périmètre - Modules touchés : aucun module Sanctuary ; versions inchangées. - APIs ou fichiers partagés touchés : manifests Packwiz/Prism, contrat de release, migration, README, changelog et résolveur des dépendances Packwiz. - Dépend d'une autre branche/PR : non. ## Compatibilité inter-mods - [x] chaque donnée et règle reste dans son module propriétaire ; - [x] aucun cycle de dépendances n'est ajouté ; - [x] les IDs et namespaces restent stables ; - [x] les sauvegardes et protocoles restent compatibles ; - [x] le comportement client, serveur et multijoueur a été considéré. Le manifeste Sanctuary de MyDisplay conserve WaterMedia et WaterMedia Binaries comme dépendances client optionnelles afin de ne pas bloquer un serveur dédié. Les écrans MyDisplay déjà placés restent compatibles. ## Version et validation - [x] pack_version, CHANGELOG.md et migration synchronisés en alpha.240 ; - [x] traductions EN/FR/RU alignées ; - [x] le résolveur Packwiz ignore proprement les téléchargements directs privés épinglés ; - [x] verifyPackwizRelease réussit avec huit dépendances externes ; - [x] ./gradlew check, localMrpack et verifyModrinthMrpack réussissent ; - [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité. ## Test manuel La migration réelle Packwiz alpha.239 vers alpha.240 réussit : l'ancien JAR MyDisplay est supprimé, le nouveau build est téléchargé avec le SHA-256 attendu, WaterMedia reste présent, l'adaptation serveur et la traduction russe sont incluses, et la nouvelle classe de sélection de l'écran visé est bien embarquée. Aucun test en jeu n'a encore été effectué.
koka added 1 commit 2026-09-04 15:48:26 +00:00
release: update MyDisplay build 2
Verification 26.2 / check (pull_request) Canceled after 0s
9b432f2ecc
koka merged commit 29db709e7e into main 2026-09-04 15:50:59 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: koka/sanctuary#166