From 4953c1d2220fda237227b5bd53e3492a03d7baa0 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 9 Nov 2026 20:18:52 +0000 Subject: [PATCH] Bump Nub from 0.9.6 to 0.10.0 Nub 0.10.0 fails an install when a dependency build script is not approved, and a directory --filter matches only that directory. Existing filters name packages, and allowScripts already lists the builds this repo runs. Node stays 24.15.0. nub install accepted the current lockfile without rewriting it. Co-authored-by: Jonathan Beckman --- .agents/skills/verify-solzero/SKILL.md | 2 +- .github/workflows/deploy.yml | 2 +- .github/workflows/pr-preview.yml | 4 ++-- .github/workflows/preview.yml | 2 +- .github/workflows/release.yml | 6 +++--- .github/workflows/validate.yml | 4 ++-- CONTRIBUTING.md | 2 +- README.md | 2 +- package.json | 4 ++-- 9 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.agents/skills/verify-solzero/SKILL.md b/.agents/skills/verify-solzero/SKILL.md index e7944c44..046b3a82 100644 --- a/.agents/skills/verify-solzero/SKILL.md +++ b/.agents/skills/verify-solzero/SKILL.md @@ -11,7 +11,7 @@ Use Nub for every install and verify command (`nub install`, `nub run test`, `nu ## Run -Use Node 24.15 and Nub 0.9.6. Docker must be running. Ports 3000 and 3100 are exclusive; the launcher refuses an existing stack. Coordinate with other projects before starting the suite. +Use Node 24.15 and Nub 0.10.0. Docker must be running. Ports 3000 and 3100 are exclusive; the launcher refuses an existing stack. Coordinate with other projects before starting the suite. ```sh nub install --frozen-lockfile diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 77bc32ca..4801b41b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -47,7 +47,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock diff --git a/.github/workflows/pr-preview.yml b/.github/workflows/pr-preview.yml index 5603b0a4..b11291c7 100644 --- a/.github/workflows/pr-preview.yml +++ b/.github/workflows/pr-preview.yml @@ -104,7 +104,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock @@ -230,7 +230,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index 4fd92823..c1991780 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -79,7 +79,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c1766672..1731f10b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -69,7 +69,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock @@ -141,7 +141,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock @@ -241,7 +241,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index ee6d229b..15e1b9c0 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -68,7 +68,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock @@ -210,7 +210,7 @@ jobs: filter: blob:none - uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock - name: Install dependencies diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ae5de03d..a12f0892 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -19,7 +19,7 @@ Contributions from organizations and individual users are welcome. ## Development setup -SolZero requires Node.js 24.15 and Nub 0.9.6. Follow the complete onboarding instructions in the +SolZero requires Node.js 24.15 and Nub 0.10.0. Follow the complete onboarding instructions in the [README](README.md#get-started), then install dependencies from the repository root: ```sh diff --git a/README.md b/README.md index e14ca698..5c3c0c26 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ PlanetScale Postgres flavor. ### Prerequisites - Node.js 24.15.x. The repository's `.nvmrc` and package metadata are the source of truth. -- [Nub](https://nubjs.com/) 0.9.6 +- [Nub](https://nubjs.com/) 0.10.0 - A Docker-compatible CLI with an active engine - A Cloudflare account with the Workers Paid plan. The complete SolZero stack creates Cloudflare Containers. diff --git a/package.json b/package.json index 6758f2a7..79c00559 100644 --- a/package.json +++ b/package.json @@ -131,7 +131,7 @@ "devEngines": { "packageManager": { "name": "nub", - "version": "0.9.6", + "version": "0.10.0", "onFail": "warn" }, "runtime": { @@ -142,7 +142,7 @@ "engines": { "node": ">=24.15.0 <25" }, - "packageManager": "nub@0.9.6", + "packageManager": "nub@0.10.0", "allowScripts": { "@mongodb-js/zstd": true, "core-js-pure": true,