import { IMPOSSIBLE, VersionInfo } from '@start9labs/start-sdk' 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, and RESETS to `:0` when the // upstream half moves. version: '0.7.5:0', releaseNotes: { en_US: 'Bundles Station Master v0.7.5 \u2014 solitaire asks before it deals. A first visit to the solitaire ' + 'page now opens a setup screen with the full set of options \u2014 game type, starting hand, where an ' + 'Extra may start, the revenue rates, victory conditions, and the optional rules \u2014 the same question ' + "the multiplayer lobby already asks before a game starts. Press Deal when you're ready. A saved game, " + 'a shared link carrying a seed, or a setup screen already answered all skip straight past it. Nothing ' + 'about the rules changed, so games in progress and saved games are unaffected by this update.', es_ES: 'Incluye Station Master v0.7.5: la partida en solitario pregunta antes de repartir. La primera visita a ' + 'la p\u00e1gina de solitario abre ahora una pantalla de configuraci\u00f3n con todas las opciones \u2014 tipo de ' + 'partida, mano inicial, d\u00f3nde puede empezar un tren Extra, las tarifas de ingresos, las condiciones de ' + 'victoria y las reglas opcionales \u2014 la misma pregunta que el lobby multijugador ya hace antes de que ' + 'empiece una partida. Pulsa Repartir cuando est\u00e9s listo. Una partida guardada, un enlace compartido ' + 'con una semilla, o una pantalla de configuraci\u00f3n ya respondida, la omiten directamente. Las reglas ' + 'no han cambiado, as\u00ed que las partidas en curso y las guardadas no se ven afectadas por esta ' + 'actualizaci\u00f3n.', de_DE: 'Enth\u00e4lt Station Master v0.7.5 \u2014 Solospiele fragen jetzt vor dem Austeilen. Ein erster Besuch der ' + 'Solo-Seite \u00f6ffnet jetzt einen Einrichtungsbildschirm mit allen Optionen \u2014 Spieltyp, Starthand, wo ' + 'ein Extrazug beginnen darf, die Erl\u00f6ss\u00e4tze, die Siegbedingungen und die optionalen Regeln \u2014 ' + 'dieselbe Frage, die die Mehrspieler-Lobby schon vor Spielbeginn stellt. Dr\u00fccke Austeilen, wenn du ' + 'bereit bist. Ein gespeichertes Spiel, ein geteilter Link mit einem Seed oder ein bereits beantworteter ' + 'Einrichtungsbildschirm \u00fcberspringen ihn direkt. An den Regeln hat sich nichts ge\u00e4ndert, laufende ' + 'und gespeicherte Spiele sind von diesem Update nicht betroffen.', pl_PL: 'Zawiera Station Master v0.7.5 \u2014 gra solo pyta, zanim rozda karty. Pierwsza wizyta na stronie gry ' + 'solo otwiera teraz ekran ustawie\u0144 z pe\u0142nym zestawem opcji \u2014 typ gry, pocz\u0105tkowa r\u0119ka, gdzie ' + 'mo\u017ce zacz\u0105\u0107 poci\u0105g dodatkowy, stawki przychod\u00f3w, warunki zwyci\u0119stwa i zasady opcjonalne ' + '\u2014 to samo pytanie, kt\u00f3re lobby gry wieloosobowej zadaje ju\u017c przed rozpocz\u0119ciem gry. Naci\u015bnij ' + 'Rozdaj, gdy b\u0119dziesz gotowy. Zapisana gra, udost\u0119pniony link z ziarnem (seed) lub ju\u017c wype\u0142niony ' + 'ekran ustawie\u0144 pomijaj\u0105 go od razu. Zasady si\u0119 nie zmieni\u0142y, wi\u0119c gry w toku i zapisane gry ' + 'nie s\u0105 dotkni\u0119te t\u0105 aktualizacj\u0105.', fr_FR: 'Inclut Station Master v0.7.5 \u2014 la partie solo demande maintenant avant de distribuer. Une premi\u00e8re ' + 'visite de la page solo ouvre d\u00e9sormais un \u00e9cran de configuration avec toutes les options \u2014 type ' + 'de partie, main de d\u00e9part, o\u00f9 un train suppl\u00e9mentaire peut d\u00e9marrer, les taux de revenu, les ' + 'conditions de victoire et les r\u00e8gles optionnelles \u2014 la m\u00eame question que le lobby multijoueur ' + "pose d\u00e9j\u00e0 avant le d\u00e9but d'une partie. Appuyez sur Distribuer quand vous \u00eates pr\u00eat. Une partie " + 'sauvegard\u00e9e, un lien partag\u00e9 contenant une graine, ou un \u00e9cran de configuration d\u00e9j\u00e0 rempli, ' + "passent directement outre. Les r\u00e8gles n'ont pas chang\u00e9, les parties en cours et sauvegard\u00e9es ne " + 'sont donc pas affect\u00e9es par cette mise \u00e0 jour.', }, migrations: { /** * NOTHING TO CARRY, AND NOTHING FOR ANY SAVE TO TRIP OVER EITHER. * * v0.7.5 is a client-side flow change — a setup screen asked before a genuinely fresh solitaire * visit deals, matching what the multiplayer lobby already asks before a game starts. It touches * no rule the engine enforces and no shape a save or a game record is written in, unlike v0.7.4's * three rules corrections (see that entry's history for what THAT migration had to reason about). * A game already in progress, on either the multiplayer server or in a player's browser, resumes * exactly as it would have on v0.7.4. */ up: async ({ effects }) => {}, down: IMPOSSIBLE, }, })