Skip to content

Releases: techniq/svelte-ux

[email protected]

06 Feb 15:10
f8f2ede
Compare
Choose a tag to compare

Minor Changes

  • Removes SelectList. Updates SelectField features to support SelectList's use case via property/attribute overrides. Updates QuickSearch to use SelectField. Defines MenuOption type & updates MenuField & SelectField to use it; this results in renaming of SelectField options' name field to become label, standardizing the API across the two. Also adds activeOptionIcon to SelectField so users can opt-in to dynamically updating the field icon based on the selected option. Also fixed a bug with the scrollIntoView action related to its onlyIfNeeded flag. (#127)

Patch Changes

  • [SelectList] Add type="button" to <button> wrapper to not submit forms on click (a7b7a4ee800eb8f47040efbed751acc64514e9d3)

  • Add max prop to limit the number of selected values for selectionStore, Selection, MultiSelect, MultiSelectField, and MultiSelectMenu. Add beforeOptions and afterOptions slots, and pass selection to actions slot (#231)

  • Prevent cursor jumping around when backspacing near a decimal point in a number TextField (#178)

  • Update AppLayout nav to only show scrollbar when overflown (Windows, Mac with "Show scrollbars: always) (#171)

  • [Input] Fix bind:value (#224)

[email protected]

07 Dec 20:44
e65d5e2
Compare
Choose a tag to compare

Patch Changes

  • [Month] Add hideControls prop (9021816)

  • [ScrollingValue] Add axis prop to control direction, and support rendering of value for custom component display (81b1f33)

  • [AppBar] Add slot option for title. (#151)

  • Use Symbol() instead of empty object for context keys (02788d2)

[email protected]

21 Nov 20:47
6a71989
Compare
Choose a tag to compare

Minor Changes

  • DateRange[Field] improvements including responsive design, passing classes to underlying Field/Dialog instances, setting custom preset options, and hiding type/preset sections, and general bug fixes. (#138)

[email protected]

20 Nov 14:46
34b865d
Compare
Choose a tag to compare

Minor Changes

  • Add Intl support in formatNumber() by leveraging Intl.NumberFormat() (and remove d3-format dependency) (#134)

  • createTheme( ... ) was removed in favor of settings({ theme: ... }) (Same for component <Theme ... />, is now <Settings ... />). Enables configuring formatNumber() style and future settings. (#134)

Patch Changes

  • Add romanize() string util and ScrollingValue example (ebd429e)

  • Update dependencies (380a7dd)

[email protected]

20 Nov 14:46
34b865d
Compare
Choose a tag to compare

Patch Changes

[email protected]

13 Nov 17:23
a343195
Compare
Choose a tag to compare

Patch Changes

  • [ToggleButton] Remove |global modifier from transition (doesn't appear required anymore and should fix SvelteKit routing (14041fd)

  • [uniqueId] Track ids per prefix (523c609)

  • Add string utils to top-level exports and add docs (c046b08)

  • [ScrollingValue] Add single prop to enable individual number display (proper handling of 9) (a730969)

  • Added new IconInput and IconData types to enable inclusive & seamless passing of icon arguments between components. Also provides a asIconData utility function for type-safe conversion. (#125)
    Fixed type errors for Button & TextField's use of Icon data.

[email protected]

13 Nov 17:23
a343195
Compare
Choose a tag to compare

Minor Changes

  • Add simple LayerChart integration template (#128)

v0.0.2

08 Sep 21:17
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

f62deb8...v0.0.2