Bundle Station Master v0.5.4: the Division map names its districts

Pin moves to v0.5.4, package version to 0.5.4:0. No packaging changes —
everything in this release is in the game, which is what the submodule
split is for.

Verified on phoenix.local as an update from 0.5.3:0: migrates, starts, and
the served client carries the new lobby and map — the generic
button:disabled rule, the copy button and game-code block, the seating
chain slot, the D12 explanation, and board-svg's owner/turn/(you) marks.
The old and incorrect "in the order everyone joined" claim is gone from the
served page.

The update refused to resume both saved games, as designed: HOPPER-4607
was written under 0.5.2 and TRESTLE-5109 under 0.5.3. Both files are left
untouched on disk.
This commit is contained in:
Jesse
2026-08-21 17:16:47 -04:00
parent c95620d566
commit dbda1a7a02
2 changed files with 17 additions and 12 deletions
+16 -11
View File
@@ -4,23 +4,28 @@ export const current = VersionInfo.of({
// `<upstream>:<downstream>` — the upstream half tracks the bundled Station Master tag exactly
// (`versions.md`'s consistency checklist), so bumping the submodule pin and bumping this are one
// action. The downstream half moves only for packaging-only changes.
version: '0.5.3:0',
version: '0.5.4:0',
releaseNotes: {
en_US:
'Bundles Station Master v0.5.3. The health check reports how many games are in progress, and ' +
'two new actions list every game on the server and let you save or end one.',
'Bundles Station Master v0.5.4. The Division map now names each district after the player who ' +
'owns it, marks whose turn it is and which one is yours, and the lobby presents the game code ' +
'as something to copy and send.',
es_ES:
'Incluye Station Master v0.5.3. La comprobación de estado indica cuántas partidas hay en curso, ' +
'y dos acciones nuevas listan las partidas del servidor y permiten guardarlas o finalizarlas.',
'Incluye Station Master v0.5.4. El mapa de la División nombra cada distrito según su jugador, ' +
'marca de quién es el turno y cuál es el tuyo, y la sala muestra el código de partida para ' +
'copiarlo y enviarlo.',
de_DE:
'Enthält Station Master v0.5.3. Die Zustandsprüfung meldet, wie viele Spiele laufen, und zwei ' +
'neue Aktionen listen alle Spiele auf und sichern oder beenden eines davon.',
'Enthält Station Master v0.5.4. Die Divisionskarte benennt jeden Bezirk nach seinem Spieler, ' +
'markiert, wer am Zug ist und welcher Bezirk der eigene ist, und die Lobby zeigt den Spielcode ' +
'zum Kopieren und Verschicken.',
pl_PL:
'Zawiera Station Master v0.5.3. Kontrola stanu podaje liczbę gier w toku, a dwie nowe akcje ' +
'wyświetlają wszystkie gry na serwerze i pozwalają je zapisać lub zakończyć.',
'Zawiera Station Master v0.5.4. Mapa Dywizji nazywa każdy okręg nazwiskiem jego gracza, ' +
'zaznacza czyja jest tura i który okręg jest twój, a poczekalnia pokazuje kod gry do ' +
'skopiowania i wysłania.',
fr_FR:
"Inclut Station Master v0.5.3. Le contrôle d'état indique le nombre de parties en cours, et " +
'deux nouvelles actions listent toutes les parties du serveur et permettent d’en sauvegarder ou d’en terminer une.',
"Inclut Station Master v0.5.4. La carte de la Division nomme chaque district d'après son " +
'joueur, indique à qui est le tour et lequel est le vôtre, et le salon présente le code de ' +
'partie à copier et à envoyer.',
},
migrations: {
up: async ({ effects }) => {},