diff --git a/.changeset/bypass-activation-constraints.md b/.changeset/bypass-activation-constraints.md deleted file mode 100644 index 1214c541..00000000 --- a/.changeset/bypass-activation-constraints.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@dnd-kit/core': minor ---- - -Introduce `bypassActivationConstraint()` option for `PointerSensor`, `MouseSensor` and `TouchSensor`. This optional argument can be used to conditionally bypass activation constraints. An example use-case would be to bypass activation constraints when the activator event target is the `activatorNode` of a draggable source. - -```tsx -useSensor(PointerSensor, { - activationConstraint: { - delay: 250, - tolerance: 5, - }, - bypassActivationConstraint({event, activeNode}) { - return activeNode.activatorNode.current?.contains(event.target); - }, -}); -``` diff --git a/.changeset/configure-aria-live.md b/.changeset/configure-aria-live.md deleted file mode 100644 index 1781f37d..00000000 --- a/.changeset/configure-aria-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@dnd-kit/accessibility": minor ---- - -Introduce `ariaLiveType` prop on `` to allow consumers to configure the `aria-live` attribute to other values for announcements, such as `aria-live="polite"`. diff --git a/.changeset/delay-or-distance.md b/.changeset/delay-or-distance.md deleted file mode 100644 index a6ecb110..00000000 --- a/.changeset/delay-or-distance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@dnd-kit/core': minor ---- - -Allow `delay` and `distance` activation constraints to be used concurrently for `MouseSensor`, `TouchSensor` and `PointerSensor`. diff --git a/.changeset/owner-doc-for-svg-elements.md b/.changeset/owner-doc-for-svg-elements.md deleted file mode 100644 index 61980160..00000000 --- a/.changeset/owner-doc-for-svg-elements.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@dnd-kit/utilities": patch ---- - -Fix: getOwnerDocument should get correct document for SVG Elements diff --git a/packages/accessibility/CHANGELOG.md b/packages/accessibility/CHANGELOG.md index 7939067e..1198ff9f 100644 --- a/packages/accessibility/CHANGELOG.md +++ b/packages/accessibility/CHANGELOG.md @@ -1,5 +1,11 @@ # @dnd-kit/accessibility +## 3.1.0 + +### Minor Changes + +- [#1229](https://github.com/clauderic/dnd-kit/pull/1229) [`aabb8bd`](https://github.com/clauderic/dnd-kit/commit/aabb8bd114cf1f0aed0f18e70b296d5905ff04d8) Thanks [@ayy-bc](https://github.com/ayy-bc)! - Introduce `ariaLiveType` prop on `` to allow consumers to configure the `aria-live` attribute to other values for announcements, such as `aria-live="polite"`. + ## 3.0.1 ### Patch Changes diff --git a/packages/accessibility/package.json b/packages/accessibility/package.json index 1ebc0e78..ed4bd5f2 100644 --- a/packages/accessibility/package.json +++ b/packages/accessibility/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/accessibility", - "version": "3.0.1", + "version": "3.1.0", "description": "A generic toolkit to help with accessibility", "author": "Claudéric Demers", "license": "MIT", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 9fa00f8c..bbf3d7b6 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,31 @@ # @dnd-kit/core +## 6.1.0 + +### Minor Changes + +- [#1271](https://github.com/clauderic/dnd-kit/pull/1271) [`bc588c7`](https://github.com/clauderic/dnd-kit/commit/bc588c7f7b1124514b2834e14f9dad29ce49c8ce) Thanks [@clauderic](https://github.com/clauderic)! - Introduce `bypassActivationConstraint()` option for `PointerSensor`, `MouseSensor` and `TouchSensor`. This optional argument can be used to conditionally bypass activation constraints. An example use-case would be to bypass activation constraints when the activator event target is the `activatorNode` of a draggable source. + + ```tsx + useSensor(PointerSensor, { + activationConstraint: { + delay: 250, + tolerance: 5, + }, + bypassActivationConstraint({event, activeNode}) { + return activeNode.activatorNode.current?.contains(event.target); + }, + }); + ``` + +- [#1269](https://github.com/clauderic/dnd-kit/pull/1269) [`b417f0f`](https://github.com/clauderic/dnd-kit/commit/b417f0f94bfd8097bdf34eec27b7051dc0f5aa2a) Thanks [@clauderic](https://github.com/clauderic)! - Allow `delay` and `distance` activation constraints to be used concurrently for `MouseSensor`, `TouchSensor` and `PointerSensor`. + +### Patch Changes + +- Updated dependencies [[`aabb8bd`](https://github.com/clauderic/dnd-kit/commit/aabb8bd114cf1f0aed0f18e70b296d5905ff04d8), [`f342d5e`](https://github.com/clauderic/dnd-kit/commit/f342d5efd98507f173b6a170b35bee1545d40311)]: + - @dnd-kit/accessibility@3.1.0 + - @dnd-kit/utilities@3.2.2 + ## 6.0.8 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 642fdde9..c52c1d4f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/core", - "version": "6.0.8", + "version": "6.1.0", "description": "dnd kit – a lightweight React library for building performant and accessible drag and drop experiences", "author": "Claudéric Demers", "license": "MIT", @@ -31,8 +31,8 @@ }, "dependencies": { "tslib": "^2.0.0", - "@dnd-kit/accessibility": "^3.0.0", - "@dnd-kit/utilities": "^3.2.1" + "@dnd-kit/accessibility": "^3.1.0", + "@dnd-kit/utilities": "^3.2.2" }, "publishConfig": { "access": "public" diff --git a/packages/modifiers/CHANGELOG.md b/packages/modifiers/CHANGELOG.md index 712ec91d..2b7ca0fa 100644 --- a/packages/modifiers/CHANGELOG.md +++ b/packages/modifiers/CHANGELOG.md @@ -1,5 +1,13 @@ # @dnd-kit/modifiers +## 7.0.0 + +### Patch Changes + +- Updated dependencies [[`bc588c7`](https://github.com/clauderic/dnd-kit/commit/bc588c7f7b1124514b2834e14f9dad29ce49c8ce), [`b417f0f`](https://github.com/clauderic/dnd-kit/commit/b417f0f94bfd8097bdf34eec27b7051dc0f5aa2a), [`f342d5e`](https://github.com/clauderic/dnd-kit/commit/f342d5efd98507f173b6a170b35bee1545d40311)]: + - @dnd-kit/core@6.1.0 + - @dnd-kit/utilities@3.2.2 + ## 6.0.1 ### Patch Changes diff --git a/packages/modifiers/package.json b/packages/modifiers/package.json index 16f87c2b..9a937d7d 100644 --- a/packages/modifiers/package.json +++ b/packages/modifiers/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/modifiers", - "version": "6.0.1", + "version": "7.0.0", "description": "Translate modifier presets for use with `@dnd-kit` packages.", "author": "Claudéric Demers", "license": "MIT", @@ -26,15 +26,15 @@ "dist" ], "dependencies": { - "@dnd-kit/utilities": "^3.2.1", + "@dnd-kit/utilities": "^3.2.2", "tslib": "^2.0.0" }, "peerDependencies": { - "@dnd-kit/core": "^6.0.6", + "@dnd-kit/core": "^6.1.0", "react": ">=16.8.0" }, "devDependencies": { - "@dnd-kit/core": "^6.0.6" + "@dnd-kit/core": "^6.1.0" }, "publishConfig": { "access": "public" diff --git a/packages/sortable/CHANGELOG.md b/packages/sortable/CHANGELOG.md index f6c8c871..2eebb783 100644 --- a/packages/sortable/CHANGELOG.md +++ b/packages/sortable/CHANGELOG.md @@ -1,5 +1,13 @@ # @dnd-kit/sortable +## 8.0.0 + +### Patch Changes + +- Updated dependencies [[`bc588c7`](https://github.com/clauderic/dnd-kit/commit/bc588c7f7b1124514b2834e14f9dad29ce49c8ce), [`b417f0f`](https://github.com/clauderic/dnd-kit/commit/b417f0f94bfd8097bdf34eec27b7051dc0f5aa2a), [`f342d5e`](https://github.com/clauderic/dnd-kit/commit/f342d5efd98507f173b6a170b35bee1545d40311)]: + - @dnd-kit/core@6.1.0 + - @dnd-kit/utilities@3.2.2 + ## 7.0.2 ### Patch Changes diff --git a/packages/sortable/package.json b/packages/sortable/package.json index c7b68228..8644f774 100644 --- a/packages/sortable/package.json +++ b/packages/sortable/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/sortable", - "version": "7.0.2", + "version": "8.0.0", "description": "Official sortable preset and sensors for dnd kit", "author": "Claudéric Demers", "license": "MIT", @@ -26,15 +26,15 @@ "dist" ], "dependencies": { - "@dnd-kit/utilities": "^3.2.0", + "@dnd-kit/utilities": "^3.2.2", "tslib": "^2.0.0" }, "peerDependencies": { "react": ">=16.8.0", - "@dnd-kit/core": "^6.0.7" + "@dnd-kit/core": "^6.1.0" }, "devDependencies": { - "@dnd-kit/core": "^6.0.7" + "@dnd-kit/core": "^6.1.0" }, "publishConfig": { "access": "public" diff --git a/packages/utilities/CHANGELOG.md b/packages/utilities/CHANGELOG.md index 0051ae16..ee70ab16 100644 --- a/packages/utilities/CHANGELOG.md +++ b/packages/utilities/CHANGELOG.md @@ -1,5 +1,11 @@ # @dnd-kit/utilities +## 3.2.2 + +### Patch Changes + +- [#1239](https://github.com/clauderic/dnd-kit/pull/1239) [`f342d5e`](https://github.com/clauderic/dnd-kit/commit/f342d5efd98507f173b6a170b35bee1545d40311) Thanks [@petdud](https://github.com/petdud)! - Fix: getOwnerDocument should get correct document for SVG Elements + ## 3.2.1 ### Patch Changes diff --git a/packages/utilities/package.json b/packages/utilities/package.json index 64a1aa74..f777478b 100644 --- a/packages/utilities/package.json +++ b/packages/utilities/package.json @@ -1,6 +1,6 @@ { "name": "@dnd-kit/utilities", - "version": "3.2.1", + "version": "3.2.2", "description": "Internal utilities to bee shared between `@dnd-kit` packages", "author": "Claudéric Demers", "license": "MIT",