From 0031f0c873e8adda2344bf17d40b3656e43fef4a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 19 Sep 2026 14:37:33 +0000 Subject: [PATCH] Version Packages (next) --- .changeset/pre.json | 1 + packages/drag-drop/CHANGELOG.md | 6 ++++++ packages/drag-drop/deno.jsonc | 2 +- packages/drag-drop/package.json | 2 +- packages/upload/CHANGELOG.md | 7 +++++++ packages/upload/deno.jsonc | 2 +- packages/upload/package.json | 2 +- 7 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 8cfab1d24..28c419c26 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -130,6 +130,7 @@ "deep-solid2-migration", "destructure-solid2-migration", "devices-solid2-migration", + "drag-drop-no-flush-in-ref", "drag-new-package", "eleven-baths-build", "eleven-buttons-jump", diff --git a/packages/drag-drop/CHANGELOG.md b/packages/drag-drop/CHANGELOG.md index 6f4a37a83..fe65a2ba7 100644 --- a/packages/drag-drop/CHANGELOG.md +++ b/packages/drag-drop/CHANGELOG.md @@ -1,5 +1,11 @@ # @solid-primitives/drag-drop +## 0.1.0-next.2 + +### Patch Changes + +- da17801: Stop calling `flush()` from the `ref` callbacks of `createDraggable`, `createDroppable` and `createNativeDroppable`. Solid 2 runs refs inside an effect, where a synchronous `flush()` is a no-op that logs `FLUSH_IN_EFFECT_CALLBACK` once per item. The `elSignal` write is picked up by the flush already in progress (or Solid's own scheduled flush when `ref` is called outside JSX), so listeners attach as before. Code that calls `ref` manually and needs listeners attached synchronously should call `flush()` itself. + ## 0.1.0-next.1 ### Patch Changes diff --git a/packages/drag-drop/deno.jsonc b/packages/drag-drop/deno.jsonc index 1f2dfca4f..0ef16df95 100644 --- a/packages/drag-drop/deno.jsonc +++ b/packages/drag-drop/deno.jsonc @@ -1,6 +1,6 @@ { "name": "@solid-primitives/drag-drop", - "version": "0.1.0-next.1", + "version": "0.1.0-next.2", "description": "Composable drag-and-drop primitives.", "license": "MIT", "exports": "./src/index.ts", diff --git a/packages/drag-drop/package.json b/packages/drag-drop/package.json index e6c180fb0..c8499c767 100644 --- a/packages/drag-drop/package.json +++ b/packages/drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@solid-primitives/drag-drop", - "version": "0.1.0-next.1", + "version": "0.1.0-next.2", "description": "Composable drag-and-drop primitives.", "author": "David Di Biase ", "contributors": [], diff --git a/packages/upload/CHANGELOG.md b/packages/upload/CHANGELOG.md index df1a5e81e..8ce33658e 100644 --- a/packages/upload/CHANGELOG.md +++ b/packages/upload/CHANGELOG.md @@ -1,5 +1,12 @@ # @solid-primitives/upload +## 1.0.0-next.6 + +### Patch Changes + +- Updated dependencies [da17801] + - @solid-primitives/drag-drop@0.1.0-next.2 + ## 1.0.0-next.5 ### Patch Changes diff --git a/packages/upload/deno.jsonc b/packages/upload/deno.jsonc index 941011942..b6470f4c6 100644 --- a/packages/upload/deno.jsonc +++ b/packages/upload/deno.jsonc @@ -1,6 +1,6 @@ { "name": "@solid-primitives/upload", - "version": "1.0.0-next.5", + "version": "1.0.0-next.6", "description": "Primitives for uploading files.", "license": "MIT", "exports": "./src/index.ts", diff --git a/packages/upload/package.json b/packages/upload/package.json index 81b953ddb..34b2c3c62 100644 --- a/packages/upload/package.json +++ b/packages/upload/package.json @@ -1,6 +1,6 @@ { "name": "@solid-primitives/upload", - "version": "1.0.0-next.5", + "version": "1.0.0-next.6", "description": "Primitives for uploading files.", "author": "Rustam Ashurmatov ", "license": "MIT",