From be81de5ab867303377f790d26766976570cfd779 Mon Sep 17 00:00:00 2001 From: Ryan Carniato Date: Wed, 28 Oct 2026 15:47:39 +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-hotkeys-devtools/package.json | 2 +- packages/solid-hotkeys/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 00000000..45ace9e6 --- /dev/null +++ b/.changeset/solid-js-peer-cap.md @@ -0,0 +1,6 @@ +--- +'@tanstack/solid-hotkeys-devtools': patch +'@tanstack/solid-hotkeys': 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-hotkeys-devtools/package.json b/packages/solid-hotkeys-devtools/package.json index 65d815c7..b9243310 100644 --- a/packages/solid-hotkeys-devtools/package.json +++ b/packages/solid-hotkeys-devtools/package.json @@ -49,7 +49,7 @@ "dist" ], "peerDependencies": { - "solid-js": ">=1.7.0" + "solid-js": "^1.7.0" }, "dependencies": { "@tanstack/devtools-utils": "^0.7.0", diff --git a/packages/solid-hotkeys/package.json b/packages/solid-hotkeys/package.json index a738ebcb..6f03ddde 100644 --- a/packages/solid-hotkeys/package.json +++ b/packages/solid-hotkeys/package.json @@ -59,6 +59,6 @@ "vite-plugin-solid": "^2.11.14" }, "peerDependencies": { - "solid-js": ">=1.7.0" + "solid-js": "^1.7.0" } }