Releases: melt-ui/melt-ui
v0.81.0
v0.80.0
v0.79.1
v0.79.0
v0.78.0
v0.77.0
Minor Changes
- Added new
preventTextSelectionOverflow
prop to builders to prevent text selection overflowing the floating element. (closes #1168) (#1170)
Patch Changes
-
add
as const
return to more element builders (Date Field "segment", Menubar "menubar", Scroll Area) (#1172) -
chore: internal popover refactors (#1055)
-
slider: add disable swapping option to avoid sorting of values array (#1124)
-
chore: refactor menu internals (#1056)
-
Refactor context menu internals (#1054)
v0.76.3
Patch Changes
-
fix(link preview): Fixed bug where content shows up at top left of the page after remounting trigger (fixes #1060) (#1053)
-
Fixed bug where focus trap would deactivate on an intercepted outside interaction (closes #1134) (#1135)
-
Fixed bug where focus trap would deactivate on escape that was intercepted (closes #1132) (#1133)
-
Enhanced type accuracy by implementing as const for builder props, ensuring more precise type inference. (#1015)
-
fix data-state consistency to be based on
$open
and avoid overriding floating-ui styles #1041 (#1042) -
Fix link preview: reset activeTrigger on trigger unmount (#1129)
-
Fixed a bug where manually closing a dialog or popover would not restore focus to the trigger (closes #1109) (#1110)
-
Refactor focus trap internals (#1136)
-
Fixed bug where outside interactions could not be intercepted (closes #917) (#1114)
v0.76.2
v0.76.1
Patch Changes
-
Fixed bug where focus trap deactivates in dialog and popover when clicking outside provided
closeOnOutsideClick: false
(closes #1084) (#1094) -
Combobox: menu no longer closes when composing (Closes: #1106) (#1107)
-
Fixed bug where focus trap deactivates in dialog and popover when pressing escape provided
closeOnEscape: false
(closes #1091) (#1095) -
Fixed memory leak caused by race conditions for various components (closes #1086) (#1087)
-
performance: avoid effect multiple runs (#1089)
-
Listbox: correct
arrowSize
JSDoc defaultValue (#1050) -
Popover: fixed a bug that has the potential to introduce a memory leak via the overlay (#1112)
v0.76.0
Minor Changes
- fix: datepicker not syncing with calendar + add defaults from calendar to datepicker (#1076)
Patch Changes
-
Fix incorrect arrow position for Tooltip, Popover, Listbox, Link Preview provided forceVisible: false (closes #1048) (#1049)
-
fix: months not updating when changing options (#1070)
-
Floating:
data-side
&data-align
for floating content (#1082) -
fix: months not updating when changing options (range calendar) (#1072)