- 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 7 months 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 problem