Modules touchés : Another World, It’s Alive, I Like To Move It, Only Fun et Sanctuary.
APIs ou fichiers partagés touchés : nouvelle API publique SanctuaryEntityPolicy, versions Gradle, migration alpha.224 vers alpha.225, index Packwiz/Prism, release et documentation.
Dépend d’une autre branche/PR : non.
Compatibilité inter-mods
chaque donnée/règle reste dans son module propriétaire ;
les appels inter-mods passent par une API publique et une dépendance Gradle explicite ;
aucun cycle de dépendances n’est ajouté ;
les IDs et namespaces restent stables ;
les sauvegardes et protocoles restent compatibles, avec une migration de release ;
le comportement client, serveur et multijoueur a été considéré.
Version et validation
les versions des cinq modules modifiés ont été incrémentées ;
pack_version, CHANGELOG.md et la migration sont synchronisés ;
les traductions FR/EN/RU sont complètes ;
les tests ciblés réussissent ;
./gradlew check réussit — 186 tâches ;
verifyModrinthMrpack et verifyPackwizRelease réussissent — 196 tâches ;
aucun build, log, backup, JAR généré, secret ou fichier personnel n’est commité.
Test manuel
La correction est couverte par les tests déterministes et les contrôles de contrats : droit de braquage, cycle des seize variantes Canaplia, politique des familiers, hash/modèle de la texture et contenu des deux archives. Aucun lancement client interactif effectué dans cette passe.
## Objectif
Publier Sanctuary 26.2.0-alpha.225 avec les corrections des quatre tickets ouverts.
Closes #105
Closes #116
Closes #123
Closes #124
## Périmètre
- Modules touchés : Another World, It’s Alive, I Like To Move It, Only Fun et Sanctuary.
- APIs ou fichiers partagés touchés : nouvelle API publique `SanctuaryEntityPolicy`, versions Gradle, migration alpha.224 vers alpha.225, index Packwiz/Prism, release et documentation.
- Dépend d’une autre branche/PR : non.
## Compatibilité inter-mods
- [x] chaque donnée/règle reste dans son module propriétaire ;
- [x] les appels inter-mods passent par une API publique et une dépendance Gradle explicite ;
- [x] aucun cycle de dépendances n’est ajouté ;
- [x] les IDs et namespaces restent stables ;
- [x] les sauvegardes et protocoles restent compatibles, avec une migration de release ;
- [x] le comportement client, serveur et multijoueur a été considéré.
## Version et validation
- [x] les versions des cinq modules modifiés ont été incrémentées ;
- [x] `pack_version`, `CHANGELOG.md` et la migration sont synchronisés ;
- [x] les traductions FR/EN/RU sont complètes ;
- [x] les tests ciblés réussissent ;
- [x] `./gradlew check` réussit — 186 tâches ;
- [x] `verifyModrinthMrpack` et `verifyPackwizRelease` réussissent — 196 tâches ;
- [x] aucun build, log, backup, JAR généré, secret ou fichier personnel n’est commité.
## Test manuel
La correction est couverte par les tests déterministes et les contrôles de contrats : droit de braquage, cycle des seize variantes Canaplia, politique des familiers, hash/modèle de la texture et contenu des deux archives. Aucun lancement client interactif effectué dans cette passe.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Objectif
Publier Sanctuary 26.2.0-alpha.225 avec les corrections des quatre tickets ouverts.
Closes #105
Closes #116
Closes #123
Closes #124
Périmètre
SanctuaryEntityPolicy, versions Gradle, migration alpha.224 vers alpha.225, index Packwiz/Prism, release et documentation.Compatibilité inter-mods
Version et validation
pack_version,CHANGELOG.mdet la migration sont synchronisés ;./gradlew checkréussit — 186 tâches ;verifyModrinthMrpacketverifyPackwizReleaseréussissent — 196 tâches ;Test manuel
La correction est couverte par les tests déterministes et les contrôles de contrats : droit de braquage, cycle des seize variantes Canaplia, politique des familiers, hash/modèle de la texture et contenu des deux archives. Aucun lancement client interactif effectué dans cette passe.