From 0767b2082a6d089fb360b7d6b9984da3a0d61a93 Mon Sep 17 00:00:00 2001 From: Vedanta Somnathe Date: Sat, 29 Nov 2025 10:46:06 -0600 Subject: [PATCH 1/4] bumps up the @tanstack/react-store dependency to 0.8.0 --- packages/react-form/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-form/package.json b/packages/react-form/package.json index 6d43c4e60..8c54f4014 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -52,7 +52,7 @@ ], "dependencies": { "@tanstack/form-core": "workspace:*", - "@tanstack/react-store": "^0.7.7" + "@tanstack/react-store": "^0.8.0" }, "devDependencies": { "@types/react": "^19.0.7", From 2bb479a4b7ae6edd92cb677ac03c3603035286ee Mon Sep 17 00:00:00 2001 From: Vedanta Somnathe Date: Sat, 29 Nov 2025 10:51:11 -0600 Subject: [PATCH 2/4] test -- example deps --- examples/react/next-server-actions/package.json | 2 +- examples/react/remix/package.json | 2 +- examples/react/tanstack-start/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/react/next-server-actions/package.json b/examples/react/next-server-actions/package.json index 86adbe823..8ba997afb 100644 --- a/examples/react/next-server-actions/package.json +++ b/examples/react/next-server-actions/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@tanstack/react-form-nextjs": "^1.26.0", - "@tanstack/react-store": "^0.7.7", + "@tanstack/react-store": "^0.8.0", "next": "15.5.3", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/remix/package.json b/examples/react/remix/package.json index 3fbe4ffb6..29d4db07d 100644 --- a/examples/react/remix/package.json +++ b/examples/react/remix/package.json @@ -12,7 +12,7 @@ "@remix-run/react": "^2.17.1", "@remix-run/serve": "^2.17.1", "@tanstack/react-form-remix": "^1.26.0", - "@tanstack/react-store": "^0.7.7", + "@tanstack/react-store": "^0.8.0", "isbot": "^5.1.30", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index 44366f223..1b3030497 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -14,7 +14,7 @@ "@tanstack/react-form-start": "^1.26.0", "@tanstack/react-router": "^1.134.9", "@tanstack/react-start": "^1.134.9", - "@tanstack/react-store": "^0.7.7", + "@tanstack/react-store": "^0.8.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, From 7dd3ea854dc31b2aa9c93f556bf575704b21cc3e Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Mon, 1 Dec 2025 10:47:50 -0800 Subject: [PATCH 3/4] chore: fix PNPM lock --- pnpm-lock.yaml | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 52748070a..82439b0a7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -581,8 +581,8 @@ importers: specifier: ^1.26.0 version: link:../../../packages/react-form-nextjs '@tanstack/react-store': - specifier: ^0.7.7 - version: 0.7.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^0.8.0 + version: 0.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: specifier: 15.5.3 version: 15.5.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.90.0) @@ -655,8 +655,8 @@ importers: specifier: ^1.26.0 version: link:../../../packages/react-form-remix '@tanstack/react-store': - specifier: ^0.7.7 - version: 0.7.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^0.8.0 + version: 0.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) isbot: specifier: ^5.1.30 version: 5.1.31 @@ -778,8 +778,8 @@ importers: specifier: ^1.134.9 version: 1.135.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.9)(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1)))(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1))(webpack@5.101.2(@swc/core@1.13.5)) '@tanstack/react-store': - specifier: ^0.7.7 - version: 0.7.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^0.8.0 + version: 0.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: specifier: ^19.0.0 version: 19.1.0 @@ -1297,8 +1297,8 @@ importers: specifier: workspace:* version: link:../form-core '@tanstack/react-store': - specifier: ^0.7.7 - version: 0.7.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^0.8.0 + version: 0.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) devDependencies: '@types/react': specifier: ^19.0.7 @@ -4835,12 +4835,6 @@ packages: react-dom: '>=18.0.0 || >=19.0.0' vite: '>=7.0.0' - '@tanstack/react-store@0.7.7': - resolution: {integrity: sha512-qqT0ufegFRDGSof9D/VqaZgjNgp4tRPHZIJq2+QIHkMUtHjaJ0lYrrXjeIUJvjnTbgPfSD1XgOMEt0lmANn6Zg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/react-store@0.8.0': resolution: {integrity: sha512-1vG9beLIuB7q69skxK9r5xiLN3ztzIPfSQSs0GfeqWGO2tGIyInZx0x1COhpx97RKaONSoAb8C3dxacWksm1ow==} peerDependencies: @@ -14333,13 +14327,6 @@ snapshots: - vite-plugin-solid - webpack - '@tanstack/react-store@0.7.7(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': - dependencies: - '@tanstack/store': 0.7.7 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - use-sync-external-store: 1.6.0(react@19.1.0) - '@tanstack/react-store@0.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/store': 0.8.0 From 4308fab740e0c3130ec9c553046a6402107d4637 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Mon, 1 Dec 2025 10:48:29 -0800 Subject: [PATCH 4/4] chore: add changest --- .changeset/lucky-ants-eat.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/lucky-ants-eat.md diff --git a/.changeset/lucky-ants-eat.md b/.changeset/lucky-ants-eat.md new file mode 100644 index 000000000..a4e466de0 --- /dev/null +++ b/.changeset/lucky-ants-eat.md @@ -0,0 +1,5 @@ +--- +'@tanstack/react-form': patch +--- + +Minorly improve performance and fix issues with Start