Skip to content

Releases: inovex/elements

v9.3.1

17 May 08:36
Compare
Choose a tag to compare

9.3.1 (2024-05-17)

🩹 Fixes

  • elements: align ino-icon vertically (#1379)
  • ui-patterns: tailwind styles not being integrated (#1377)

❤️ Thank You

v9.3.0

05 Apr 08:06
Compare
Choose a tag to compare

9.3.0 (2024-04-05)

🚀 Features

  • elements/ino-snackbar: add open prop functionality (#1320)

🩹 Fixes

  • elements/ino-icon: revert alignment changes (#1375)

❤️ Thank You

v9.2.0

15 Mar 08:56
Compare
Choose a tag to compare

9.2.0 (2024-03-15)

🚀 Features

  • elements/ino-snackbar: improve accessibility (#1200)
  • elements/ino-snackbar: add warning variant (#1133)
  • landingpage: enable UI Patterns route (#1301)
  • landingpage: add Tailwind Integration guide (#1312)

🩹 Fixes

  • elements/ino-input: prevent label cut-off in outline variant (#1189)
  • elements/ino-list-item: disable animation on disabled state (#1279)
  • landingpage: prevent redirection to 404 (#1311)

❤️ Thank You

v9.1.1

23 Feb 10:04
Compare
Choose a tag to compare

9.1.1 (2024-02-23)

🩹 Fixes

  • elements/ino-button: adjust width to prevent unintended clicks (#1237)
  • elements/ino-icon: improve vertical alignment (#1234)
  • elements/ino-input: enforce min max limits on arrow click (#1248)
  • elements/ino-markdown-editor: adjust list spacings (#1236)
  • elements/ino-nav-drawer: reinit listeners properly when switching between variants (#1252)
  • elements/ino-tooltip: prevent leftovers when conditionally shown (#1251)
  • landingpage: align mobile menu item content vertically (#1250)

❤️ Thank You

v9.1.0

02 Feb 16:09
Compare
Choose a tag to compare

9.1.0 (2024-02-02)

🚀 Features

  • elements|ino-dialog: add new dialogOpen event to prevent rendering issues (#1177)
  • elements|ino-markdown-editor: allow custom font-sizes via CSS variables (#1182)
  • elements|ino-snackbar: allow usage of custom icons (#1175)

🩹 Fixes

  • elements|ino-nav-drawer: prevent trapping of focus (#1231)
  • elements-angular: directives matching multiple components (#1215)
  • landingpage: routing of shared storybook links doesn't work (#1183)

❤️ Thank You

v9.0.1

25 Jan 11:17
Compare
Choose a tag to compare

9.0.1 (2024-01-25)

🚀 Features

  • elements: apply new design of markdown-editor (#1173)
  • elements: dialog close icon (#1147)
  • ui-patterns: add login-pattern and finalize patterns page (#1135)

🩹 Fixes

  • elements: prevent tailwind from overwriting border-styles (#1143)
  • elements-angular: make ng-add work with newer angular versions (#1149)
  • landingpage: not accessible via url (#1131)
  • landingpage: remove initial query param (3ab7c219)

❤️ Thank You

v9.0.0

15 Dec 16:46
3ac47ce
Compare
Choose a tag to compare

BREAKING CHANGES

  • elements|ino-popover: The colorScheme was updated with its possibilities now being light, dark, and primary (default). The equivalent of the old transparent option is light and needs to be updated accordingly. Same goes for the ino-tooltip.
  • elements-angular: We updated our underlying Angular to version 15 in order to make use of the newest features. In consequence, all Angular versions below 13 will no longer be supported.

Bug Fixes

  • elements|ino-radio-group: trigger valueChange upon clicking (#977) (4878306)
  • elements: fix typo in docs (stylsheet->stylesheet) (#1051) (313d9a1)
  • elements: link input and textarea element to its label (#1041) (5ad5f90)

Features

  • elements-angular: add support for Angular v15 (#868) (5562793)
  • elements|ino-accordion: improve accessibility (#1096) (517042a)
  • elements|ino-avatar: add loading animation (#1077) (b8ef09b)
  • elements|ino-markdown-editor: add dialog to edit links (#1024) (1efec20)
  • elements|ino-nav-drawer: accesibility improvements (#1036) (347edb4)
  • elements|ino-nav-drawer: add mobile variant (#1035) (5617375)
  • elements|ino-nav-drawer: enable navigation via keyboard (#1017) (02bf91f)
  • elements|ino-segment-button: add type property (#1095) (924c0fc)
  • elements|ino-select: improve accessibility (#1055) (d370dc2)
  • elements|ino-tab-bar: improve accessibility (#1098) (70b0523)
  • elements: add avatar component (#1018) (2e1fc97)
  • elements: add new icons (#1019) (180fd5a)
  • storybook: allow to choose different versions in storybook (#1022) (9028657)

Styles

v8.0.0

05 Jan 16:26
fd011b6
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • elements: We have decided to remove the color scheme from most of our components. On the one hand it makes no sense for the input elements to be displayed in alert colors, for example, and on the other hand the styles no longer fit our new color concept, which we will introduce gradually.
  • elements|ino-icon-button: To avoid confusion, we have removed all css variables prefixed by --ino-icon-button-. Use the documented ones instead.
  • elements|ino-header: We've decided to remove the ino-header component as it did not really provide the flexibility we wanted. To still use the inovex-elements header styles, we recommend to integrate our new stylesheet which styles all headlines from <h1> to <h6> and more. Have a look at our integration guide.
  • elements|ino-chip: As part of the design update, we've decided to remove the color-scheme property in all input elements. Read above for more information.
  • elements|ino-switch: As part of the design update, we've decided to remove the color-scheme property in all input elements. Read above for more information.
  • elements|ino-form-row: Since our input component provides a label on its own, this component is obsolete. That's why we've decided to remove it.
  • elements|ino-range: As part of the design update, we've decided to remove the color-scheme property in all input elements. Read above for more information.
  • elements|ino-sidebar: Since the component is just a container with a simple slide animation and does not provide any other functionality or styling, we decided to remove it.

Features

Bug Fixes

  • elements-angular-example: fix missing icons (#783) (e8266b3)
  • elements-angular|ino-markdown-editor: prevent styles from being applied in wrong places (#780) (7bdbfc6)
  • elements|ino-datepicker: prevent month picker from skipping months (#842) (8299bdc)
  • elements|ino-icon-button: remove hardcoded css variables (#839) (5819434)
  • elements|ino-select: prevent the valueChange event from triggering initially and triggering twice (#749) (0495d50)
  • elements|ino-textarea: unable to set dimensions (#798) (d6c57bd)

Refactoring

  • elements|ino-form-row: remove component (#718) (e609947)
  • elements|ino-header: remove component (#793) (a83734d)
  • elements|ino-sidebar: remove component (#669) (349b84d)
  • elements|ino-switch: remove color-scheme prop (#717) (f051ef6)

Styling

  • elements|ino-chip: inherit width (#779) (a273530)
  • elements|ino-chip: update design (#752) (26dbacd)
  • elements|ino-range: apply new design (#712) (11ea415)
  • elements|ino-segment-button: animate checked change (#770) (8e92af2)

Release v7.1.2

21 Sep 07:31
8622cec
Compare
Choose a tag to compare

7.1.2 (2022-09-21)

Bug Fixes

  • landingpage: fix meta title typo (#739) (8aa32fd)
  • landingpage: use correct base url (15bbe62)
  • changelog entries for new projects (7a682d6)

Documentation

  • storybook: add dev documentation about custom properties (#730) (7b976bf)
  • storybook: collapse component roots by default (#734) (90b4283)

Code Refactoring

Continuous Integration

Styles

  • elements|ino-button: make outlined background transparent (#714) (fc99a8b)
  • elements|ino-segment-button: update design (#705) (f1c03bb)
  • elements|ino-switch: update design (#697) (be20f31)