feat(dees-input-list): enhance drag-and-drop reordering for dees-input-list and migrate tests to chromium runner
This commit is contained in:
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-01-04 - 3.31.0 - feat(dees-input-list)
|
||||
enhance drag-and-drop reordering for dees-input-list and migrate tests to chromium runner
|
||||
|
||||
- Add rich drag state to dees-input-list: dragStartY, dragCurrentY, targetIndex, itemHeight and originalItemRects for accurate hit detection.
|
||||
- Introduce bound global drag handlers and centralized global drag end/cleanup logic (handleGlobalDragOver / handleGlobalDragEnd).
|
||||
- Improve drag visuals and animations: 'dragging', 'move-up', 'move-down' transforms, box-shadow, and smoother transitions; prevent hover styling while dragging.
|
||||
- Move reorder logic away from per-item drop to global drag end to avoid race/positioning issues and ensure consistent reflow and cleanup.
|
||||
- Migrate many browser test files to chromium-specific variants (added *.chromium.ts) and remove duplicate browser test counterparts.
|
||||
|
||||
## 2026-01-04 - 3.30.1 - fix(dees-statsgrid)
|
||||
refine spacing, sizing, and colors in dees-statsgrid for a tighter, more compact appearance
|
||||
|
||||
|
||||
Reference in New Issue
Block a user