Releases: techniq/svelte-ux
[email protected]
Patch Changes
-
Avoid uninitialized variable error in Duration component with Svelte 5 (#447)
-
[movable] Fix
yvalue inmoveevent (#453) -
[Form] Workaround Svelte 5 dispatching
changeevent immediately (f419435edbf4f0c004896e87e92b9f7ba770bcc9)
[email protected]
Minor Changes
-
[MultiSelectMenu] Add optionProps to easily set
varianton MultiSelectOption (#445) -
[MultiSelectField] Add optionProps to easily set
varianton MultiSelectOption (#445) -
[MultiSelectOption] Add variant support (checkbox (default), checkmark, and fill) (#445)
Patch Changes
-
[MultiSelectOption] Add aria role and attributes (
fc18db3a9d44c3bf9580eaed69996716b6b2d048) -
[MultiSelect] Add aria role and attributes (
fc18db3a9d44c3bf9580eaed69996716b6b2d048)
[email protected]
Patch Changes
-
[SelectField] Handle disabled options with keyboard navigation and initial highlighted option (
fee78c68f4e5053e4357425fc998b166b14e9948) -
[SelectField] Do not allow wrapping
buttoncontainer to be keyboard focusable (95447dbc335860290ceebdf9985779a051caa4e8) -
[SelectField] Only open menu with arrow keys (do not affect initial highlight index), aligning with aria guidelines. (
e19e7ddff009e4e19abe8512ccd971d4f5e9b8a3)
[email protected]
Patch Changes
- [Dialog / Drawer] Workaround Svelte 5 regression with portal'd content and conditional (sveltejs/svelte#12440) (
54d9d39ee7bdb712f6c2e85faea1701aae9fe3ba)
[email protected]
Patch Changes
-
Support setting
disabledfor MenuOption (MenuButton, MenuField, SelectField) (19ca5a68645faaaad5e8fefcaf06b78bf5b3bbce) -
[Button] Set
aria-disabledwhen disabled (3f502f1730bca06f4e5e14090c764f88d8b34c0a) -
[SelectField] Fix handling of disabled options (
295d5eb11a9fb5d46162ac65d60a0212c7d7cb68)
[email protected]
Minor Changes
- Improve Svelte 5 compatibility, especially with docs (enabling
svelte-checkto pass) (#399)
Patch Changes
- Update dependencies (
9be6afada9e247c0ad5f758a7907798bceeb29a1)
[email protected]
Patch Changes
- Update dependencies (
9be6afada9e247c0ad5f758a7907798bceeb29a1)
[email protected]
Patch Changes
-
[format()] Allow only passing value and determine type based on value (integer, decimal, or Date) for quick/basic formatting (
9fbdd6e9e56c342fcdd1f61ad46eb9b90e0d6ebd) -
Add fallback text in
MultiSelectwhenmaintainOrderis active and no items match the search term (#431) -
Add
isStringDate()util to determine if a string is a date (5efdbc3a4b72fc1425954b7d1c1b9d7979361631)
[email protected]
Patch Changes
- [MultiSelect(Field|Menu)] Improve actions with mode="immediate" (
22f26e498d26469b38d839f28df1b2e4a58a16c9)
[email protected]
Patch Changes
-
Support passing
optionsto resize action (c5de38c557dc5aaa5b81c7a12a01460ffb6e3c96) -
Improve type definition for TreeNode to be recursive (#423)
-
Relax node type (HTMLElement => Element) on observer actions (resize, intersection, mutate) to support SVGElement (
7fb54a918c1dc08a6ba5912715782f89cb476b75) -
[SelectField] Fix options with object value due to non-unique {#each} keys (#425)