release: replace Dream Displays with MyDisplay #165

Merged
koka merged 2 commits from release/26.2.0-alpha.239 into main 2026-09-04 14:05:18 +00:00
Owner

Objectif

Publier Sanctuary 26.2.0-alpha.239 en remplaçant Dream Displays par le nouveau build MyDisplay 1.0.0 fourni, avec WaterMedia 3.0.0.23 et WaterMedia Binaries 3.0.0.6.

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 et changelog.
  • Dépend d'une autre branche/PR : non.

Compatibilité inter-mods

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

MyDisplay reste chargé côté client et serveur. Son manifeste rend WaterMedia et WaterMedia Binaries optionnels afin qu'ils restent strictement côté client et ne bloquent pas un serveur dédié. Les anciens blocs Dream Displays ne sont pas convertis et devront être replacés.

Version et validation

  • pack_version, CHANGELOG.md et la migration sont synchronisés en alpha.239 ;
  • traductions EN/FR/RU complètes pour MyDisplay ;
  • ./gradlew check, localMrpack, verifyModrinthMrpack et verifyAlpha239Release réussissent ;
  • aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité.

Test manuel

Une installation Packwiz complète a téléchargé les 21 fichiers avec succès. Le nouveau MyDisplay a été vérifié par son SHA-256, WaterMedia et ses binaires sont présents, et l'ancien JAR Dream Displays est absent. Aucun test en jeu n'a encore été effectué.

## Objectif Publier Sanctuary 26.2.0-alpha.239 en remplaçant Dream Displays par le nouveau build MyDisplay 1.0.0 fourni, avec WaterMedia 3.0.0.23 et WaterMedia Binaries 3.0.0.6. ## 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 et changelog. - Dépend d'une autre branche/PR : non. ## Compatibilité inter-mods - [x] chaque donnée/règle reste dans son module propriétaire ; - [x] aucun cycle de dépendances n'est ajouté ; - [x] les IDs et namespaces Sanctuary restent stables ; - [x] les sauvegardes et protocoles Sanctuary restent compatibles ; - [x] le comportement client, serveur et multijoueur a été considéré. MyDisplay reste chargé côté client et serveur. Son manifeste rend WaterMedia et WaterMedia Binaries optionnels afin qu'ils restent strictement côté client et ne bloquent pas un serveur dédié. Les anciens blocs Dream Displays ne sont pas convertis et devront être replacés. ## Version et validation - [x] pack_version, CHANGELOG.md et la migration sont synchronisés en alpha.239 ; - [x] traductions EN/FR/RU complètes pour MyDisplay ; - [x] ./gradlew check, localMrpack, verifyModrinthMrpack et verifyAlpha239Release réussissent ; - [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n'est commité. ## Test manuel Une installation Packwiz complète a téléchargé les 21 fichiers avec succès. Le nouveau MyDisplay a été vérifié par son SHA-256, WaterMedia et ses binaires sont présents, et l'ancien JAR Dream Displays est absent. Aucun test en jeu n'a encore été effectué.
koka added 2 commits 2026-09-04 13:40:14 +00:00
koka merged commit d1f9d6a30e into main 2026-09-04 14:05:18 +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#165