Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.
COMMITS
March 24, 2026
O
#2463: Fix multidrag dragel memory leak
Owen Mills committed
May 29, 2025
O
Merge pull request #2369 from daftspunk/patch-1
Owen Mills committed
April 12, 2025
O
Merge pull request #2431 from marvinscharle/fix/sortable-crashes-shadow-dom
Owen Mills committed
March 26, 2025
M
fix: Sortable crashes browser when event is triggered from within ShadowDom element
Marvin Scharle committed
November 28, 2024
O
#2244: Allow supportPointer to be enabled by default for IOS
Owen Mills committed
O
restore old fallback selection clearing behaviour
Owen Mills committed
November 27, 2024
O
#2410: Further improve selection handling on drag start
Owen Mills committed
O
#2410: clear selection after drag start only with fallback
Owen Mills committed
November 23, 2024
O
#1897: Prevent multi-select of non-draggable and filtered items
Owen Mills committed
November 22, 2024
O
npm audit fix
Owen Mills committed
O
fix text selection during fallback drag + improve pointer event support
Owen Mills committed
April 30, 2024
D
Syntax error from testing in ES6
daft committed
D
Fixes scope bleed on saved input checkboxes
daft committed
March 22, 2024
O
Merge pull request #2347 from driskull/master
Owen Mills committed
March 18, 2024
M
remove trailing comma for consistency
Matt Driscoll committed
M
review fixes
Matt Driscoll committed
March 17, 2024
O
export expando with utils + include src with npm package
Owen Mills committed
February 14, 2024
M
fix: set the target as the host element when target contains a shadowRoot. #2346
Matt Driscoll committed
January 13, 2024
O
#2339: Use child containing rect for ghostIsLast & ghostIsFirst
Owen Mills committed
November 30, 2023
O
Merge branch 'master' of https://github.com/SortableJS/Sortable
Owen Mills committed
O
#1686: Use parent rect in ghostIsLast & ghostIsFirst
Owen Mills committed
October 21, 2023
O
Merge pull request #2309 from Gudine/master
Owen Mills committed