From a5fecc4dc5b97202b5f5deb510e97612ce94691c Mon Sep 17 00:00:00 2001 From: Ryan Carniato Date: Wed, 28 Oct 2026 15:47:33 +0000 Subject: [PATCH] fix(solid): cap solid-js peer range at ^1 The open-ended >= range lets solid-js 2.0.0 satisfy the peer once it is released, but these adapters are built for Solid 1. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0117BoWMMJ6aTSA3MvtgJWG2 --- .changeset/solid-js-peer-cap.md | 6 ++++++ packages/solid-table-devtools/package.json | 2 +- packages/solid-table/package.json | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 .changeset/solid-js-peer-cap.md diff --git a/.changeset/solid-js-peer-cap.md b/.changeset/solid-js-peer-cap.md new file mode 100644 index 0000000000..5ddbc199b0 --- /dev/null +++ b/.changeset/solid-js-peer-cap.md @@ -0,0 +1,6 @@ +--- +'@tanstack/solid-table-devtools': patch +'@tanstack/solid-table': patch +--- + +Cap the `solid-js` peer range at `^1`. The previous open-ended `>=` range would accept Solid 2.0.0 once it is released, but these packages are built against Solid 1 and do not work with Solid 2. diff --git a/packages/solid-table-devtools/package.json b/packages/solid-table-devtools/package.json index 3e7ed0c8bf..3e5743ba3b 100644 --- a/packages/solid-table-devtools/package.json +++ b/packages/solid-table-devtools/package.json @@ -58,6 +58,6 @@ }, "peerDependencies": { "@tanstack/table-core": "^9.0.0", - "solid-js": ">=1.9.7" + "solid-js": "^1.9.7" } } diff --git a/packages/solid-table/package.json b/packages/solid-table/package.json index 8534a4dbfd..21316fc8e4 100644 --- a/packages/solid-table/package.json +++ b/packages/solid-table/package.json @@ -70,6 +70,6 @@ "vite-plugin-solid": "^2.11.14" }, "peerDependencies": { - "solid-js": ">=1.3" + "solid-js": "^1.3" } }