From dbda1a7a0210dc54fd8395b62ce40df19ba291cf Mon Sep 17 00:00:00 2001 From: Jesse Date: Fri, 21 Aug 2026 17:16:47 -0400 Subject: [PATCH] Bundle Station Master v0.5.4: the Division map names its districts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- startos/versions/current.ts | 27 ++++++++++++++++----------- station-master | 2 +- 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/startos/versions/current.ts b/startos/versions/current.ts index 9ceef77..8513423 100644 --- a/startos/versions/current.ts +++ b/startos/versions/current.ts @@ -4,23 +4,28 @@ export const current = VersionInfo.of({ // `:` — 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 }) => {}, diff --git a/station-master b/station-master index 2fbfe11..689de2f 160000 --- a/station-master +++ b/station-master @@ -1 +1 @@ -Subproject commit 2fbfe11977ab8bda38a8bd246aa74ae07b7227b5 +Subproject commit 689de2ff0fbee531c19d21d1a54df6a2ba2c6256