Skip to content

fix(special-pages): bump pragmatic-drag-and-drop to v3 with hitbox v2.1+ - #3003

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
fix/combined-pragmatic-dnd-v3-hitbox-2.1.0
Draft

fix(special-pages): bump pragmatic-drag-and-drop to v3 with hitbox v2.1+#3003
cursor[bot] wants to merge 1 commit into
mainfrom
fix/combined-pragmatic-dnd-v3-hitbox-2.1.0

Conversation

@cursor

@cursor cursor Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Asana Task/Github Issue: Follow-up to Dependabot PRs #3000 and #3002

Description

Combines the @atlaskit/pragmatic-drag-and-drop-hitbox 2.1.0 and @atlaskit/pragmatic-drag-and-drop 3.0.0 bumps into a single change.

Hitbox 2.1.0 requires pragmatic-drag-and-drop ^3.0.0. Merging Dependabot PR #3002 alone leaves v2.0.2 (direct) and v3.0.0 (nested) installed in parallel, which risks subtle drag-and-drop breakage and extra bundle size. This PR dedupes to a single core instance (resolves to 3.1.0 / hitbox 2.2.0 within the declared ranges).

No application code changes — existing import paths remain valid via v3 compatibility shims.

Testing Steps

  • npm ci
  • npm ls @atlaskit/pragmatic-drag-and-drop @atlaskit/pragmatic-drag-and-drop-hitbox — confirms single deduped core instance
  • cd special-pages && npm run test-int -- pages/new-tab/app/favorites/integration-tests/favorites.spec.js --grep "re-orders|external|placeholder" --reporter list — 3/3 passed
  • npm run build --workspace=special-pages — succeeded

Checklist

  • I have tested this change locally
  • I have tested this change locally in all supported browsers
  • This change will be visible to users
  • I have added automated tests that cover this change
  • I have ensured the change is gated by config
  • This change was covered by a ship review
  • This change was covered by a tech design
  • Any dependent config has been merged
Open in Web View Automation 

Combine the hitbox 2.1.0 and core 3.0.0 dependency bumps so npm
dedupes to a single @atlaskit/pragmatic-drag-and-drop instance.

Hitbox 2.1.0 requires pragmatic-drag-and-drop ^3.0.0. Merging
Dependabot PR #3002 alone leaves v2.0.2 and v3.0.0 installed in
parallel, which risks subtle drag-and-drop breakage and extra bundle
size.
@github-actions

Copy link
Copy Markdown
Contributor

Build Branch

Branch pr-releases/fix/combined-pragmatic-dnd-v3-hitbox-2.1.0
Commit 46946ebf06
Updated August 31, 2026 at 10:57:13 AM UTC

Static preview entry points

QR codes (mobile preview)
Entry point QR code
Docs QR for docs preview
Static pages QR for static pages preview
Integration pages QR for integration pages preview

Integration commands

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#pr-releases/fix/combined-pragmatic-dnd-v3-hitbox-2.1.0

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", branch: "pr-releases/fix/combined-pragmatic-dnd-v3-hitbox-2.1.0")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/fix/combined-pragmatic-dnd-v3-hitbox-2.1.0
git -C submodules/content-scope-scripts checkout origin/pr-releases/fix/combined-pragmatic-dnd-v3-hitbox-2.1.0
Pin to exact commit

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#46946ebf06256a81b54c89e4a6dd22b68bfa4d74

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", revision: "46946ebf06256a81b54c89e4a6dd22b68bfa4d74")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/fix/combined-pragmatic-dnd-v3-hitbox-2.1.0
git -C submodules/content-scope-scripts checkout 46946ebf06256a81b54c89e4a6dd22b68bfa4d74

@github-actions github-actions Bot added the semver-patch Bug fix / internal — no release needed label Aug 31, 2026
@github-actions

Copy link
Copy Markdown
Contributor

[Beta] Generated file diff

Time updated: Mon, 31 Aug 2026 10:57:45 GMT

Apple
    - apple/pages/new-tab/dist/index.js

File has changed

Integration
    - integration/pages/new-tab/dist/index.js

File has changed

Windows
    - windows/pages/new-tab/dist/index.js

File has changed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch Bug fix / internal — no release needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant