From 4b0cfec1e648a9ed705c14c2a91e311f8c35df82 Mon Sep 17 00:00:00 2001 From: Ryan Carniato Date: Wed, 28 Oct 2026 15:47:38 +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 | 5 +++++ packages/solid-db/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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..a3d7c5460a --- /dev/null +++ b/.changeset/solid-js-peer-cap.md @@ -0,0 +1,5 @@ +--- +'@tanstack/solid-db': 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-db/package.json b/packages/solid-db/package.json index e1dae5c513..742ec4253e 100644 --- a/packages/solid-db/package.json +++ b/packages/solid-db/package.json @@ -46,7 +46,7 @@ "@tanstack/db": "workspace:*" }, "peerDependencies": { - "solid-js": ">=1.9.0" + "solid-js": "^1.9.0" }, "devDependencies": { "@electric-sql/client": "^1.5.15",