Skip to content

Releases: discue/ui-components

v0.42.0

03 Sep 07:42
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.42.0 (2023-09-03)

Features

  • align all input elements font size and weight (0316200)
  • form-input: make placeolder italic (a93f452)
  • input-radio: hide checkbox if option array has only length 1 (adda7e7)

Bug Fixes

  • element-container: mouse over animations not working (12384cb)
  • element-container: only click events trigger input invalidity (8a70d0f)
  • input-select: update padding to fit in form container (a1f1237)

Chores

  • input-radio: default options to empty array (c425fba)

v0.41.0

02 Sep 16:04
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.41.0 (2023-09-02)

Features

  • navbar: add active match property (7d993ea)

Bug Fixes

  • form-input: add missing dark selector for placeholder text (6d572e9)
  • form-input: decrease top padding (11f4726)
  • navbar: selector for nav-bar item bg on hover (87d1ed7)

v0.40.0

02 Sep 13:02
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.40.0 (2023-09-02)

Features

  • back-to-top: make component themeable (73b1b6d)
  • form-element-container: inherit bg color from parent (ea505cd)
  • form-element-container: show disabled cursor also when hovering label (4e55aa8)
  • headlines: make component themeable (7f26481)
  • immutable-text: add immutable text element (dd79f48)

Refactorings

  • back-to-top: use chevron up icon (87a315b)
  • immutable-text: use text element to display text (ea8e06b)

Chores

  • allow dark mode only if dark class is set (59dc51e)
  • back-to-top: use dark text on light background (cbc3632)
  • badge: use green color with black text by default (08dbb3e)
  • deps-dev: bump @babel/core from 7.22.9 to 7.22.11 (41b714c)
  • deps-dev: bump @vue/test-utils from 2.4.0 to 2.4.1 (ebc213f)
  • deps-dev: bump chai from 4.3.7 to 4.3.8 (064ed46)
  • deps-dev: bump eslint-plugin-vue from 9.16.1 to 9.17.0 (352041e)
  • deps: add heroicons dependency (f080ce3)
  • deps: update vuepress (4486b40)
  • docs: update form-input doc (c22c1d2)
  • docs: wrap component in client only tag (2fba95d)
  • dynamic-component: add dark mode bg (d2b69f2)
  • form-element-container: get rid of warning (6c287ca)
  • form-input: align label with svg (c23998b)
  • input-radio: use less stroke if not selected (e506034)
  • prepare dark mode support (a3cb57b)

v0.39.0

23 Aug 17:38
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.39.0 (2023-08-23)

Features

  • form-error: allow form error to be shown as hint (5d3297c)

Bug Fixes

  • form-element-container: show error message only if input is not focussed (b0c0559)

Chores

  • ci: build docs instead of lib (6b800a7)
  • ci: use new service account for deployment (5379861)
  • deps-dev: bump @babel/core from 7.21.4 to 7.22.1 (69b8b99)
  • deps-dev: bump @babel/eslint-parser from 7.21.3 to 7.22.5 (c5071e1)
  • deps-dev: bump @babel/preset-env from 7.21.4 to 7.21.5 (a8f777e)
  • deps-dev: bump @babel/preset-env from 7.21.5 to 7.22.4 (a88b052)
  • deps-dev: bump @vue/test-utils from 2.3.0 to 2.3.2 (3e4175c)
  • deps-dev: bump core-js from 3.29.1 to 3.30.1 (c205635)
  • deps-dev: bump core-js from 3.30.2 to 3.31.0 (b3c440c)
  • deps-dev: bump eslint from 8.35.0 to 8.39.0 (42f016d)
  • deps-dev: bump eslint from 8.41.0 to 8.44.0 (b1914d5)
  • deps-dev: bump eslint from 8.45.0 to 8.46.0 (e191bc2)
  • deps-dev: bump eslint-plugin-vue from 9.10.0 to 9.11.0 (5499348)
  • deps-dev: bump eslint-plugin-vue from 9.14.0 to 9.14.1 (f942c76)
  • deps-dev: bump eslint-plugin-vue from 9.15.1 to 9.16.1 (db172ff)
  • deps-dev: bump firebase-tools from 11.25.2 to 11.29.1 (93875dd)
  • deps-dev: bump firebase-tools from 12.2.1 to 12.4.2 (d32fa68)
  • deps-dev: bump firebase-tools from 12.4.4 to 12.4.6 (967cf69)
  • deps-dev: bump postcss from 8.4.21 to 8.4.23 (dcf0b30)
  • deps-dev: bump postcss from 8.4.23 to 8.4.24 (cbfab88)
  • deps-dev: bump postcss from 8.4.26 to 8.4.27 (b7a37bc)
  • deps-dev: bump vue-tsc from 1.2.0 to 1.6.1 (19b71d2)
  • deps-dev: bump vue-tsc from 1.8.5 to 1.8.8 (6452134)
  • deps-dev: bump vuepress-plugin-sitemap2 (a43a149)
  • deps: update dependencies (ee3c02e)
  • deps: update dependencies (155e7af)
  • deps: update dependencies (e62f929)
  • fix lint error with comment (8e6923f)
  • form-input: dont trigger input validation on blur (b7c6749)
  • form-input: update invalid chars message (7f8268e)
  • nav-link: do not redeclare target property (ba77c3d)
  • theme: add theme key for form error hint (26120e1)
  • use google auth for auth and deploy with firebase tools (143e959)

v0.38.2

20 Apr 19:59
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.38.2 (2023-04-20)

Bug Fixes

  • drop-down-menu: fix cannot clear throttle timeouts (7ba21b7)

v0.38.1

20 Apr 19:54
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.38.1 (2023-04-20)

Bug Fixes

  • drop-down-menu: clear throttle called too late (0c1c3a9)

v0.38.0

19 Apr 20:17
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.38.0 (2023-04-19)

Features

  • drop-down-menu: calculate position dynamically (b036407)
  • drop-down-menu: listen to scroll event to position menu correctly (87705ad)
  • throttle: add throttle utility function (558ed67)

Bug Fixes

  • dynamic-component: fix setting of boolean props (b4538ad)

Chores

  • drop-down-menu: allow to disable dynamic positioning (1a39adb)
  • theme: remove peer checked css class for form element radio (ef4fbd2)

v0.37.0

15 Apr 20:34
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.37.0 (2023-04-15)

Features

  • input-select: make font-weight configurable (6dad2aa)
  • input-text: add caret color theme property (3ccaf39)
  • input-text: make background color customizable (97f892c)
  • input-text: make text color customizable (030abcb)
  • text: add inherit font size and large text props (9818d3f)

Bug Fixes

  • input-select: fix cursor shows input is not allowed (8706963)

Chores

  • text: do not set any class name if color should be inherited (6e49cb7)

v0.36.1

15 Apr 08:00
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.36.1 (2023-04-15)

Bug Fixes

  • drop-down-menu: fix strange click behavior in firefox and webkit (c6b07b5)

Refactorings

  • drop-down-menu-item: decrease tree size (6c66572)

v0.36.0

10 Apr 07:16
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.36.0 (2023-04-10)

Chores

  • form-select: set id on select element (91d6626)