From dffc797cac4e0c056928a8f4dc10ad4ea3885431 Mon Sep 17 00:00:00 2001 From: Harry Whorlow Date: Tue, 12 May 2026 14:05:31 +0200 Subject: [PATCH 1/5] chore(pnpm): update pnpm to v11 --- package.json | 2 +- pnpm-workspace.yaml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 22a66ccac..0f23c5897 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "git", "url": "git+https://github.com/TanStack/form.git" }, - "packageManager": "pnpm@10.24.0", + "packageManager": "pnpm@11.1.0", "type": "module", "scripts": { "clean": "pnpm --filter \"./packages/**\" run clean", diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f0902c479..7e24c317e 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -11,3 +11,7 @@ packages: - examples/vue/** - examples/lit/** - examples/svelte/** + +allowBuilds: + nx: true + unrs-resolver: true From e59f2a322563cfbbf6955b49f2db0b3ba9dc6913 Mon Sep 17 00:00:00 2001 From: Harry Whorlow Date: Tue, 12 May 2026 14:13:09 +0200 Subject: [PATCH 2/5] chore: allow builds --- pnpm-workspace.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 7e24c317e..4d8548a4c 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,5 +13,12 @@ packages: - examples/svelte/** allowBuilds: + '@parcel/watcher': true + '@swc/core': true + esbuild: true + lmdb: true + msgpackr-extract: true + sharp: true + vue-demi: true nx: true unrs-resolver: true From da311d5d343c73e6d2d1fe20334d1c96f9f36c14 Mon Sep 17 00:00:00 2001 From: Harry Whorlow Date: Tue, 12 May 2026 15:15:03 +0200 Subject: [PATCH 3/5] chore: fix config to sha --- .github/workflows/autofix.yml | 2 +- .github/workflows/pr.yml | 6 +++--- .github/workflows/release.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index bf92e93b2..5dab6bb3c 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -28,7 +28,7 @@ jobs: - name: Checkout uses: actions/checkout@v6.0.2 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Fix formatting run: pnpm format - name: Generate Docs diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 0e6a4bfe0..148c1ca33 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -26,7 +26,7 @@ jobs: - name: Start Nx Agents run: npx nx-cloud start-ci-run --distribute-on=".nx/workflows/dynamic-changesets.yaml" - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Get base and head commits for `nx affected` uses: nrwl/nx-set-shas@v4.4.0 with: @@ -49,7 +49,7 @@ jobs: - name: Checkout uses: actions/checkout@v6.0.2 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Build Packages run: pnpm run build:all - name: Publish Previews @@ -71,6 +71,6 @@ jobs: - name: Checkout uses: actions/checkout@v6.0.2 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Changeset Preview uses: TanStack/config/.github/changeset-preview@main diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e6937c418..4dbec1adb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: with: fetch-depth: 0 - name: Setup Tools - uses: TanStack/config/.github/setup@main + uses: TanStack/config/.github/setup@e4b48f16568324f76f467aa4c2aac2f05db632c3 - name: Run Tests run: pnpm run test:ci - name: Run Changesets (version or publish) From 8182d2e17e7e44b7dfc05b9ebc154cf22f13c628 Mon Sep 17 00:00:00 2001 From: Harry Whorlow Date: Tue, 12 May 2026 16:01:37 +0200 Subject: [PATCH 4/5] chore: update allowBuilds list --- pnpm-workspace.yaml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4d8548a4c..5d0b14172 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,12 +13,15 @@ packages: - examples/svelte/** allowBuilds: - '@parcel/watcher': true - '@swc/core': true - esbuild: true - lmdb: true - msgpackr-extract: true - sharp: true - vue-demi: true + # root dependency nx: true - unrs-resolver: true + unrs-resolver: false # not directly required for build + esbuild: true + + # @angular/build + '@parcel/watcher': false # optional dep of @angular/build + lmdb: false # optional dep of @angular/build + msgpackr-extract: false # optional dep of @angular/build + + # @tanstack/vue-store + vue-demi: false # only required for vue 2 support From aab4572d1876dba41cdd8152778e98747c0eab1f Mon Sep 17 00:00:00 2001 From: Harry Whorlow Date: Tue, 12 May 2026 17:40:48 +0200 Subject: [PATCH 5/5] chore: missing builds --- pnpm-workspace.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 5d0b14172..a62c6da19 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -18,6 +18,9 @@ allowBuilds: unrs-resolver: false # not directly required for build esbuild: true + # nx, @vitejs/plugin-react-swc, terser-webpack-plugin + '@swc/core': true + # @angular/build '@parcel/watcher': false # optional dep of @angular/build lmdb: false # optional dep of @angular/build @@ -25,3 +28,6 @@ allowBuilds: # @tanstack/vue-store vue-demi: false # only required for vue 2 support + + # nextJs + sharp: false # not directly required for build