From 3b03df807dadea8e068dcd23aed5e1a9df75498e Mon Sep 17 00:00:00 2001 From: garrytan Date: Sat, 3 Oct 2026 22:19:03 +0000 Subject: [PATCH] Release v1.91.19.0 (next free patch in the queue: #3022 holds 1.91.17.0, #3023 holds 1.91.18.0); migration renamed; engines.bun >=1.4.0 to match the CI pin (#2815) --- VERSION | 2 +- .../migrations/{v1.91.17.0.sh => v1.91.19.0.sh} | 2 +- package.json | 4 ++-- ....ts => gstack-upgrade-migration-v1_91_19_0.test.ts} | 10 +++++----- 4 files changed, 9 insertions(+), 9 deletions(-) rename gstack-upgrade/migrations/{v1.91.17.0.sh => v1.91.19.0.sh} (98%) rename test/{gstack-upgrade-migration-v1_91_17_0.test.ts => gstack-upgrade-migration-v1_91_19_0.test.ts} (94%) diff --git a/VERSION b/VERSION index 448b3dfa7..c68c06199 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.91.16.0 +1.91.19.0 diff --git a/gstack-upgrade/migrations/v1.91.17.0.sh b/gstack-upgrade/migrations/v1.91.19.0.sh similarity index 98% rename from gstack-upgrade/migrations/v1.91.17.0.sh rename to gstack-upgrade/migrations/v1.91.19.0.sh index ed1b63096..0cf5ddf68 100755 --- a/gstack-upgrade/migrations/v1.91.17.0.sh +++ b/gstack-upgrade/migrations/v1.91.19.0.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Migration: v1.91.17.0 — severe fix wave (memory ingest, artifacts remote). +# Migration: v1.91.19.0 — severe fix wave (memory ingest, artifacts remote). # Placeholder name: the release queue may rename this file at /ship. # # Each step is independent and guarded. Idempotent and non-fatal: every path diff --git a/package.json b/package.json index 1132252e6..b9bd07710 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gstack", - "version": "1.91.16", + "version": "1.91.19", "description": "Garry's Stack — Claude Code skills + fast headless browser. One repo, one install, entire AI engineering workflow.", "license": "MIT", "type": "module", @@ -76,7 +76,7 @@ "socks": "^2.8.9" }, "engines": { - "bun": ">=1.0.0" + "bun": ">=1.4.0" }, "keywords": [ "browser", diff --git a/test/gstack-upgrade-migration-v1_91_17_0.test.ts b/test/gstack-upgrade-migration-v1_91_19_0.test.ts similarity index 94% rename from test/gstack-upgrade-migration-v1_91_17_0.test.ts rename to test/gstack-upgrade-migration-v1_91_19_0.test.ts index 63a1f0ba2..d9d5c36e2 100644 --- a/test/gstack-upgrade-migration-v1_91_17_0.test.ts +++ b/test/gstack-upgrade-migration-v1_91_19_0.test.ts @@ -1,5 +1,5 @@ /** - * v1.91.17.0 migration (placeholder name; the release queue may rename it): + * v1.91.19.0 migration: * step 1 records a pending memory-ingest reconcile (A1) without calling gbrain. */ import { describe, test, expect, beforeEach, afterEach } from "bun:test"; @@ -9,14 +9,14 @@ import * as path from "path"; import { spawnSync } from "child_process"; const ROOT = path.resolve(import.meta.dir, ".."); -const MIGRATION = path.join(ROOT, "gstack-upgrade", "migrations", "v1.91.17.0.sh"); +const MIGRATION = path.join(ROOT, "gstack-upgrade", "migrations", "v1.91.19.0.sh"); let home: string; let gstackHome: string; let bin: string; beforeEach(() => { - home = fs.mkdtempSync(path.join(os.tmpdir(), "mig-v1.91.17-")); + home = fs.mkdtempSync(path.join(os.tmpdir(), "mig-v1.91.19-")); gstackHome = path.join(home, ".gstack"); bin = path.join(home, "bin"); fs.mkdirSync(bin, { recursive: true }); @@ -38,7 +38,7 @@ function run() { return { code: r.status, stdout: r.stdout || "", stderr: r.stderr || "" }; } -describe("v1.91.17.0 migration: memory reconcile pending (A1)", () => { +describe("v1.91.19.0 migration: memory reconcile pending (A1)", () => { test("marks a reconcile pending on an existing ingest state and never calls gbrain", () => { fs.mkdirSync(gstackHome, { recursive: true }); const statePath = path.join(gstackHome, ".transcript-ingest-state.json"); @@ -63,7 +63,7 @@ describe("v1.91.17.0 migration: memory reconcile pending (A1)", () => { }); }); -describe("v1.91.17.0 migration: artifacts remote repair (A8, #1437)", () => { +describe("v1.91.19.0 migration: artifacts remote repair (A8, #1437)", () => { const NEW = "https://github.com/acme/gstack-artifacts-dev"; const OLD = "https://github.com/acme/gstack-brain-dev"; function gh(views: string[]) {