Skip to content

Releases: kelvininc/ui-components

v0.24.0

04 Oct 17:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.23.0...v0.24.0

v0.23.0

04 Oct 13:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.0...v0.23.0

v0.22.0

01 Sep 16:54
Compare
Choose a tag to compare

What's Changed

  • fix(multi-select-dropdown): add search placeholder prop by @djcouto in #318
  • feat(wizard): add a toggle-tip to the wizard header by @djcouto in #320
  • feat(multi-select-dropdown)!: add "select all" action and counter label by @djcouto in #319
  • fix(time-picker)!: cover utc timezone name by @GoncaloCamaz in #321
  • feat(wizard-footer): move additional actions slot for added flexibility by @pedrorebelocosta in #324
  • fix(dropdown): remove search bottom padding when no actions are provided by @djcouto in #322
  • chore(ui-components): upgrade stencil to v4 and associated deps also support to node 18 by @miguelpinto98 in #325
  • feat(schema-form): add additional validation props to text-field widget by @pedrorebelocosta in #326
  • feat(dropdown)!: add multi level select option to single select dropdown by @djcouto in #323
  • fix: run lerna bootstrap before downloading chrome binary by @djcouto in #328
  • fix(select): disable "Select All" when all items are selected by @djcouto in #329
  • chore(icons)!: rename metrics icon to datastreams by @GoncaloCamaz in #327
  • fix(schema-form): fix select widget by @ricardogoncalves89 in #330
  • fix(text-input): count string length in UTF-8 instead UTF-16 by @ricardogoncalves89 in #331
  • feat(range-input): allow pass a value formatter to range input by @ricardogoncalves89 in #332
  • feat(schema-form): allow configure the behavior for the default values and a default help text by @ricardogoncalves89 in #333
  • fix(text-field): fix caret position when using inputmask by @pedrorebelocosta in #334
  • fix(single-select-dropdown): check for invalid selected option value by @pedrorebelocosta in #336
  • fix: add "description" property to ISingleSelectDropdownOption and ISelectMultiOption types by @djcouto in #337
  • fix(react-ui-components): change copy-icons script to generate svg on the right path by @miguelpinto98 in #335
  • fix(modal): add ellipsis to title when width is fixed to prevent overflow by @GoncaloCamaz in #339
  • fix(tab-navigation): calculate selected tab indicator in interval by @pedrorebelocosta in #338

Breaking Changes

  • kv-relative-time-picker:

    • Timezone options calculation was moved to the parent component kv-time-picker to improve performence, avoiding two calculations that were being done previously.
  • kv-dropdown:

    • kv-group removed. Please use the kv-select-option "options" and "selectable" props to achieve the same behaviour.
      const options= { “option-a”: { value: “option-a”, label: “Option A”, group: “Options” }, “option-b”: { value: “option-b”, label: “Option B”, group: “Options” } }
      becames
      const options= { “options”: { value: “option”, selectable: false, label: “Options”, options: { “option-a”: { value: “option-a”, label: “Option A”, }, “option-b”: { value: “option-b”, label: “Option B”, } } }
    • kv-select-option-multi-level removed. Please use the kv-select-option instead.
  • kv-icon:

    • Rename icon with name icon-metric to icon-datastream

Full Changelog: v0.21.0...v0.22.0

v0.21.0

13 Jul 13:05
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • kv-tooltip:

    • part 'container' should be styled through the customClass property in 'tooltip-container' part.
  • kv-toggle-tip not in Shadow DOM:

    • part 'toggle-tip-open-element-container' should be accessed through the '.toggle-tip-open-element-container' class
    • parts 'toggle-tip-container' and 'toggle-tip-slot-content' should be styled through the customClass property in 'tooltip-container' and 'tooltip-slot-content' parts respectively.
    • CSS variable '--toggletip-z-index' was removed
    • CSS variables '--toggle-tip-container-width' and '--toggle-tip-container-max-width' should be styled through the customClass property in '--container-width' and '--container-max-width' vars respectively
  • kv-dropdown not in Shadow DOM:

    • part 'input' should be accessed through the 'kv-text-field' selector
  • kv-range-dates-select-dropdown not in Shadow DOM:

    • parts 'start-input' and 'end-input' should be styled through the '.start-single-date-select-dropdown kv-text-field' and '.end-single-date-select-dropdown kv-text-field' selectors respectively.
  • kv-single-select-dropdown and kv-multi-select-dropdown not in Shadow DOM:

    • CSS variable '--dropdown-max-height' still working as before.
    • part 'option' should be styled through the customClass property with 'kv-select-option' selector.
    • part 'input' should be accessed through the 'kv-dropdown kv-text-field' selector.
    • IMultiSelectDropdownOptions was replaced by ISelectMultiOptions
    • IMultiSelectDropdownOption was replaced by ISelectMultiOption
  • kv-text-field renamed CSS prop --left-slot-padding-left to --left-slot-width

Full Changelog: v0.20.0...v0.21.0

v0.20.0

03 Jul 10:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.19.0...v0.20.0

v0.19.0

05 May 10:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.19.0

v0.18.0

21 Apr 15:53
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • kv-toggle-button: updated styling, renaming from radio-* to toggle-* and changed disabled prop to control each button individually
  • kv-code-editor: readOnly and paddingTop properties were moved to the customOptions object
  • typography: kv-font-h3-regular and kv-font-label-medium-light mixins were removed

Full Changelog: v0.17.0...v0.18.0

v0.17.0

10 Mar 15:53
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • kv-modal: closable was removed, to replicate the previous behavior set closeOnOverlayClick and showCloseButton to false.
  • kv-code-editor: removed the debounceTime property from the component

Full Changelog: v0.16.0...v0.17.0

v0.16.0

27 Jan 13:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.15.0...v0.16.0

v0.15.0

24 Jan 19:05
Compare
Choose a tag to compare

What's Changed

BREAKING CHANGES

  • tag-status: replaces the previous prop 'type' by 'state' to specify the color of the icon, 'icon' to specify the icon to be displayed and 'label' (optional) to define the text.

Full Changelog: v0.14.0...v0.15.0