Releases: inovex/elements
Releases · inovex/elements
v9.3.1
v9.3.0
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
- Tobias Heim Galindo @TobiasHeimGalindo
v9.2.0
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
- Benjamin Pagelsdorf @BenPag
- MariaLStefan @MariaLStefan
- Sl1nd @Sl1nd
- Tobias Heim Galindo @TobiasHeimGalindo
v9.1.1
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
- Benjamin Pagelsdorf @BenPag
- Tobias Heim Galindo @TobiasHeimGalindo
v9.1.0
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
- Jan-Niklas @janivo
- Tobias Heim Galindo @TobiasHeimGalindo
- Benjamin @BenPag
- Maria @MariaLStefan
v9.0.1
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
- André Ehlert @iandi09
- Benjamin Pagelsdorf @BenPag
- Jan-Niklas Voß @janivo
- MariaLStefan @MariaLStefan
- Tobias Heim Galindo @TobiasHeimGalindo
v9.0.0
BREAKING CHANGES
- elements|ino-popover: The
colorScheme
was updated with its possibilities now beinglight
,dark
, andprimary
(default). The equivalent of the oldtransparent
option islight
and needs to be updated accordingly. Same goes for theino-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
⚠ 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
- elements: provide global stylesheet (#733) (73dfc9a)
- elements|ino-switch: support icons (#724) (8027499)
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
Release v7.1.2
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
- use stencils output target to wrap icons (#692) (0903bc7)
- landingpage: migrate to vite (#721) (9cda3a7)
- bump root version (02af545)
Continuous Integration
- add empty prepare-release action (0c111e4)
- fix nesting of example projects (#702) (aa83a25)
- fix release pipeline (#744) (477f2cc)
- provide elements release by pull request (#715) (ef345d0)
- support symlink to the latest version (#716) (ae8e5c4)