From e2176e06e477cebd7810d396762647d3bef352b7 Mon Sep 17 00:00:00 2001 From: Ryan Carniato Date: Wed, 28 Oct 2026 15:47:35 +0000 Subject: [PATCH 1/2] 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-pacer-devtools/package.json | 2 +- packages/solid-pacer/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 000000000..47e8aaf83 --- /dev/null +++ b/.changeset/solid-js-peer-cap.md @@ -0,0 +1,6 @@ +--- +'@tanstack/solid-pacer-devtools': patch +'@tanstack/solid-pacer': 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-pacer-devtools/package.json b/packages/solid-pacer-devtools/package.json index 8effc39b1..77e42a3c1 100644 --- a/packages/solid-pacer-devtools/package.json +++ b/packages/solid-pacer-devtools/package.json @@ -47,7 +47,7 @@ "dist" ], "peerDependencies": { - "solid-js": ">=1.9.7" + "solid-js": "^1.9.7" }, "dependencies": { "@tanstack/devtools-utils": "^0.7.0", diff --git a/packages/solid-pacer/package.json b/packages/solid-pacer/package.json index 17ea79d8e..27e901006 100644 --- a/packages/solid-pacer/package.json +++ b/packages/solid-pacer/package.json @@ -67,6 +67,6 @@ "vite-plugin-solid": "^2.11.14" }, "peerDependencies": { - "solid-js": ">=1.9.5" + "solid-js": "^1.9.5" } } From f8196cbfb1bd9bcea1a8aaaac4c165ad227b45b7 Mon Sep 17 00:00:00 2001 From: Ryan Carniato Date: Wed, 28 Oct 2026 11:36:48 -0700 Subject: [PATCH 2/2] chore: update lockfile for solid-js peer cap Co-Authored-By: Claude Opus 5.5 --- pnpm-lock.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6fd2504e0..ad6f9ebfc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10904,7 +10904,7 @@ importers: specifier: workspace:* version: link:../pacer-devtools solid-js: - specifier: '>=1.9.7' + specifier: ^1.9.7 version: 1.9.15 devDependencies: csstype: