Skip to content

Releases: obillekyle/components

v1.0.0-alpha.18

25 Aug 16:53
6150b55

Choose a tag to compare

v1.0.0-alpha.18 Pre-release
Pre-release

1.0.0-alpha.18 (2024-08-25)

Bug Fixes

  • utils/ref: use-tooltip fix event blocking touch (8af4f07)

Features

  • core: add toast component (f480e6b)
  • utils/component-manager: add support for string ids (4197ad0)
  • utils/ref: add use-window-rect custom ref function (bd85aa7)
  • utils/ref: mve and rename dragPos to useDrag (d7ed942)

Performance Improvements

  • core: use emits for custom events (dc9c5df)

BREAKING CHANGES

  • utils/ref: The dragPos is moved from to utils/dom/events
    to utils/ref/use-drag and renamed as useDrag. Make sure to update
    the instances of this function on your project

v1.0.0-alpha.17

23 Aug 12:48
0d221b8

Choose a tag to compare

v1.0.0-alpha.17 Pre-release
Pre-release

1.0.0-alpha.17 (2024-08-23)

Bug Fixes

  • core/Input: span on block parents (4f8652b)
  • core/select: fix dropdown icon location on empty values (cdadd0a)
  • core: ignore clicks on closing state (d0b7751)
  • utils/css: create-style reduce layout-shifts when using vue transition (cc2d0a7)
  • utils/dom: ripple resolve animation stopping midway (36b7f59)

Features

  • core/button: add scale attribute (20dd8bb)
  • core/button: ripple on keydown (1487450)
  • core/modal: add fullScreen option (8c9f95e)
  • core/navigation-item: add support for component icon and label (5f0337d)
  • core: add sheets (972c229)
  • utils/css: create-style define css vars with $ prefix (a222cd5)
  • utils/dom: add dragPos (96313eb)
  • utils/object: add isPureObject function (18ab72e)
  • utils/object: add mergeObject function (e435818)
  • utils/ref: use-tooltip show tooltip on tab focus (5ea7e79)

Performance Improvements

  • core/button: optimize keydown event detection (95fb0ae)
  • utils/dom: throttle key-click (5005841)

v1.0.0-alpha.16

21 Aug 13:32
6ee86a8

Choose a tag to compare

v1.0.0-alpha.16 Pre-release
Pre-release

1.0.0-alpha.16 (2024-08-21)

Bug Fixes

  • core/layout: resolve layout shift (77d43c8)
  • core/snackbar: resolve component console warnings (7e12b73)
  • utils/ref: use-focus-lock prevent focus from leaving element (5b2cb05)
  • utils/ref: use-focus-lock properly unmount hook (dab516d)
  • utils/ref: use-focus-lock resolve focus issues (052b19c)
  • utils: export missing utils (87981de)

Features

  • core/misc: add hybrid-component component (d7b0422)
  • core/modal: implement component-manager for modals (6219e1e)
  • core/snackbar: provide snackbar-utils (3eac53e)
  • core: add modal component (5411f50)
  • core: add modal handling (6ee86a8), closes #2
  • utils/ref: add use-focus-lock custom ref function (eef3e76)

v1.0.0-alpha.15

19 Aug 12:36

Choose a tag to compare

v1.0.0-alpha.15 Pre-release
Pre-release

1.0.0-alpha.15 (2024-08-19)

Bug Fixes

  • core/chip: fix incorrect border radius (32f7320)
  • core/layout: fix default text color (70c2089)
  • core/snackbar: fix static class name added in reverse (331bd73)
  • utils/ref: use-tooltip resolve incorrect mount events (ea1cbf6)

Performance Improvements

  • utils/dom: ripple resolve animation lag (ea2ea3d)

v1.0.0-alpha.14

18 Aug 13:16

Choose a tag to compare

v1.0.0-alpha.14 Pre-release
Pre-release

1.0.0-alpha.14 (2024-08-18)

Bug Fixes

  • core/square-image: fix circle frame animation (6af33db)

Features

  • core/snackbar: add static and extended variants (fdd2508)
  • utils/css: sizes add ignore prefix (8cc75ae)

v1.0.0-alpha.13

18 Aug 09:31

Choose a tag to compare

v1.0.0-alpha.13 Pre-release
Pre-release

1.0.0-alpha.13 (2024-08-18)

Bug Fixes

  • circular-progress: fix value change transitions (07a3917)
  • image: fix loader props and create shared styles (e57fea8)
  • utils/css: sizes resolve undefined var name (0b1ea92)

Code Refactoring

  • utils/css: create-style split large functions (f105332)

Features

  • button: add support for component label (76e361e)
  • core: add Snackbar component (93689a5)
  • text: add lines prop (6ef45db)
  • utils/object: add assert function (0df1a49)
  • utils/object: add toArray function (a545e3b)
  • utils: add ComponentManager class (42cf808)

Performance Improvements

  • use-tooltip: handle hover events move efficiently (c1f6f8e)

BREAKING CHANGES

  • utils/css: - Removed the defs parameter of cssPropValue. Update your
    functions that use the defs parameter by removing it or use
    ?? instead. ex: cssPropValue( value ?? deps, unit )

v1.0.0-alpha.12

15 Aug 11:56

Choose a tag to compare

v1.0.0-alpha.12 Pre-release
Pre-release

1.0.0-alpha.12 (2024-08-15)

Bug Fixes

  • Image: fix loader not displaying (5747a96)

v1.0.0-alpha.11

15 Aug 11:42

Choose a tag to compare

v1.0.0-alpha.11 Pre-release
Pre-release

1.0.0-alpha.11 (2024-08-15)

Bug Fixes

  • Card: fix Card overrides padding (5b83329)
  • Slider: resolve passive listener warnings on mobile (653227c)
  • utils/ref: export useRect custom ref function (2ea6cc3)

Features

  • utils/css: create-style add support for css variables (5b6b7b9)
  • utils/perf: debounce add new option start (c897f4d)
  • utils/ref: add new custom ref useTooltip (0d86cd8)

v1.0.0-alpha.10

14 Aug 14:56

Choose a tag to compare

v1.0.0-alpha.10 Pre-release
Pre-release

1.0.0-alpha.10 (2024-08-14)

Bug Fixes

  • Slider: increase handle target size (0017fa2)
  • utils/object: is correctly validate objects (df7ca03)
  • utils/ref: useToggle properly toggle when a function is passed (7cf35f6)

Features

  • Image: add support for custom loaders (a65381f)
  • utils/number: add new offsetRange function (74c0386)
  • utils/ref: add custom ref useRect (c4f9410)
  • utils: add getDominantColor function (562379b)

v1.0.0-alpha.9

11 Aug 14:56

Choose a tag to compare

v1.0.0-alpha.9 Pre-release
Pre-release

1.0.0-alpha.9 (2024-08-11)

Features

  • core: add new Paper component (9082526)
  • utils: add css util create-styles and core changes (1c266d9)