- Adds react v18 to the list of supported react versions via peerDependency.
- Various dependency bumps
- Various changes to documentation
Unclaimed project
Are you a maintainer of react-beautiful-dnd? Claim this project to take control of your public changelog and roadmap.
Changelog
Beautiful and accessible drag and drop for lists with React
Last updated about 1 year ago
You can now import default sensors as useMouseSensor, useKeyboardSensor, or useTouchSensor for individual reuse via sensors prop
โ Thanks @vladmoroz
React 17 is now supported ๐ โ Thanks @100terres
Removed redundant event listener โ Thanks @hodovani
Various improvements to the docs and examples โ Thanks @theBstar @Ardeshir81 @hednowley @Ra...

๐ท Cover photo by Matheus Ferrero on Unsplash
๐ง Release soundtrack: Colder Heavens - Blanco White

In this release we have rewritten our collision engine to better account for mixed sized draggables and droppables.
Old collision engine...
jest-axe from dependency to devDependency #1614. Thanks @dominykas for the pickup and pull request!This resulted in a
patchrelease.
onBeforeCapture responder #1588<DragDropContext /> | onBeforeCapture is called after we know a drag will start, but before any dimensions have been collected from the DOM. It is an opportunity to add or remove <Draggable /> and <Droppable /> components, or modify element sizes.
โ ๏ธ Warning: this is pretty powerful and it can be used to do great things, as well as ter...

๐ง๐ Release song: You can call me Al by Paul Simon
We have released a fix for scrolling and clicking on iOS ๐ฑ#1401 (#1396 #1367). A big thanks to @gavrichards and @jimmybillings for their help troubleshooting this one.
This area is a minefield to get right with issues in webkit as well as [firefox](https://bugzilla.moz...
This caused a patch release
react-beautiful-dnd-test-utils to the community section #1300. Thanks @colinrcummings!v12.0We are hard at work o...
touchmove events in capture event listeners to be broken. I have created a firefox bug report. As a workaround we are using non capture listeners for touchmove which is fine for our use case. Thanks @kamilmoskal for reporting the problemComplete Claude Code configuration collection - agents, skills, hooks, commands, rules, MCPs. Battle-tested configs from an Anthropic hackathon winner.
The library for web and native user interfaces.
The React Framework
Coding articles to level up your development skills