NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2323 most downloaded on pub.dev
A flutter package to allow drag-and-drop reordering of two-level lists.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.9 years
Most releases are documented
notes for 24 of 31 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
31 releases · first in 2020
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add optional feedback widget to items (thanks @svoza10).
Nothing published for this version
Nothing published for this version
Scroll in the correct direction when text is rtl
Scroll in the correct direction when text is rtl
DragHandle moved to own widget. To create any drag handle, use the new properties listDragHandle and itemDragHandle in DragAndDropLists.
listDragHandle and itemDragHandle in DragAndDropLists.Fix for drag handles and null
Fix for drag handles and null
Possibility to contain in ListView, bug fixes
Possibility to contain in ListView, bug fixes
listDecorationWhileDragging wasn't always being applied.disableScrolling is set to true.added option to disable scrolling
added option to disable scrolling
disableScrolling while dragging bug fixed
disableScrolling while dragging bug fixed
disableScrolling is set to true when dragging and dropping items.Bug fix on disable scrolling for horizontal lists
Bug fix on disable scrolling for horizontal lists
disableScrolling is set to true.Added listDividerOnLastChild to allow disabling last list divider
Added listDividerOnLastChild to allow disabling last list divider
listDividerOnLastChild parameter to DragAndDropLists. This allows not showing a list divider after the last list (thanks @Zexuz).Added onItemDraggingChanged and onListDraggingChanged parameters to DragAndDropLists. This allows certain use cases where it is useful to be notified
onItemDraggingChanged and onListDraggingChanged parameters to DragAndDropLists. This allows certain use cases where it is useful to be notified when dragging starts and endsDragAndDropItemWrapper to accept a DragAndDropBuilderParameters instead of all the other parameters independently to allow for simpler and more consistent changesAlways check mounted status when setting state
Added constrainDraggingAxis parameter in DragAndDropLists. This is useful when setting custom drag targets outside of the DragAndDropLists.
constrainDraggingAxis parameter in DragAndDropLists. This is useful when setting custom drag targets outside of the DragAndDropLists.Added drag handle vertical alignment customization. See listDragHandleVerticalAlignment and itemDragHandleVerticalAlignment parameters in DragAndDropL
listDragHandleVerticalAlignment and itemDragHandleVerticalAlignment parameters in DragAndDropListsAdded disableTopAndBottomBorders parameter to DragAndDropListExpansion and ProgrammaticExpansionTile to allow for more styling options.
disableTopAndBottomBorders parameter to DragAndDropListExpansion and ProgrammaticExpansionTile to allow for more styling options.Added function parameters for customizing the criteria for where an item or list can be dropped. See the parameters listOnWillAccept, listTargetOnWill
listOnWillAccept, listTargetOnWillAccept, itemOnWillAccept and itemTargetOnWillAccept in DragAndDropListslistOnAccept, listTargetOnAccept, itemOnAccept and itemTargetOnAccept in DragAndDropListsFixed bug where auto scrolling could occur even when not dragging an item (thanks @ElenaKova)
Added option for drag handles. See dragHandle and dragHandleOnLeft parameters in DragAndDropLists
dragHandle and dragHandleOnLeft parameters in DragAndDropListsitemDivider parameter in DragAndDropListslistInnerDecoration parameter in DragAndDropListsitemDecorationWhileDragging and itemDecorationWhileDragging parameters in DragAndDropListsitemDecoration parameter in DragAndDropListsitemDraggingWidth parameter in DragAndDropListslastItemTargetHeight, addLastItemTargetHeightToTop and lastListTargetSize parameters in DragAndDropListspubspec.lock (thanks @freitzzz)Interface Change: Any classes implementing DragAndDropListInterface need to add canDrag
DragAndDropListInterface need to add canDragNothing published for this version
Fixed wrong parameter order for onItemAdd (thanks @khauns)
ProgrammaticExpansionTile: ensure that parent widget will always know its expanded/collapsed state
Updated example project for web compatibility
* Formatted all with dartfmt
* Added API documentation
* Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →