From 17ba54caeddef8577a6a8044444a5b80ecb9810d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Nov 2026 09:56:59 +0000 Subject: [PATCH] ci: Version Packages (alpha) --- .changeset/{ => pre}/dark-suits-itch.md | 0 .changeset/{ => pre}/flat-rats-like.md | 0 examples/angular/array/package.json | 2 +- .../angular/basic-splitting-form/package.json | 2 +- examples/angular/basic/package.json | 2 +- examples/angular/field-groups/package.json | 2 +- examples/angular/large-form/package.json | 2 +- .../angular/multi-step-wizard/package.json | 2 +- .../angular/query-integration/package.json | 2 +- examples/angular/simple/package.json | 2 +- examples/angular/standard-schema/package.json | 2 +- examples/lit/array/package.json | 2 +- .../lit/basic-splitting-form/package.json | 2 +- examples/lit/basic/package.json | 2 +- examples/lit/field-groups/package.json | 2 +- examples/lit/large-form/package.json | 2 +- examples/lit/multi-step-wizard/package.json | 2 +- examples/lit/query-integration/package.json | 2 +- examples/lit/simple/package.json | 2 +- examples/lit/standard-schema/package.json | 2 +- examples/preact/array/package.json | 2 +- .../preact/basic-splitting-form/package.json | 2 +- examples/preact/basic/package.json | 2 +- examples/preact/field-groups/package.json | 2 +- examples/preact/large-form/package.json | 2 +- .../preact/multi-step-wizard/package.json | 2 +- .../preact/query-integration/package.json | 2 +- examples/preact/simple/package.json | 2 +- examples/preact/standard-schema/package.json | 2 +- examples/react/array/package.json | 4 +- .../react/basic-splitting-form/package.json | 4 +- examples/react/basic/package.json | 4 +- examples/react/compiler/package.json | 2 +- examples/react/expo/package.json | 2 +- examples/react/field-groups/package.json | 4 +- examples/react/large-form/package.json | 4 +- examples/react/multi-step-wizard/package.json | 4 +- .../next-server-actions-zod/package.json | 4 +- .../react/next-server-actions/package.json | 4 +- examples/react/nextjs/package.json | 6 +- examples/react/query-integration/package.json | 4 +- examples/react/simple/package.json | 4 +- examples/react/standard-schema/package.json | 4 +- examples/react/tanstack-start/package.json | 6 +- .../react/ui-integration-dnd-kit/package.json | 4 +- .../react/ui-integration-shadcn/package.json | 4 +- examples/solid/array/package.json | 2 +- .../solid/basic-splitting-form/package.json | 2 +- examples/solid/basic/package.json | 2 +- examples/solid/field-groups/package.json | 2 +- examples/solid/large-form/package.json | 2 +- examples/solid/multi-step-wizard/package.json | 2 +- examples/solid/query-integration/package.json | 2 +- examples/solid/simple/package.json | 2 +- examples/solid/standard-schema/package.json | 2 +- examples/svelte/array/package.json | 2 +- .../svelte/basic-splitting-form/package.json | 2 +- examples/svelte/basic/package.json | 2 +- examples/svelte/field-groups/package.json | 2 +- examples/svelte/large-form/package.json | 2 +- .../svelte/multi-step-wizard/package.json | 2 +- .../svelte/query-integration/package.json | 2 +- examples/svelte/simple/package.json | 2 +- examples/svelte/standard-schema/package.json | 2 +- examples/vue/array/package.json | 2 +- examples/vue/large-form/package.json | 2 +- examples/vue/multi-step-wizard/package.json | 2 +- examples/vue/simple/package.json | 2 +- examples/vue/standard-schema/package.json | 2 +- packages/angular-form/CHANGELOG.md | 7 + packages/angular-form/package.json | 2 +- ...c44f7aa13e677a476f08f4f65ffb15c130429b.png | Bin 0 -> 2901 bytes ...tion-when-all-metadata-flags-are-false.png | Bin 0 -> 2901 bytes packages/form-core/CHANGELOG.md | 13 ++ packages/form-core/package.json | 2 +- packages/form-devtools/CHANGELOG.md | 14 ++ packages/form-devtools/package.json | 2 +- packages/lit-form/CHANGELOG.md | 7 + packages/lit-form/package.json | 2 +- packages/preact-form/CHANGELOG.md | 14 ++ packages/preact-form/package.json | 2 +- packages/react-form-devtools/CHANGELOG.md | 7 + packages/react-form-devtools/package.json | 2 +- packages/react-form-nextjs/CHANGELOG.md | 7 + packages/react-form-nextjs/package.json | 2 +- packages/react-form-start/CHANGELOG.md | 7 + packages/react-form-start/package.json | 2 +- packages/react-form/CHANGELOG.md | 14 ++ packages/react-form/package.json | 2 +- packages/solid-form-devtools/CHANGELOG.md | 4 + packages/solid-form-devtools/package.json | 2 +- packages/solid-form/CHANGELOG.md | 7 + packages/solid-form/package.json | 2 +- packages/svelte-form/CHANGELOG.md | 7 + packages/svelte-form/package.json | 2 +- packages/vue-form/CHANGELOG.md | 7 + packages/vue-form/package.json | 2 +- pnpm-lock.yaml | 168 +++++++++--------- 98 files changed, 296 insertions(+), 181 deletions(-) rename .changeset/{ => pre}/dark-suits-itch.md (100%) rename .changeset/{ => pre}/flat-rats-like.md (100%) create mode 100644 packages/form-core/.vitest/attachments/32c44f7aa13e677a476f08f4f65ffb15c130429b.png create mode 100644 packages/form-core/.vitest/attachments/failure-screenshots/FormApi.lib.spec.ts/InternalFormApi---setFieldValue---validates-form-changes-before-field-creation-when-all-metadata-flags-are-false.png diff --git a/.changeset/dark-suits-itch.md b/.changeset/pre/dark-suits-itch.md similarity index 100% rename from .changeset/dark-suits-itch.md rename to .changeset/pre/dark-suits-itch.md diff --git a/.changeset/flat-rats-like.md b/.changeset/pre/flat-rats-like.md similarity index 100% rename from .changeset/flat-rats-like.md rename to .changeset/pre/flat-rats-like.md diff --git a/examples/angular/array/package.json b/examples/angular/array/package.json index 573ac41c3c..84db77d2af 100644 --- a/examples/angular/array/package.json +++ b/examples/angular/array/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "rxjs": "^7.8.2" }, "devDependencies": { diff --git a/examples/angular/basic-splitting-form/package.json b/examples/angular/basic-splitting-form/package.json index 1a023df937..251c3f8f0f 100644 --- a/examples/angular/basic-splitting-form/package.json +++ b/examples/angular/basic-splitting-form/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "rxjs": "^7.8.2" }, "devDependencies": { diff --git a/examples/angular/basic/package.json b/examples/angular/basic/package.json index 9fb04a972b..f14354c748 100644 --- a/examples/angular/basic/package.json +++ b/examples/angular/basic/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "rxjs": "^7.8.2" }, "devDependencies": { diff --git a/examples/angular/field-groups/package.json b/examples/angular/field-groups/package.json index b1cb6bc0f5..493346c963 100644 --- a/examples/angular/field-groups/package.json +++ b/examples/angular/field-groups/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "rxjs": "^7.8.2", "zod": "^4.4.3" }, diff --git a/examples/angular/large-form/package.json b/examples/angular/large-form/package.json index 59a7446a50..fa9de06ef1 100644 --- a/examples/angular/large-form/package.json +++ b/examples/angular/large-form/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "rxjs": "^7.8.2" }, "devDependencies": { diff --git a/examples/angular/multi-step-wizard/package.json b/examples/angular/multi-step-wizard/package.json index 62c582cd35..7e299e836c 100644 --- a/examples/angular/multi-step-wizard/package.json +++ b/examples/angular/multi-step-wizard/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "rxjs": "^7.8.2", "zod": "^4.4.3" }, diff --git a/examples/angular/query-integration/package.json b/examples/angular/query-integration/package.json index 72f1815724..80885c158e 100644 --- a/examples/angular/query-integration/package.json +++ b/examples/angular/query-integration/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "@tanstack/angular-query-experimental": "^5.101.4", "rxjs": "^7.8.2" }, diff --git a/examples/angular/simple/package.json b/examples/angular/simple/package.json index fcf5c1ab5e..cd66d65247 100644 --- a/examples/angular/simple/package.json +++ b/examples/angular/simple/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "rxjs": "^7.8.2" }, "devDependencies": { diff --git a/examples/angular/standard-schema/package.json b/examples/angular/standard-schema/package.json index 438b67eb21..9034048eab 100644 --- a/examples/angular/standard-schema/package.json +++ b/examples/angular/standard-schema/package.json @@ -13,7 +13,7 @@ "@angular/compiler": "^22.1.1", "@angular/core": "^22.1.1", "@angular/platform-browser": "^22.1.1", - "@tanstack/angular-form": "^2.0.0-alpha.3", + "@tanstack/angular-form": "^2.0.0-alpha.4", "arktype": "^2.1.22", "effect": "^3.17.14", "rxjs": "^7.8.2", diff --git a/examples/lit/array/package.json b/examples/lit/array/package.json index 4bebfb6a31..39e20e5997 100644 --- a/examples/lit/array/package.json +++ b/examples/lit/array/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/lit/basic-splitting-form/package.json b/examples/lit/basic-splitting-form/package.json index 7a39116b23..e50de55b8a 100644 --- a/examples/lit/basic-splitting-form/package.json +++ b/examples/lit/basic-splitting-form/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/lit/basic/package.json b/examples/lit/basic/package.json index f2f07b2ef7..912550aa4f 100644 --- a/examples/lit/basic/package.json +++ b/examples/lit/basic/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/lit/field-groups/package.json b/examples/lit/field-groups/package.json index 69516ede2e..56052306ff 100644 --- a/examples/lit/field-groups/package.json +++ b/examples/lit/field-groups/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "lit": "^3.3.1", "zod": "^4.4.3" }, diff --git a/examples/lit/large-form/package.json b/examples/lit/large-form/package.json index 61aa613428..95353fc6c9 100644 --- a/examples/lit/large-form/package.json +++ b/examples/lit/large-form/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/lit/multi-step-wizard/package.json b/examples/lit/multi-step-wizard/package.json index e93311eb9e..6015afd245 100644 --- a/examples/lit/multi-step-wizard/package.json +++ b/examples/lit/multi-step-wizard/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "lit": "^3.3.1", "zod": "^4.4.3" }, diff --git a/examples/lit/query-integration/package.json b/examples/lit/query-integration/package.json index 12f03b113f..04bf082433 100644 --- a/examples/lit/query-integration/package.json +++ b/examples/lit/query-integration/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "@tanstack/query-core": "^5.89.0", "lit": "^3.3.1" }, diff --git a/examples/lit/simple/package.json b/examples/lit/simple/package.json index 54f3d72987..d015ae39dc 100644 --- a/examples/lit/simple/package.json +++ b/examples/lit/simple/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "lit": "^3.3.1" }, "devDependencies": { diff --git a/examples/lit/standard-schema/package.json b/examples/lit/standard-schema/package.json index 1dfaed4cd1..c330d58a60 100644 --- a/examples/lit/standard-schema/package.json +++ b/examples/lit/standard-schema/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^2.0.0-alpha.3", + "@tanstack/lit-form": "^2.0.0-alpha.4", "arktype": "^2.1.22", "effect": "^3.17.14", "lit": "^3.3.1", diff --git a/examples/preact/array/package.json b/examples/preact/array/package.json index 6512d74850..5259c0f81d 100644 --- a/examples/preact/array/package.json +++ b/examples/preact/array/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "preact": "^10.26.4" }, "devDependencies": { diff --git a/examples/preact/basic-splitting-form/package.json b/examples/preact/basic-splitting-form/package.json index 3a7c6f4c79..0f74158676 100644 --- a/examples/preact/basic-splitting-form/package.json +++ b/examples/preact/basic-splitting-form/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "preact": "^10.26.4" }, "devDependencies": { diff --git a/examples/preact/basic/package.json b/examples/preact/basic/package.json index 0617a03fa6..d630a30281 100644 --- a/examples/preact/basic/package.json +++ b/examples/preact/basic/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "preact": "^10.26.4" }, "devDependencies": { diff --git a/examples/preact/field-groups/package.json b/examples/preact/field-groups/package.json index 0938155d70..94ba846c05 100644 --- a/examples/preact/field-groups/package.json +++ b/examples/preact/field-groups/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "preact": "^10.26.4", "zod": "^4.4.3" }, diff --git a/examples/preact/large-form/package.json b/examples/preact/large-form/package.json index 4c244019a1..33331117db 100644 --- a/examples/preact/large-form/package.json +++ b/examples/preact/large-form/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "preact": "^10.26.4" }, "devDependencies": { diff --git a/examples/preact/multi-step-wizard/package.json b/examples/preact/multi-step-wizard/package.json index d8eb8c0991..4edd75d40a 100644 --- a/examples/preact/multi-step-wizard/package.json +++ b/examples/preact/multi-step-wizard/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "preact": "^10.26.4", "zod": "^4.4.3" }, diff --git a/examples/preact/query-integration/package.json b/examples/preact/query-integration/package.json index 2061fe6daa..d62cd27d52 100644 --- a/examples/preact/query-integration/package.json +++ b/examples/preact/query-integration/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "@tanstack/react-query": "^5.89.0", "preact": "^10.26.4" }, diff --git a/examples/preact/simple/package.json b/examples/preact/simple/package.json index 10de177c84..e2f07a4cec 100644 --- a/examples/preact/simple/package.json +++ b/examples/preact/simple/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "preact": "^10.26.4" }, "devDependencies": { diff --git a/examples/preact/standard-schema/package.json b/examples/preact/standard-schema/package.json index d3360522b9..c704daa0ca 100644 --- a/examples/preact/standard-schema/package.json +++ b/examples/preact/standard-schema/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/preact-form": "^2.0.0-alpha.3", + "@tanstack/preact-form": "^2.0.0-alpha.4", "arktype": "^2.1.22", "effect": "^3.17.14", "preact": "^10.26.4", diff --git a/examples/react/array/package.json b/examples/react/array/package.json index c46cb24c4e..3e88db53e3 100644 --- a/examples/react/array/package.json +++ b/examples/react/array/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.1.1", diff --git a/examples/react/basic-splitting-form/package.json b/examples/react/basic-splitting-form/package.json index 8871688597..25e09b92a6 100644 --- a/examples/react/basic-splitting-form/package.json +++ b/examples/react/basic-splitting-form/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.1.1", diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index 3896dd49be..bbecceda05 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.1.1", diff --git a/examples/react/compiler/package.json b/examples/react/compiler/package.json index 2ea9ef4910..90a75ce7ec 100644 --- a/examples/react/compiler/package.json +++ b/examples/react/compiler/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8" }, diff --git a/examples/react/expo/package.json b/examples/react/expo/package.json index 5d6e33bc55..b0e9ec7c68 100644 --- a/examples/react/expo/package.json +++ b/examples/react/expo/package.json @@ -11,7 +11,7 @@ "lint": "expo lint" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "@tanstack/react-store": "^0.11.0", "arktype": "^2.1.22", "effect": "^3.17.14", diff --git a/examples/react/field-groups/package.json b/examples/react/field-groups/package.json index 36bb679ed9..db6eb9456e 100644 --- a/examples/react/field-groups/package.json +++ b/examples/react/field-groups/package.json @@ -9,14 +9,14 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8", "zod": "^4.4.3" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.1.1", diff --git a/examples/react/large-form/package.json b/examples/react/large-form/package.json index 01b07168ec..610fdb2fbb 100644 --- a/examples/react/large-form/package.json +++ b/examples/react/large-form/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "vite": "^8.2.1" diff --git a/examples/react/multi-step-wizard/package.json b/examples/react/multi-step-wizard/package.json index 5132537c77..f657bd8e30 100644 --- a/examples/react/multi-step-wizard/package.json +++ b/examples/react/multi-step-wizard/package.json @@ -9,14 +9,14 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8", "zod": "^4.4.3" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "vite": "^8.2.1" diff --git a/examples/react/next-server-actions-zod/package.json b/examples/react/next-server-actions-zod/package.json index f4800f2eac..7a8ef7912f 100644 --- a/examples/react/next-server-actions-zod/package.json +++ b/examples/react/next-server-actions-zod/package.json @@ -8,8 +8,8 @@ "_test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", - "@tanstack/react-form-nextjs": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", + "@tanstack/react-form-nextjs": "^2.0.0-alpha.4", "next": "16.3.0", "react": "19.2.8", "react-dom": "19.2.8", diff --git a/examples/react/next-server-actions/package.json b/examples/react/next-server-actions/package.json index da886d7529..c12e36b39c 100644 --- a/examples/react/next-server-actions/package.json +++ b/examples/react/next-server-actions/package.json @@ -8,8 +8,8 @@ "_test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", - "@tanstack/react-form-nextjs": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", + "@tanstack/react-form-nextjs": "^2.0.0-alpha.4", "next": "16.3.0", "react": "19.2.8", "react-dom": "19.2.8" diff --git a/examples/react/nextjs/package.json b/examples/react/nextjs/package.json index cd5dfd6053..9c0520c76e 100644 --- a/examples/react/nextjs/package.json +++ b/examples/react/nextjs/package.json @@ -9,8 +9,8 @@ "lint": "eslint" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", - "@tanstack/react-form-nextjs": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", + "@tanstack/react-form-nextjs": "^2.0.0-alpha.4", "next": "16.3.0", "react": "19.2.8", "react-dom": "19.2.8" @@ -18,7 +18,7 @@ "devDependencies": { "@tailwindcss/postcss": "^4", "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/node": "^25.0.7", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", diff --git a/examples/react/query-integration/package.json b/examples/react/query-integration/package.json index 1abd68fdff..2cb7ccd506 100644 --- a/examples/react/query-integration/package.json +++ b/examples/react/query-integration/package.json @@ -9,14 +9,14 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "@tanstack/react-query": "^5.89.0", "react": "19.2.8", "react-dom": "19.2.8" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "vite": "^8.2.1" diff --git a/examples/react/simple/package.json b/examples/react/simple/package.json index 63aa46b07e..f104f6c929 100644 --- a/examples/react/simple/package.json +++ b/examples/react/simple/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "vite": "^8.2.1" diff --git a/examples/react/standard-schema/package.json b/examples/react/standard-schema/package.json index 38e0f4ea62..1531ca6ba2 100644 --- a/examples/react/standard-schema/package.json +++ b/examples/react/standard-schema/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "arktype": "^2.1.22", "effect": "^3.17.14", "react": "19.2.8", @@ -19,7 +19,7 @@ }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "vite": "^8.2.1" diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index 0993bbed0c..6dd7266cb5 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -10,8 +10,8 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-form": "^2.0.0-alpha.3", - "@tanstack/react-form-start": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", + "@tanstack/react-form-start": "^2.0.0-alpha.4", "@tanstack/react-router": "^1.170.23", "@tanstack/react-start": "^1.168.40", "react": "19.2.8", @@ -20,7 +20,7 @@ "devDependencies": { "@tailwindcss/vite": "^4.3.2", "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/node": "^25.0.7", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", diff --git a/examples/react/ui-integration-dnd-kit/package.json b/examples/react/ui-integration-dnd-kit/package.json index d7c351b5d5..4e72b486b4 100644 --- a/examples/react/ui-integration-dnd-kit/package.json +++ b/examples/react/ui-integration-dnd-kit/package.json @@ -11,13 +11,13 @@ "dependencies": { "@dnd-kit/helpers": "^0.5.0", "@dnd-kit/react": "^0.5.0", - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "react": "19.2.8", "react-dom": "19.2.8" }, "devDependencies": { "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.1.1", diff --git a/examples/react/ui-integration-shadcn/package.json b/examples/react/ui-integration-shadcn/package.json index f4f4a96bab..b37d91c005 100644 --- a/examples/react/ui-integration-shadcn/package.json +++ b/examples/react/ui-integration-shadcn/package.json @@ -11,7 +11,7 @@ "dependencies": { "@fontsource-variable/inter": "^5.2.8", "@tailwindcss/vite": "^4.3.2", - "@tanstack/react-form": "^2.0.0-alpha.3", + "@tanstack/react-form": "^2.0.0-alpha.4", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^4.2.1", @@ -29,7 +29,7 @@ "devDependencies": { "@tanstack/devtools-vite": "^0.7.0", "@tanstack/react-devtools": "^0.10.5", - "@tanstack/react-form-devtools": "^1.0.0-alpha.3", + "@tanstack/react-form-devtools": "^1.0.0-alpha.4", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.1.1", diff --git a/examples/solid/array/package.json b/examples/solid/array/package.json index 11c543804f..541ac629da 100644 --- a/examples/solid/array/package.json +++ b/examples/solid/array/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "solid-js": "^1.9.13" }, "devDependencies": { diff --git a/examples/solid/basic-splitting-form/package.json b/examples/solid/basic-splitting-form/package.json index 61c7f40898..4f78b65575 100644 --- a/examples/solid/basic-splitting-form/package.json +++ b/examples/solid/basic-splitting-form/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "solid-js": "^1.9.13" }, "devDependencies": { diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index 00a4410459..dba0a65aa1 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "solid-js": "^1.9.13" }, "devDependencies": { diff --git a/examples/solid/field-groups/package.json b/examples/solid/field-groups/package.json index c04045301f..e51cca5f50 100644 --- a/examples/solid/field-groups/package.json +++ b/examples/solid/field-groups/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "solid-js": "^1.9.13", "zod": "^4.4.3" }, diff --git a/examples/solid/large-form/package.json b/examples/solid/large-form/package.json index 611ce784d8..5169cf6d98 100644 --- a/examples/solid/large-form/package.json +++ b/examples/solid/large-form/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "solid-js": "^1.9.13" }, "devDependencies": { diff --git a/examples/solid/multi-step-wizard/package.json b/examples/solid/multi-step-wizard/package.json index 1519519c1c..d6414a4249 100644 --- a/examples/solid/multi-step-wizard/package.json +++ b/examples/solid/multi-step-wizard/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "solid-js": "^1.9.13", "zod": "^4.4.3" }, diff --git a/examples/solid/query-integration/package.json b/examples/solid/query-integration/package.json index 567c9061da..d509302cd2 100644 --- a/examples/solid/query-integration/package.json +++ b/examples/solid/query-integration/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "@tanstack/solid-query": "^5.89.0", "solid-js": "^1.9.13" }, diff --git a/examples/solid/simple/package.json b/examples/solid/simple/package.json index d5babf4484..1bfdc421d7 100644 --- a/examples/solid/simple/package.json +++ b/examples/solid/simple/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "solid-js": "^1.9.13" }, "devDependencies": { diff --git a/examples/solid/standard-schema/package.json b/examples/solid/standard-schema/package.json index a05193b664..5881cd817a 100644 --- a/examples/solid/standard-schema/package.json +++ b/examples/solid/standard-schema/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/solid-form": "^2.0.0-alpha.3", + "@tanstack/solid-form": "^2.0.0-alpha.4", "arktype": "^2.1.22", "effect": "^3.17.14", "solid-js": "^1.9.13", diff --git a/examples/svelte/array/package.json b/examples/svelte/array/package.json index b302b36bc7..d7cbff364c 100644 --- a/examples/svelte/array/package.json +++ b/examples/svelte/array/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3" + "@tanstack/svelte-form": "^2.0.0-alpha.4" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^7.3.0", diff --git a/examples/svelte/basic-splitting-form/package.json b/examples/svelte/basic-splitting-form/package.json index 613a6d92eb..12ea4768a3 100644 --- a/examples/svelte/basic-splitting-form/package.json +++ b/examples/svelte/basic-splitting-form/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3" + "@tanstack/svelte-form": "^2.0.0-alpha.4" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^7.3.0", diff --git a/examples/svelte/basic/package.json b/examples/svelte/basic/package.json index 0a5dd1dc9e..1a110b539c 100644 --- a/examples/svelte/basic/package.json +++ b/examples/svelte/basic/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3" + "@tanstack/svelte-form": "^2.0.0-alpha.4" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^7.3.0", diff --git a/examples/svelte/field-groups/package.json b/examples/svelte/field-groups/package.json index 22730ac06a..1069a6fa6a 100644 --- a/examples/svelte/field-groups/package.json +++ b/examples/svelte/field-groups/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3", + "@tanstack/svelte-form": "^2.0.0-alpha.4", "zod": "^4.4.3" }, "devDependencies": { diff --git a/examples/svelte/large-form/package.json b/examples/svelte/large-form/package.json index 957433a156..0fe3deee71 100644 --- a/examples/svelte/large-form/package.json +++ b/examples/svelte/large-form/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3" + "@tanstack/svelte-form": "^2.0.0-alpha.4" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^7.3.0", diff --git a/examples/svelte/multi-step-wizard/package.json b/examples/svelte/multi-step-wizard/package.json index 3deda1c5b1..6e7281f68e 100644 --- a/examples/svelte/multi-step-wizard/package.json +++ b/examples/svelte/multi-step-wizard/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3", + "@tanstack/svelte-form": "^2.0.0-alpha.4", "zod": "^4.4.3" }, "devDependencies": { diff --git a/examples/svelte/query-integration/package.json b/examples/svelte/query-integration/package.json index 77206de8e5..05dc383636 100644 --- a/examples/svelte/query-integration/package.json +++ b/examples/svelte/query-integration/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3", + "@tanstack/svelte-form": "^2.0.0-alpha.4", "@tanstack/svelte-query": "^6.1.38" }, "devDependencies": { diff --git a/examples/svelte/simple/package.json b/examples/svelte/simple/package.json index e2ed3e5219..b7f7a00d4b 100644 --- a/examples/svelte/simple/package.json +++ b/examples/svelte/simple/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3" + "@tanstack/svelte-form": "^2.0.0-alpha.4" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^7.3.0", diff --git a/examples/svelte/standard-schema/package.json b/examples/svelte/standard-schema/package.json index 159023a31d..c44ad52957 100644 --- a/examples/svelte/standard-schema/package.json +++ b/examples/svelte/standard-schema/package.json @@ -9,7 +9,7 @@ "test:types": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-form": "^2.0.0-alpha.3", + "@tanstack/svelte-form": "^2.0.0-alpha.4", "arktype": "^2.1.22", "effect": "^3.17.14", "valibot": "^1.1.0", diff --git a/examples/vue/array/package.json b/examples/vue/array/package.json index 6dd08785ad..13be8129aa 100644 --- a/examples/vue/array/package.json +++ b/examples/vue/array/package.json @@ -9,7 +9,7 @@ "test:types": "vue-tsc --noEmit" }, "dependencies": { - "@tanstack/vue-form": "^2.0.0-alpha.3", + "@tanstack/vue-form": "^2.0.0-alpha.4", "vue": "^3.6.0-rc.9" }, "devDependencies": { diff --git a/examples/vue/large-form/package.json b/examples/vue/large-form/package.json index 27fed6d8c0..a481f979ba 100644 --- a/examples/vue/large-form/package.json +++ b/examples/vue/large-form/package.json @@ -9,7 +9,7 @@ "test:types": "vue-tsc --noEmit" }, "dependencies": { - "@tanstack/vue-form": "^2.0.0-alpha.3", + "@tanstack/vue-form": "^2.0.0-alpha.4", "vue": "^3.6.0-rc.9" }, "devDependencies": { diff --git a/examples/vue/multi-step-wizard/package.json b/examples/vue/multi-step-wizard/package.json index 1c2465be44..9608b73a93 100644 --- a/examples/vue/multi-step-wizard/package.json +++ b/examples/vue/multi-step-wizard/package.json @@ -9,7 +9,7 @@ "test:types": "vue-tsc --noEmit" }, "dependencies": { - "@tanstack/vue-form": "^2.0.0-alpha.3", + "@tanstack/vue-form": "^2.0.0-alpha.4", "vue": "^3.6.0-rc.9", "zod": "^4.4.3" }, diff --git a/examples/vue/simple/package.json b/examples/vue/simple/package.json index 3b385aa352..7fee6ab408 100644 --- a/examples/vue/simple/package.json +++ b/examples/vue/simple/package.json @@ -9,7 +9,7 @@ "test:types": "vue-tsc --noEmit" }, "dependencies": { - "@tanstack/vue-form": "^2.0.0-alpha.3", + "@tanstack/vue-form": "^2.0.0-alpha.4", "vue": "^3.6.0-rc.9" }, "devDependencies": { diff --git a/examples/vue/standard-schema/package.json b/examples/vue/standard-schema/package.json index 77f0bdf9ff..143b6630e7 100644 --- a/examples/vue/standard-schema/package.json +++ b/examples/vue/standard-schema/package.json @@ -9,7 +9,7 @@ "test:types": "vue-tsc --noEmit" }, "dependencies": { - "@tanstack/vue-form": "^2.0.0-alpha.3", + "@tanstack/vue-form": "^2.0.0-alpha.4", "arktype": "^2.1.22", "effect": "^3.17.14", "valibot": "^1.1.0", diff --git a/packages/angular-form/CHANGELOG.md b/packages/angular-form/CHANGELOG.md index cadbb3816a..8900c5ff6c 100644 --- a/packages/angular-form/CHANGELOG.md +++ b/packages/angular-form/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/angular-form +## 2.0.0-alpha.4 + +### Patch Changes + +- Updated dependencies [[`27ddd4a`](https://github.com/TanStack/form/commit/27ddd4ae5bf21fb2f9f204d6475d3a665f223e19), [`7c7d786`](https://github.com/TanStack/form/commit/7c7d78678cdd7061b614b88dd2d5af245799a7cd)]: + - @tanstack/form-core@2.0.0-alpha.4 + ## 2.0.0-alpha.3 ### Major Changes diff --git a/packages/angular-form/package.json b/packages/angular-form/package.json index 1a4a4db950..8f719c6a3e 100644 --- a/packages/angular-form/package.json +++ b/packages/angular-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-form", - "version": "2.0.0-alpha.3", + "version": "2.0.0-alpha.4", "description": "Powerful, type-safe forms for Angular.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/form-core/.vitest/attachments/32c44f7aa13e677a476f08f4f65ffb15c130429b.png b/packages/form-core/.vitest/attachments/32c44f7aa13e677a476f08f4f65ffb15c130429b.png new file mode 100644 index 0000000000000000000000000000000000000000..f1c5529decfa5731cc68f21093466f2f91c1d674 GIT binary patch literal 2901 zcmeAS@N?(olHy`uVBq!ia0y~yV4TOmz}&#W1QcnFZJNcvz|H09;uumf=gk#HUIqh> z0|uY&>`(o$af{Ng@^Xf#dkjxj@Nxu63oJ2H@W^$TaH~OKE2Co;bJGR0%nX}OaxtWKtgr%# OFnGH9xvX z0|uY&>`(o$af{Ng@^Xf#dkjxj@Nxu63oJ2H@W^$TaH~OKE2Co;bJGR0%nX}OaxtWKtgr%# OFnGH9xvX