From 95e5844992db9f1f6a6c4fda24b78e56b4bd45bc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 01:41:05 +0000 Subject: [PATCH] Version Packages (next) --- .changeset/pre.json | 2 ++ packages/scroll/CHANGELOG.md | 6 ++++++ packages/scroll/deno.jsonc | 2 +- packages/scroll/package.json | 2 +- packages/storage/CHANGELOG.md | 6 ++++++ packages/storage/deno.jsonc | 2 +- packages/storage/package.json | 2 +- 7 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 6bfb3ee57..9d7d5a2b8 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -194,6 +194,7 @@ "scheduled-solid2-migration", "script-loader-solid2-migration", "scroll-duplicate-copy-safety", + "scroll-prevent-scroll-document-element", "scroll-solid2-migration", "selection-solid2-migration", "sensors-new-package", @@ -206,6 +207,7 @@ "spring-solid2-migration", "sse-solid2-async-reactivity", "state-machine-solid2-migration", + "storage-isolated-declarations-fix", "styles-solid2-migration", "sunny-poets-brush", "sweet-olives-talk", diff --git a/packages/scroll/CHANGELOG.md b/packages/scroll/CHANGELOG.md index 5fdf768b5..33c9f41a6 100644 --- a/packages/scroll/CHANGELOG.md +++ b/packages/scroll/CHANGELOG.md @@ -1,5 +1,11 @@ # @solid-primitives/scroll +## 3.0.0-next.3 + +### Patch Changes + +- 855bc1b: `createPreventScroll` now locks scroll on `document.documentElement` instead of ``. Locking `` could break `position: sticky` elements, since sticky positioning is computed relative to the nearest scrolling ancestor — when that ancestor was `` instead of the viewport, sticky children would unstick while scroll was prevented. Scrollbar-width, padding/margin compensation, and scroll-position restoration are all computed against `documentElement` now as well. + ## 3.0.0-next.2 ### Patch Changes diff --git a/packages/scroll/deno.jsonc b/packages/scroll/deno.jsonc index 0dbb09cbc..c945e646a 100644 --- a/packages/scroll/deno.jsonc +++ b/packages/scroll/deno.jsonc @@ -1,6 +1,6 @@ { "name": "@solid-primitives/scroll", - "version": "3.0.0-next.2", + "version": "3.0.0-next.3", "description": "Reactive primitives to react to element/window scrolling, and to prevent scroll outside of a given element.", "license": "MIT", "exports": "./src/index.ts", diff --git a/packages/scroll/package.json b/packages/scroll/package.json index 9d818982a..aef53415b 100644 --- a/packages/scroll/package.json +++ b/packages/scroll/package.json @@ -1,6 +1,6 @@ { "name": "@solid-primitives/scroll", - "version": "3.0.0-next.2", + "version": "3.0.0-next.3", "description": "Reactive primitives to react to element/window scrolling, and to prevent scroll outside of a given element.", "author": "David Di Biase ", "contributors": [ diff --git a/packages/storage/CHANGELOG.md b/packages/storage/CHANGELOG.md index a3af28cd7..4a2a24117 100644 --- a/packages/storage/CHANGELOG.md +++ b/packages/storage/CHANGELOG.md @@ -1,5 +1,11 @@ # @solid-primitives/storage +## 5.0.0-next.3 + +### Patch Changes + +- 673347c: Fixed a build failure in `messageSync` and `wsSync`: their `url` parameter's default value (`globalThis.location?.href`) lacked an explicit type annotation, which `--isolatedDeclarations` (used by the package's `.d.ts` generation) requires on any parameter whose type can't be trivially inferred. No behavior or API changes — `url` is still `string | undefined`. + ## 5.0.0-next.2 ### Patch Changes diff --git a/packages/storage/deno.jsonc b/packages/storage/deno.jsonc index 0482d6740..2d5dce250 100644 --- a/packages/storage/deno.jsonc +++ b/packages/storage/deno.jsonc @@ -1,6 +1,6 @@ { "name": "@solid-primitives/storage", - "version": "5.0.0-next.2", + "version": "5.0.0-next.3", "description": "Primitive that provides reactive wrappers for storage access", "license": "MIT", "exports": { diff --git a/packages/storage/package.json b/packages/storage/package.json index 0f9df3549..e9a0bdd92 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -1,6 +1,6 @@ { "name": "@solid-primitives/storage", - "version": "5.0.0-next.2", + "version": "5.0.0-next.3", "description": "Primitive that provides reactive wrappers for storage access", "author": "Alex Lohr ", "contributors": [