diff --git a/.changeset/closest-corners.md b/.changeset/closest-corners.md deleted file mode 100644 index f1230469..00000000 --- a/.changeset/closest-corners.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/collision': patch ---- - -Introduce `closestCorners` collision detection algorithm. diff --git a/.changeset/collision-observer.md b/.changeset/collision-observer.md deleted file mode 100644 index b56e2cb3..00000000 --- a/.changeset/collision-observer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/abstract': patch ---- - -Reduce the how frequently collisions are re-computed when the position of the drag operation does not change. diff --git a/.changeset/feedback-plugin.md b/.changeset/feedback-plugin.md deleted file mode 100644 index 1c69fc46..00000000 --- a/.changeset/feedback-plugin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/dom': patch ---- - -Improve the `Feedback` plugin to better handle when the feedback element resizes during a drag operation. diff --git a/.changeset/fix-collision-priority.md b/.changeset/fix-collision-priority.md deleted file mode 100644 index 45325645..00000000 --- a/.changeset/fix-collision-priority.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@dnd-kit/abstract': patch -'@dnd-kit/collision': patch ---- - -Fix issues with `collisionPriority` not being respected. diff --git a/.changeset/improve-shape-intersection.md b/.changeset/improve-shape-intersection.md deleted file mode 100644 index 39d17dc1..00000000 --- a/.changeset/improve-shape-intersection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/collision': patch ---- - -Improve accuracy of `shapeIntersection` when there are multiple intersecting shapes. diff --git a/.changeset/pointer-sensor-capture.md b/.changeset/pointer-sensor-capture.md deleted file mode 100644 index d932037c..00000000 --- a/.changeset/pointer-sensor-capture.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/dom': patch ---- - -Fix pointer events no longer being detected by the `PointerSensor` when the event target is disconnected from the DOM by setting pointer capture on the document body for `pointermove` events. diff --git a/.changeset/pointer-sensor.md b/.changeset/pointer-sensor.md deleted file mode 100644 index 8bc50645..00000000 --- a/.changeset/pointer-sensor.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/dom': patch ---- - -**PointerSensor**: Defer invoking `setPointerCapture` until activation constraints are met as it can interfere with `click` and other event handlers. Also deferred adding `touchmove`, `click` and `keydown` event listeners until the activation constraints are met. diff --git a/.changeset/rude-worms-kick.md b/.changeset/rude-worms-kick.md deleted file mode 100644 index 95942838..00000000 --- a/.changeset/rude-worms-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@dnd-kit/abstract": patch ---- - -Allow entities to receive a new id during the lifecycle of the entity diff --git a/.changeset/sortable-group-index.md b/.changeset/sortable-group-index.md deleted file mode 100644 index 0ea48060..00000000 --- a/.changeset/sortable-group-index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/react': patch ---- - -`useSortable`: Make sure `group` and `index` are updated at the same time. diff --git a/.changeset/sortable-keyboard-corners.md b/.changeset/sortable-keyboard-corners.md deleted file mode 100644 index 6430f4cc..00000000 --- a/.changeset/sortable-keyboard-corners.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/dom': patch ---- - -`SortableKeyboardPlugin`: Use `closestCorners` collision detection algorithm instead of `closestCenter` when keyboard sorting. diff --git a/packages/abstract/CHANGELOG.md b/packages/abstract/CHANGELOG.md index 2382b72f..cd398a1a 100644 --- a/packages/abstract/CHANGELOG.md +++ b/packages/abstract/CHANGELOG.md @@ -1,5 +1,19 @@ # @dnd-kit/abstract +## 0.0.6 + +### Patch Changes + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`a04d3f8`](https://github.com/clauderic/dnd-kit/commit/a04d3f88d380853b97585ab3b608561f7b02ce69) Thanks [@github-actions](https://github.com/apps/github-actions)! - Reduce the how frequently collisions are re-computed when the position of the drag operation does not change. + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`a8542de`](https://github.com/clauderic/dnd-kit/commit/a8542de56d39c3cd3b6ef981172a0782454295b2) Thanks [@github-actions](https://github.com/apps/github-actions)! - Fix issues with `collisionPriority` not being respected. + +- [#1448](https://github.com/clauderic/dnd-kit/pull/1448) [`96f28ef`](https://github.com/clauderic/dnd-kit/commit/96f28ef86adf95e77540732d39033c7f3fb0fd04) Thanks [@lfades](https://github.com/lfades)! - Allow entities to receive a new id during the lifecycle of the entity + +- Updated dependencies []: + - @dnd-kit/geometry@0.0.6 + - @dnd-kit/state@0.0.6 + ## 0.0.5 ### Patch Changes diff --git a/packages/abstract/package.json b/packages/abstract/package.json index c6814147..451d6bea 100644 --- a/packages/abstract/package.json +++ b/packages/abstract/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/abstract", - "version": "0.0.5", + "version": "0.0.6", "type": "module", "main": "./index.cjs", "module": "./index.js", @@ -44,8 +44,8 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { - "@dnd-kit/geometry": "^0.0.5", - "@dnd-kit/state": "^0.0.5", + "@dnd-kit/geometry": "^0.0.6", + "@dnd-kit/state": "^0.0.6", "tslib": "^2.6.2" }, "devDependencies": { diff --git a/packages/collision/CHANGELOG.md b/packages/collision/CHANGELOG.md index 25ef3a90..1aae501f 100644 --- a/packages/collision/CHANGELOG.md +++ b/packages/collision/CHANGELOG.md @@ -1,5 +1,19 @@ # @dnd-kit/collision +## 0.0.6 + +### Patch Changes + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`69bfad7`](https://github.com/clauderic/dnd-kit/commit/69bfad7d795947987a4281f1a61f81b6a7839fe8) Thanks [@github-actions](https://github.com/apps/github-actions)! - Introduce `closestCorners` collision detection algorithm. + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`a8542de`](https://github.com/clauderic/dnd-kit/commit/a8542de56d39c3cd3b6ef981172a0782454295b2) Thanks [@github-actions](https://github.com/apps/github-actions)! - Fix issues with `collisionPriority` not being respected. + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`a6366f9`](https://github.com/clauderic/dnd-kit/commit/a6366f9e42836b4c5732141bf314489ede9f60cb) Thanks [@github-actions](https://github.com/apps/github-actions)! - Improve accuracy of `shapeIntersection` when there are multiple intersecting shapes. + +- Updated dependencies [[`a04d3f8`](https://github.com/clauderic/dnd-kit/commit/a04d3f88d380853b97585ab3b608561f7b02ce69), [`a8542de`](https://github.com/clauderic/dnd-kit/commit/a8542de56d39c3cd3b6ef981172a0782454295b2), [`96f28ef`](https://github.com/clauderic/dnd-kit/commit/96f28ef86adf95e77540732d39033c7f3fb0fd04)]: + - @dnd-kit/abstract@0.0.6 + - @dnd-kit/geometry@0.0.6 + ## 0.0.5 ### Patch Changes diff --git a/packages/collision/package.json b/packages/collision/package.json index d7221e64..b84f3eb7 100644 --- a/packages/collision/package.json +++ b/packages/collision/package.json @@ -1,7 +1,7 @@ { "name": "@dnd-kit/collision", "type": "module", - "version": "0.0.5", + "version": "0.0.6", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", @@ -24,8 +24,8 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { - "@dnd-kit/abstract": "^0.0.5", - "@dnd-kit/geometry": "^0.0.5", + "@dnd-kit/abstract": "^0.0.6", + "@dnd-kit/geometry": "^0.0.6", "tslib": "^2.6.2" }, "devDependencies": { diff --git a/packages/dom/CHANGELOG.md b/packages/dom/CHANGELOG.md index dc9c6aa4..9862d94b 100644 --- a/packages/dom/CHANGELOG.md +++ b/packages/dom/CHANGELOG.md @@ -1,5 +1,23 @@ # @dnd-kit/dom +## 0.0.6 + +### Patch Changes + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`f400106`](https://github.com/clauderic/dnd-kit/commit/f400106072d12a902f6c113b889c7de97f43e1ea) Thanks [@github-actions](https://github.com/apps/github-actions)! - Improve the `Feedback` plugin to better handle when the feedback element resizes during a drag operation. + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`f219549`](https://github.com/clauderic/dnd-kit/commit/f219549087d9100cee53ab0cf35d820fe256aa85) Thanks [@github-actions](https://github.com/apps/github-actions)! - Fix pointer events no longer being detected by the `PointerSensor` when the event target is disconnected from the DOM by setting pointer capture on the document body for `pointermove` events. + +- [`bfc8ab2`](https://github.com/clauderic/dnd-kit/commit/bfc8ab21cfd9c16a8d90ab250386e6d52d0a40a3) Thanks [@clauderic](https://github.com/clauderic)! - **PointerSensor**: Defer invoking `setPointerCapture` until activation constraints are met as it can interfere with `click` and other event handlers. Also deferred adding `touchmove`, `click` and `keydown` event listeners until the activation constraints are met. + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`69bfad7`](https://github.com/clauderic/dnd-kit/commit/69bfad7d795947987a4281f1a61f81b6a7839fe8) Thanks [@github-actions](https://github.com/apps/github-actions)! - `SortableKeyboardPlugin`: Use `closestCorners` collision detection algorithm instead of `closestCenter` when keyboard sorting. + +- Updated dependencies [[`69bfad7`](https://github.com/clauderic/dnd-kit/commit/69bfad7d795947987a4281f1a61f81b6a7839fe8), [`a04d3f8`](https://github.com/clauderic/dnd-kit/commit/a04d3f88d380853b97585ab3b608561f7b02ce69), [`a8542de`](https://github.com/clauderic/dnd-kit/commit/a8542de56d39c3cd3b6ef981172a0782454295b2), [`a6366f9`](https://github.com/clauderic/dnd-kit/commit/a6366f9e42836b4c5732141bf314489ede9f60cb), [`96f28ef`](https://github.com/clauderic/dnd-kit/commit/96f28ef86adf95e77540732d39033c7f3fb0fd04)]: + - @dnd-kit/collision@0.0.6 + - @dnd-kit/abstract@0.0.6 + - @dnd-kit/geometry@0.0.6 + - @dnd-kit/state@0.0.6 + ## 0.0.5 ### Patch Changes diff --git a/packages/dom/package.json b/packages/dom/package.json index 4ab22767..3dcb3ffa 100644 --- a/packages/dom/package.json +++ b/packages/dom/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/dom", - "version": "0.0.5", + "version": "0.0.6", "type": "module", "main": "./index.cjs", "module": "./index.js", @@ -74,10 +74,10 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { - "@dnd-kit/abstract": "^0.0.5", - "@dnd-kit/collision": "^0.0.5", - "@dnd-kit/geometry": "^0.0.5", - "@dnd-kit/state": "^0.0.5", + "@dnd-kit/abstract": "^0.0.6", + "@dnd-kit/collision": "^0.0.6", + "@dnd-kit/geometry": "^0.0.6", + "@dnd-kit/state": "^0.0.6", "tslib": "^2.6.2" }, "devDependencies": { diff --git a/packages/geometry/CHANGELOG.md b/packages/geometry/CHANGELOG.md index e5fdda05..97a1d67e 100644 --- a/packages/geometry/CHANGELOG.md +++ b/packages/geometry/CHANGELOG.md @@ -1,5 +1,12 @@ # @dnd-kit/geometry +## 0.0.6 + +### Patch Changes + +- Updated dependencies []: + - @dnd-kit/state@0.0.6 + ## 0.0.5 ### Patch Changes diff --git a/packages/geometry/package.json b/packages/geometry/package.json index 47802f32..338158a1 100644 --- a/packages/geometry/package.json +++ b/packages/geometry/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/geometry", - "version": "0.0.5", + "version": "0.0.6", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -16,7 +16,7 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { - "@dnd-kit/state": "^0.0.5", + "@dnd-kit/state": "^0.0.6", "tslib": "^2.6.2" }, "devDependencies": { diff --git a/packages/helpers/CHANGELOG.md b/packages/helpers/CHANGELOG.md index f50792fc..28885b82 100644 --- a/packages/helpers/CHANGELOG.md +++ b/packages/helpers/CHANGELOG.md @@ -1,5 +1,12 @@ # @dnd-kit/helpers +## 0.0.6 + +### Patch Changes + +- Updated dependencies [[`a04d3f8`](https://github.com/clauderic/dnd-kit/commit/a04d3f88d380853b97585ab3b608561f7b02ce69), [`a8542de`](https://github.com/clauderic/dnd-kit/commit/a8542de56d39c3cd3b6ef981172a0782454295b2), [`96f28ef`](https://github.com/clauderic/dnd-kit/commit/96f28ef86adf95e77540732d39033c7f3fb0fd04)]: + - @dnd-kit/abstract@0.0.6 + ## 0.0.5 ### Patch Changes diff --git a/packages/helpers/package.json b/packages/helpers/package.json index d6516835..2c65a0fc 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -1,7 +1,7 @@ { "name": "@dnd-kit/helpers", "type": "module", - "version": "0.0.5", + "version": "0.0.6", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", @@ -24,7 +24,7 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { - "@dnd-kit/abstract": "^0.0.5", + "@dnd-kit/abstract": "^0.0.6", "tslib": "^2.6.2" }, "devDependencies": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 1cda69cb..8d8f3be7 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,16 @@ # @dnd-kit/react +## 0.0.6 + +### Patch Changes + +- [#1454](https://github.com/clauderic/dnd-kit/pull/1454) [`e2f5d93`](https://github.com/clauderic/dnd-kit/commit/e2f5d935cd21303c9877ce46f7642de7fc9b1ae8) Thanks [@github-actions](https://github.com/apps/github-actions)! - `useSortable`: Make sure `group` and `index` are updated at the same time. + +- Updated dependencies [[`a04d3f8`](https://github.com/clauderic/dnd-kit/commit/a04d3f88d380853b97585ab3b608561f7b02ce69), [`f400106`](https://github.com/clauderic/dnd-kit/commit/f400106072d12a902f6c113b889c7de97f43e1ea), [`a8542de`](https://github.com/clauderic/dnd-kit/commit/a8542de56d39c3cd3b6ef981172a0782454295b2), [`f219549`](https://github.com/clauderic/dnd-kit/commit/f219549087d9100cee53ab0cf35d820fe256aa85), [`bfc8ab2`](https://github.com/clauderic/dnd-kit/commit/bfc8ab21cfd9c16a8d90ab250386e6d52d0a40a3), [`96f28ef`](https://github.com/clauderic/dnd-kit/commit/96f28ef86adf95e77540732d39033c7f3fb0fd04), [`69bfad7`](https://github.com/clauderic/dnd-kit/commit/69bfad7d795947987a4281f1a61f81b6a7839fe8)]: + - @dnd-kit/abstract@0.0.6 + - @dnd-kit/dom@0.0.6 + - @dnd-kit/state@0.0.6 + ## 0.0.5 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index af088d30..c4a8ec15 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/react", - "version": "0.0.5", + "version": "0.0.6", "main": "./index.cjs", "module": "./index.js", "type": "module", @@ -56,9 +56,9 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { - "@dnd-kit/abstract": "^0.0.5", - "@dnd-kit/dom": "^0.0.5", - "@dnd-kit/state": "^0.0.5", + "@dnd-kit/abstract": "^0.0.6", + "@dnd-kit/dom": "^0.0.6", + "@dnd-kit/state": "^0.0.6", "tslib": "^2.6.2" }, "peerDependencies": { diff --git a/packages/state/CHANGELOG.md b/packages/state/CHANGELOG.md index f669fad7..86aa9201 100644 --- a/packages/state/CHANGELOG.md +++ b/packages/state/CHANGELOG.md @@ -1,5 +1,7 @@ # @dnd-kit/state +## 0.0.6 + ## 0.0.5 ## 0.0.4 diff --git a/packages/state/package.json b/packages/state/package.json index ab5e8e8a..1fd946d6 100644 --- a/packages/state/package.json +++ b/packages/state/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/state", - "version": "0.0.5", + "version": "0.0.6", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts",