From b786cb4774805a1ab97a5f2575a78ab019efa6fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Niklas=20Vo=C3=9F?= Date: Wed, 31 May 2023 17:27:58 +0200 Subject: [PATCH] chore: publish v8.1.1 --- CHANGELOG.md | 1339 ++++++++--------- lerna.json | 11 +- package.json | 2 +- .../elements-angular-example/CHANGELOG.md | 46 +- .../elements-angular-example/package.json | 4 +- .../elements-angular/elements/CHANGELOG.md | 410 +++-- .../elements-angular/elements/package.json | 4 +- packages/elements-react-example/CHANGELOG.md | 68 +- packages/elements-react-example/package.json | 4 +- packages/elements-react/CHANGELOG.md | 185 +-- packages/elements-react/package.json | 4 +- packages/elements-vue-example/CHANGELOG.md | 109 +- packages/elements-vue-example/package.json | 4 +- packages/elements-vue/CHANGELOG.md | 116 +- packages/elements-vue/package.json | 4 +- packages/elements/CHANGELOG.md | 748 ++++----- packages/elements/package.json | 2 +- packages/landingpage/CHANGELOG.md | 240 ++- packages/landingpage/package.json | 4 +- packages/storybook/CHANGELOG.md | 608 ++++---- packages/storybook/package.json | 4 +- 21 files changed, 1679 insertions(+), 2237 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 836b28c2ec..cb3221453f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,490 +1,448 @@ # Changelog -## [8.1.0](https://github.com/inovex/elements/compare/v8.0.0...v8.1.0) (2023-05-17) +### [8.1.1](https://github.com/inovex/elements/compare/v8.1.0...v8.1.1) (2023-05-31) -### Features +## [8.1.0](https://github.com/inovex/elements/compare/v8.0.0...v8.1.0) (2023-05-17) -* add new elements logo ([#912](https://github.com/inovex/elements/issues/912)) ([190ac1a](https://github.com/inovex/elements/commit/190ac1a3c3f44099b2c27e9e0e77da68cf93b0af)) -* **elements|ino-carousel:** add stepper to indicate currently displayed slide ([#878](https://github.com/inovex/elements/issues/878)) ([e414aef](https://github.com/inovex/elements/commit/e414aefaef9218dc11acc59f863d6ae6233d6bea)) -* **elements|ino-chip:** add clickable option ([#933](https://github.com/inovex/elements/issues/933)) ([6051f84](https://github.com/inovex/elements/commit/6051f84f2233af5c80ac0e510c5088ea8254177f)) -* **elements:** add delay option for ino-tooltip and ino-popover ([#932](https://github.com/inovex/elements/issues/932)) ([067aa59](https://github.com/inovex/elements/commit/067aa59ea426bf937c5732382321c2b060f8f706)) -* **elements:** add ino-accordion component ([#876](https://github.com/inovex/elements/issues/876)) ([82c98a8](https://github.com/inovex/elements/commit/82c98a8ce83edccb933bb976fa97d8b4aefbf926)) -* **landingpage:** add coreaspects and make it responsive ([#858](https://github.com/inovex/elements/issues/858)) ([62632f1](https://github.com/inovex/elements/commit/62632f129d818b8240050a1c480496c782f75433)) -* **landingpage:** add examples section ([#875](https://github.com/inovex/elements/issues/875)) ([976b069](https://github.com/inovex/elements/commit/976b069eb7ce9fc1b25a9c42bbf2aa56d773040d)) -* **landingpage:** add faq to landingage ([#882](https://github.com/inovex/elements/issues/882)) ([863b016](https://github.com/inovex/elements/commit/863b0161c1b93d35b59319db7d665ef925dfd14b)) -* **landingpage:** add header to explore page ([#895](https://github.com/inovex/elements/issues/895)) ([ccbbebd](https://github.com/inovex/elements/commit/ccbbebdeac93345520255eb3674678e4ded4c90d)) -* **landingpage:** add inovex elements label to header ([#929](https://github.com/inovex/elements/issues/929)) ([ad40353](https://github.com/inovex/elements/commit/ad40353392e3178f0d3c6adccca0d2e16c83a0fc)) -* **landingpage:** add KPI section ([#935](https://github.com/inovex/elements/issues/935)) ([074acda](https://github.com/inovex/elements/commit/074acda838fb95ff73367e8f8b5c9765160e829e)) -* **landingpage:** add links to demo projects in explore ([#854](https://github.com/inovex/elements/issues/854)) ([b2b98fb](https://github.com/inovex/elements/commit/b2b98fbdd9f3d56d0d45be1a180e5cf91086be82)) -* **landingpage:** add navigation menu for mobile ([#904](https://github.com/inovex/elements/issues/904)) ([9bb6c82](https://github.com/inovex/elements/commit/9bb6c820f1c225a35dbdd470b533d6afdd3dd1e3)) -* **landingpage:** add resource section ([#860](https://github.com/inovex/elements/issues/860)) ([1d0e1a0](https://github.com/inovex/elements/commit/1d0e1a0dc46a6437437e2327a7c4e459b6cb4cd1)) -* **landingpage:** add serap & ben to contributors ([#941](https://github.com/inovex/elements/issues/941)) ([1f2c33c](https://github.com/inovex/elements/commit/1f2c33c135d2b1591f6a5c9c097b9bf0f9867981)) -* **landingpage:** add styling to the getting started tables ([#867](https://github.com/inovex/elements/issues/867)) ([95e41a0](https://github.com/inovex/elements/commit/95e41a012dd071bceeea1456b0bc661e9ab1ea1e)) -* **landingpage:** add sub navigation ([#856](https://github.com/inovex/elements/issues/856)) ([a5c3eaa](https://github.com/inovex/elements/commit/a5c3eaae50a59b1cc2c0783005f4bb7c4c964c82)) -* **landingpage:** enable sharing of storybook urls ([#924](https://github.com/inovex/elements/issues/924)) ([a5910b6](https://github.com/inovex/elements/commit/a5910b681ff656fdd7a0dac15d2bad1672436ab8)) -* **landingpage:** improve FAQ section ([#942](https://github.com/inovex/elements/issues/942)) ([c5b0086](https://github.com/inovex/elements/commit/c5b0086c90f8c3f6baf29df7561aff235bb64a00)) -* **landingpage:** improve react getting started guide ([#934](https://github.com/inovex/elements/issues/934)) ([4bec779](https://github.com/inovex/elements/commit/4bec7793356e8b7f03e57f1cdee3bd6aa73b20ea)) -* **landingpage:** integrate i18n ([#828](https://github.com/inovex/elements/issues/828)) ([dfe97e9](https://github.com/inovex/elements/commit/dfe97e9cf97eb7bb9784785d633708f8c6145223)) -* **storybook:** update welcome page ([#903](https://github.com/inovex/elements/issues/903)) ([9323b17](https://github.com/inovex/elements/commit/9323b1756119b279db6c0c6d9ab599e5cc152e52)) +### Features +- add new elements logo ([#912](https://github.com/inovex/elements/issues/912)) ([190ac1a](https://github.com/inovex/elements/commit/190ac1a3c3f44099b2c27e9e0e77da68cf93b0af)) +- **elements|ino-carousel:** add stepper to indicate currently displayed slide ([#878](https://github.com/inovex/elements/issues/878)) ([e414aef](https://github.com/inovex/elements/commit/e414aefaef9218dc11acc59f863d6ae6233d6bea)) +- **elements|ino-chip:** add clickable option ([#933](https://github.com/inovex/elements/issues/933)) ([6051f84](https://github.com/inovex/elements/commit/6051f84f2233af5c80ac0e510c5088ea8254177f)) +- **elements:** add delay option for ino-tooltip and ino-popover ([#932](https://github.com/inovex/elements/issues/932)) ([067aa59](https://github.com/inovex/elements/commit/067aa59ea426bf937c5732382321c2b060f8f706)) +- **elements:** add ino-accordion component ([#876](https://github.com/inovex/elements/issues/876)) ([82c98a8](https://github.com/inovex/elements/commit/82c98a8ce83edccb933bb976fa97d8b4aefbf926)) +- **landingpage:** add coreaspects and make it responsive ([#858](https://github.com/inovex/elements/issues/858)) ([62632f1](https://github.com/inovex/elements/commit/62632f129d818b8240050a1c480496c782f75433)) +- **landingpage:** add examples section ([#875](https://github.com/inovex/elements/issues/875)) ([976b069](https://github.com/inovex/elements/commit/976b069eb7ce9fc1b25a9c42bbf2aa56d773040d)) +- **landingpage:** add faq to landingage ([#882](https://github.com/inovex/elements/issues/882)) ([863b016](https://github.com/inovex/elements/commit/863b0161c1b93d35b59319db7d665ef925dfd14b)) +- **landingpage:** add header to explore page ([#895](https://github.com/inovex/elements/issues/895)) ([ccbbebd](https://github.com/inovex/elements/commit/ccbbebdeac93345520255eb3674678e4ded4c90d)) +- **landingpage:** add inovex elements label to header ([#929](https://github.com/inovex/elements/issues/929)) ([ad40353](https://github.com/inovex/elements/commit/ad40353392e3178f0d3c6adccca0d2e16c83a0fc)) +- **landingpage:** add KPI section ([#935](https://github.com/inovex/elements/issues/935)) ([074acda](https://github.com/inovex/elements/commit/074acda838fb95ff73367e8f8b5c9765160e829e)) +- **landingpage:** add links to demo projects in explore ([#854](https://github.com/inovex/elements/issues/854)) ([b2b98fb](https://github.com/inovex/elements/commit/b2b98fbdd9f3d56d0d45be1a180e5cf91086be82)) +- **landingpage:** add navigation menu for mobile ([#904](https://github.com/inovex/elements/issues/904)) ([9bb6c82](https://github.com/inovex/elements/commit/9bb6c820f1c225a35dbdd470b533d6afdd3dd1e3)) +- **landingpage:** add resource section ([#860](https://github.com/inovex/elements/issues/860)) ([1d0e1a0](https://github.com/inovex/elements/commit/1d0e1a0dc46a6437437e2327a7c4e459b6cb4cd1)) +- **landingpage:** add serap & ben to contributors ([#941](https://github.com/inovex/elements/issues/941)) ([1f2c33c](https://github.com/inovex/elements/commit/1f2c33c135d2b1591f6a5c9c097b9bf0f9867981)) +- **landingpage:** add styling to the getting started tables ([#867](https://github.com/inovex/elements/issues/867)) ([95e41a0](https://github.com/inovex/elements/commit/95e41a012dd071bceeea1456b0bc661e9ab1ea1e)) +- **landingpage:** add sub navigation ([#856](https://github.com/inovex/elements/issues/856)) ([a5c3eaa](https://github.com/inovex/elements/commit/a5c3eaae50a59b1cc2c0783005f4bb7c4c964c82)) +- **landingpage:** enable sharing of storybook urls ([#924](https://github.com/inovex/elements/issues/924)) ([a5910b6](https://github.com/inovex/elements/commit/a5910b681ff656fdd7a0dac15d2bad1672436ab8)) +- **landingpage:** improve FAQ section ([#942](https://github.com/inovex/elements/issues/942)) ([c5b0086](https://github.com/inovex/elements/commit/c5b0086c90f8c3f6baf29df7561aff235bb64a00)) +- **landingpage:** improve react getting started guide ([#934](https://github.com/inovex/elements/issues/934)) ([4bec779](https://github.com/inovex/elements/commit/4bec7793356e8b7f03e57f1cdee3bd6aa73b20ea)) +- **landingpage:** integrate i18n ([#828](https://github.com/inovex/elements/issues/828)) ([dfe97e9](https://github.com/inovex/elements/commit/dfe97e9cf97eb7bb9784785d633708f8c6145223)) +- **storybook:** update welcome page ([#903](https://github.com/inovex/elements/issues/903)) ([9323b17](https://github.com/inovex/elements/commit/9323b1756119b279db6c0c6d9ab599e5cc152e52)) ### Bug Fixes -* **elements|ino-card:** selection state not working properly ([#881](https://github.com/inovex/elements/issues/881)) ([028f5e9](https://github.com/inovex/elements/commit/028f5e9364fb92028060e033f71bf5aecd64100c)) -* **elements|ino-range:** prevent error on value change ([#926](https://github.com/inovex/elements/issues/926)) ([4556b84](https://github.com/inovex/elements/commit/4556b84f58737bf77ee831ba94c7b0eb2a1a1615)) -* **elements|ino-tooltip:** label not updating on change ([#890](https://github.com/inovex/elements/issues/890)) ([29d2236](https://github.com/inovex/elements/commit/29d22362482cb694f1b5df5fe76f0b565f611883)) -* fix vue and react example project for stackblitz ([#853](https://github.com/inovex/elements/issues/853)) ([8e583b9](https://github.com/inovex/elements/commit/8e583b987d2469901ae5ceb9a245f38e279e3df6)) -* **landingpage:** correct order and links of frameworks ([#855](https://github.com/inovex/elements/issues/855)) ([b300295](https://github.com/inovex/elements/commit/b3002954b490ebd0d386d35bcbf66ea20c8f7f9a)) -* **landingpage:** fix broken redirects ([4da6687](https://github.com/inovex/elements/commit/4da6687959825605c733a7d06639ecbde43d57b2)) -* **landingpage:** fix responsive layout ([#901](https://github.com/inovex/elements/issues/901) ([2d2e151](https://github.com/inovex/elements/commit/2d2e1513bc8bcd3e05f8174e2d125397530b597f)) -* **landingpage:** language switch not working ([#880](https://github.com/inovex/elements/issues/880)) ([112f2b7](https://github.com/inovex/elements/commit/112f2b7b2f9288fa17b82da89aae889ed197e440)) - +- **elements|ino-card:** selection state not working properly ([#881](https://github.com/inovex/elements/issues/881)) ([028f5e9](https://github.com/inovex/elements/commit/028f5e9364fb92028060e033f71bf5aecd64100c)) +- **elements|ino-range:** prevent error on value change ([#926](https://github.com/inovex/elements/issues/926)) ([4556b84](https://github.com/inovex/elements/commit/4556b84f58737bf77ee831ba94c7b0eb2a1a1615)) +- **elements|ino-tooltip:** label not updating on change ([#890](https://github.com/inovex/elements/issues/890)) ([29d2236](https://github.com/inovex/elements/commit/29d22362482cb694f1b5df5fe76f0b565f611883)) +- fix vue and react example project for stackblitz ([#853](https://github.com/inovex/elements/issues/853)) ([8e583b9](https://github.com/inovex/elements/commit/8e583b987d2469901ae5ceb9a245f38e279e3df6)) +- **landingpage:** correct order and links of frameworks ([#855](https://github.com/inovex/elements/issues/855)) ([b300295](https://github.com/inovex/elements/commit/b3002954b490ebd0d386d35bcbf66ea20c8f7f9a)) +- **landingpage:** fix broken redirects ([4da6687](https://github.com/inovex/elements/commit/4da6687959825605c733a7d06639ecbde43d57b2)) +- **landingpage:** fix responsive layout ([#901](https://github.com/inovex/elements/issues/901) ([2d2e151](https://github.com/inovex/elements/commit/2d2e1513bc8bcd3e05f8174e2d125397530b597f)) +- **landingpage:** language switch not working ([#880](https://github.com/inovex/elements/issues/880)) ([112f2b7](https://github.com/inovex/elements/commit/112f2b7b2f9288fa17b82da89aae889ed197e440)) ### Styling -* **elements|ino-autocomplete:** update design ([#930](https://github.com/inovex/elements/issues/930)) ([5c900b4](https://github.com/inovex/elements/commit/5c900b4d50d2f8e0ed01f97ef276a8fef8d2656d)) -* **landingpage:** add greyscale to Github logo ([#943](https://github.com/inovex/elements/issues/943)) ([dff232e](https://github.com/inovex/elements/commit/dff232e602c4cbf3c52bc4e5f88df65f730dd069)) -* **landingpage:** improve header and footer stylings ([#900](https://github.com/inovex/elements/issues/900)) ([0bb40ab](https://github.com/inovex/elements/commit/0bb40ab3a272f389ff9936ca5f7cef3e697aee4f)) -* **landingpage:** improve visual integration of storybook ([#923](https://github.com/inovex/elements/issues/923)) ([eb99a04](https://github.com/inovex/elements/commit/eb99a04a329bc9c12b3f5fb1b414d2a6ccf16a00)) -* **landingpage:** improve wrap of core aspects ([#944](https://github.com/inovex/elements/issues/944)) ([4e4be6b](https://github.com/inovex/elements/commit/4e4be6b8a7167afe3272beb7c37493fb0cb77424)) +- **elements|ino-autocomplete:** update design ([#930](https://github.com/inovex/elements/issues/930)) ([5c900b4](https://github.com/inovex/elements/commit/5c900b4d50d2f8e0ed01f97ef276a8fef8d2656d)) +- **landingpage:** add greyscale to Github logo ([#943](https://github.com/inovex/elements/issues/943)) ([dff232e](https://github.com/inovex/elements/commit/dff232e602c4cbf3c52bc4e5f88df65f730dd069)) +- **landingpage:** improve header and footer stylings ([#900](https://github.com/inovex/elements/issues/900)) ([0bb40ab](https://github.com/inovex/elements/commit/0bb40ab3a272f389ff9936ca5f7cef3e697aee4f)) +- **landingpage:** improve visual integration of storybook ([#923](https://github.com/inovex/elements/issues/923)) ([eb99a04](https://github.com/inovex/elements/commit/eb99a04a329bc9c12b3f5fb1b414d2a6ccf16a00)) +- **landingpage:** improve wrap of core aspects ([#944](https://github.com/inovex/elements/issues/944)) ([4e4be6b](https://github.com/inovex/elements/commit/4e4be6b8a7167afe3272beb7c37493fb0cb77424)) ## [8.0.0](https://github.com/inovex/elements/compare/v7.1.2...v8.0.0) (2023-01-05) - ### ⚠ 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 `

` to `

` and more. Have a look at [our integration guide](https://elements.inovex.de/version/v8.0.0/?path=/docs/docs-stylesheet--page). -* **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. +- **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 `

` to `

` and more. Have a look at [our integration guide](https://elements.inovex.de/version/v8.0.0/?path=/docs/docs-stylesheet--page). +- **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](https://github.com/inovex/elements/issues/733)) ([73dfc9a](https://github.com/inovex/elements/commit/73dfc9a442d779fa1b5303a147ae6c70d0e5ed27)) -* **elements|ino-switch:** support icons ([#724](https://github.com/inovex/elements/issues/724)) ([8027499](https://github.com/inovex/elements/commit/80274990c37fd2d99b51220cce23c583d18d1726)) -* **landingpage:** add components section ([#784](https://github.com/inovex/elements/issues/784)) ([2932746](https://github.com/inovex/elements/commit/293274631ed1984c0e1a23e5da5b810d4fb70698)) -* **landingpage:** add contact form ([#806](https://github.com/inovex/elements/issues/806)) ([e952f56](https://github.com/inovex/elements/commit/e952f566ee140062c2cab1e1da7748d97513183e)) -* **landingpage:** add getting started and textual sections ([#775](https://github.com/inovex/elements/issues/775)) ([4628b4f](https://github.com/inovex/elements/commit/4628b4fc7f30de0d2078483f536b3548fe8831fa)) -* **landingpage:** add new routes ([#800](https://github.com/inovex/elements/issues/800)) ([e31df54](https://github.com/inovex/elements/commit/e31df5436ede2bbb42767c593d49e25427af5690)) -* **landingpage:** add team section ([#801](https://github.com/inovex/elements/issues/801)) ([867f85d](https://github.com/inovex/elements/commit/867f85d5186fb17e63f4bbdb2efd36a8e026ac0b)) -* **landingpage:** finish about page ([#819](https://github.com/inovex/elements/issues/819)) ([d466954](https://github.com/inovex/elements/commit/d4669547322b85bfc458fd88da0ea8afcdf1c04d)) -* **landingpage:** migrate framework integrations to getting started ([#823](https://github.com/inovex/elements/issues/823)) ([d62056a](https://github.com/inovex/elements/commit/d62056ad4f97f97867a25e62363aef46d346e7fd)) -* **landingpage:** migrate react guide to getting-started section ([#814](https://github.com/inovex/elements/issues/814)) ([524d0fc](https://github.com/inovex/elements/commit/524d0fc00f5fb699703eddb2a3e759c99b45a063)) - +- **elements:** provide global stylesheet ([#733](https://github.com/inovex/elements/issues/733)) ([73dfc9a](https://github.com/inovex/elements/commit/73dfc9a442d779fa1b5303a147ae6c70d0e5ed27)) +- **elements|ino-switch:** support icons ([#724](https://github.com/inovex/elements/issues/724)) ([8027499](https://github.com/inovex/elements/commit/80274990c37fd2d99b51220cce23c583d18d1726)) +- **landingpage:** add components section ([#784](https://github.com/inovex/elements/issues/784)) ([2932746](https://github.com/inovex/elements/commit/293274631ed1984c0e1a23e5da5b810d4fb70698)) +- **landingpage:** add contact form ([#806](https://github.com/inovex/elements/issues/806)) ([e952f56](https://github.com/inovex/elements/commit/e952f566ee140062c2cab1e1da7748d97513183e)) +- **landingpage:** add getting started and textual sections ([#775](https://github.com/inovex/elements/issues/775)) ([4628b4f](https://github.com/inovex/elements/commit/4628b4fc7f30de0d2078483f536b3548fe8831fa)) +- **landingpage:** add new routes ([#800](https://github.com/inovex/elements/issues/800)) ([e31df54](https://github.com/inovex/elements/commit/e31df5436ede2bbb42767c593d49e25427af5690)) +- **landingpage:** add team section ([#801](https://github.com/inovex/elements/issues/801)) ([867f85d](https://github.com/inovex/elements/commit/867f85d5186fb17e63f4bbdb2efd36a8e026ac0b)) +- **landingpage:** finish about page ([#819](https://github.com/inovex/elements/issues/819)) ([d466954](https://github.com/inovex/elements/commit/d4669547322b85bfc458fd88da0ea8afcdf1c04d)) +- **landingpage:** migrate framework integrations to getting started ([#823](https://github.com/inovex/elements/issues/823)) ([d62056a](https://github.com/inovex/elements/commit/d62056ad4f97f97867a25e62363aef46d346e7fd)) +- **landingpage:** migrate react guide to getting-started section ([#814](https://github.com/inovex/elements/issues/814)) ([524d0fc](https://github.com/inovex/elements/commit/524d0fc00f5fb699703eddb2a3e759c99b45a063)) ### Bug Fixes -* **elements-angular-example:** fix missing icons ([#783](https://github.com/inovex/elements/issues/783)) ([e8266b3](https://github.com/inovex/elements/commit/e8266b313b8acd3aa6582c616d2378b504852a4c)) -* **elements-angular|ino-markdown-editor:** prevent styles from being applied in wrong places ([#780](https://github.com/inovex/elements/issues/780)) ([7bdbfc6](https://github.com/inovex/elements/commit/7bdbfc6711b73b4dfc74cb0ba41c78f4e5d6df1b)) -* **elements|ino-datepicker:** prevent month picker from skipping months ([#842](https://github.com/inovex/elements/issues/842)) ([8299bdc](https://github.com/inovex/elements/commit/8299bdce06f2b227ff9b8286e30565ee8ed7b5dd)) -* **elements|ino-icon-button:** remove hardcoded css variables ([#839](https://github.com/inovex/elements/issues/839)) ([5819434](https://github.com/inovex/elements/commit/58194347080447aef37f47e8bbc91af6e8e75bb2)) -* **elements|ino-select:** prevent the `valueChange` event from triggering initially and triggering twice ([#749](https://github.com/inovex/elements/issues/749)) ([0495d50](https://github.com/inovex/elements/commit/0495d50a59d9e99775baa5e73679240e25e6a7fc)) -* **elements|ino-textarea:** unable to set dimensions ([#798](https://github.com/inovex/elements/issues/798)) ([d6c57bd](https://github.com/inovex/elements/commit/d6c57bdaace14f43404642c7f55e28fb4cad625e)) -* **landingpage:** adjust image base paths ([#812](https://github.com/inovex/elements/issues/812)) ([36e7d02](https://github.com/inovex/elements/commit/36e7d029797a243d81423039bf541c7720f9f936)) -* **landingpage:** make icons available ([#802](https://github.com/inovex/elements/issues/802)) ([0d74f93](https://github.com/inovex/elements/commit/0d74f930bd94be4d0bd2cc89aa9f5b1e3964869d)) -* **landingpage:** styles disappearing on navigation ([#778](https://github.com/inovex/elements/issues/778)) ([a8c4fb7](https://github.com/inovex/elements/commit/a8c4fb70974cb9eeb8278fb37c3aea38ad01e123)) -* **landingpage:** use GitHub token to fetch commits if available ([#840](https://github.com/inovex/elements/issues/840)) ([58835e3](https://github.com/inovex/elements/commit/58835e37c926992cd02c5d753be13b53d38b21cf)) - +- **elements-angular-example:** fix missing icons ([#783](https://github.com/inovex/elements/issues/783)) ([e8266b3](https://github.com/inovex/elements/commit/e8266b313b8acd3aa6582c616d2378b504852a4c)) +- **elements-angular|ino-markdown-editor:** prevent styles from being applied in wrong places ([#780](https://github.com/inovex/elements/issues/780)) ([7bdbfc6](https://github.com/inovex/elements/commit/7bdbfc6711b73b4dfc74cb0ba41c78f4e5d6df1b)) +- **elements|ino-datepicker:** prevent month picker from skipping months ([#842](https://github.com/inovex/elements/issues/842)) ([8299bdc](https://github.com/inovex/elements/commit/8299bdce06f2b227ff9b8286e30565ee8ed7b5dd)) +- **elements|ino-icon-button:** remove hardcoded css variables ([#839](https://github.com/inovex/elements/issues/839)) ([5819434](https://github.com/inovex/elements/commit/58194347080447aef37f47e8bbc91af6e8e75bb2)) +- **elements|ino-select:** prevent the `valueChange` event from triggering initially and triggering twice ([#749](https://github.com/inovex/elements/issues/749)) ([0495d50](https://github.com/inovex/elements/commit/0495d50a59d9e99775baa5e73679240e25e6a7fc)) +- **elements|ino-textarea:** unable to set dimensions ([#798](https://github.com/inovex/elements/issues/798)) ([d6c57bd](https://github.com/inovex/elements/commit/d6c57bdaace14f43404642c7f55e28fb4cad625e)) +- **landingpage:** adjust image base paths ([#812](https://github.com/inovex/elements/issues/812)) ([36e7d02](https://github.com/inovex/elements/commit/36e7d029797a243d81423039bf541c7720f9f936)) +- **landingpage:** make icons available ([#802](https://github.com/inovex/elements/issues/802)) ([0d74f93](https://github.com/inovex/elements/commit/0d74f930bd94be4d0bd2cc89aa9f5b1e3964869d)) +- **landingpage:** styles disappearing on navigation ([#778](https://github.com/inovex/elements/issues/778)) ([a8c4fb7](https://github.com/inovex/elements/commit/a8c4fb70974cb9eeb8278fb37c3aea38ad01e123)) +- **landingpage:** use GitHub token to fetch commits if available ([#840](https://github.com/inovex/elements/issues/840)) ([58835e3](https://github.com/inovex/elements/commit/58835e37c926992cd02c5d753be13b53d38b21cf)) ### Refactoring -* **elements|ino-form-row:** remove component ([#718](https://github.com/inovex/elements/issues/718)) ([e609947](https://github.com/inovex/elements/commit/e609947e67e6c2dd634c618f7afae0e0cfcc4355)) -* **elements|ino-header:** remove component ([#793](https://github.com/inovex/elements/issues/793)) ([a83734d](https://github.com/inovex/elements/commit/a83734de27ee64f459b14d0a08b487aab07c38ae)) -* **elements|ino-sidebar:** remove component ([#669](https://github.com/inovex/elements/issues/669)) ([349b84d](https://github.com/inovex/elements/commit/349b84d3ef329174f0bdcf4acbe357b63982eb22)) -* **elements|ino-switch:** remove color-scheme prop ([#717](https://github.com/inovex/elements/issues/717)) ([f051ef6](https://github.com/inovex/elements/commit/f051ef6f88b19578f3fa7eadcea2e8e04e9aca4a)) - +- **elements|ino-form-row:** remove component ([#718](https://github.com/inovex/elements/issues/718)) ([e609947](https://github.com/inovex/elements/commit/e609947e67e6c2dd634c618f7afae0e0cfcc4355)) +- **elements|ino-header:** remove component ([#793](https://github.com/inovex/elements/issues/793)) ([a83734d](https://github.com/inovex/elements/commit/a83734de27ee64f459b14d0a08b487aab07c38ae)) +- **elements|ino-sidebar:** remove component ([#669](https://github.com/inovex/elements/issues/669)) ([349b84d](https://github.com/inovex/elements/commit/349b84d3ef329174f0bdcf4acbe357b63982eb22)) +- **elements|ino-switch:** remove color-scheme prop ([#717](https://github.com/inovex/elements/issues/717)) ([f051ef6](https://github.com/inovex/elements/commit/f051ef6f88b19578f3fa7eadcea2e8e04e9aca4a)) ### Styling -* **elements|ino-chip:** inherit width ([#779](https://github.com/inovex/elements/issues/779)) ([a273530](https://github.com/inovex/elements/commit/a2735304b6e42f7e002eb37c105243bc915c215c)) -* **elements|ino-chip:** update design ([#752](https://github.com/inovex/elements/issues/752)) ([26dbacd](https://github.com/inovex/elements/commit/26dbacd7cfd7d829d7ef5087b919c00c1a003455)) -* **elements|ino-range:** apply new design ([#712](https://github.com/inovex/elements/issues/712)) ([11ea415](https://github.com/inovex/elements/commit/11ea4155f33fa895222afab3dd1275ff434f4ab9)) -* **elements|ino-segment-button:** animate checked change ([#770](https://github.com/inovex/elements/issues/770)) ([8e92af2](https://github.com/inovex/elements/commit/8e92af2f4598d9dade1a2d06a1ac1f03994ff108)) -* **landingpage:** increase width of message box ([1030a51](https://github.com/inovex/elements/commit/1030a518e7f594ab95954706fe877a8c70c0f40c)) -* **landingpage:** integrate elements stylesheet ([#830](https://github.com/inovex/elements/issues/830)) ([04c57e7](https://github.com/inovex/elements/commit/04c57e701f28a848b1c3fad68b1f2940417fa4d5)) +- **elements|ino-chip:** inherit width ([#779](https://github.com/inovex/elements/issues/779)) ([a273530](https://github.com/inovex/elements/commit/a2735304b6e42f7e002eb37c105243bc915c215c)) +- **elements|ino-chip:** update design ([#752](https://github.com/inovex/elements/issues/752)) ([26dbacd](https://github.com/inovex/elements/commit/26dbacd7cfd7d829d7ef5087b919c00c1a003455)) +- **elements|ino-range:** apply new design ([#712](https://github.com/inovex/elements/issues/712)) ([11ea415](https://github.com/inovex/elements/commit/11ea4155f33fa895222afab3dd1275ff434f4ab9)) +- **elements|ino-segment-button:** animate checked change ([#770](https://github.com/inovex/elements/issues/770)) ([8e92af2](https://github.com/inovex/elements/commit/8e92af2f4598d9dade1a2d06a1ac1f03994ff108)) +- **landingpage:** increase width of message box ([1030a51](https://github.com/inovex/elements/commit/1030a518e7f594ab95954706fe877a8c70c0f40c)) +- **landingpage:** integrate elements stylesheet ([#830](https://github.com/inovex/elements/issues/830)) ([04c57e7](https://github.com/inovex/elements/commit/04c57e701f28a848b1c3fad68b1f2940417fa4d5)) ### [7.1.2](https://github.com/inovex/elements/compare/v7.1.1...v7.1.2) (2022-09-20) - ### Bug Fixes -* changelog entries for new projects ([7a682d6](https://github.com/inovex/elements/commit/7a682d68d8170d11a733bda6283d68c1f0b3a1bf)) -* **landingpage:** fix meta title typo ([#739](https://github.com/inovex/elements/issues/739)) ([8aa32fd](https://github.com/inovex/elements/commit/8aa32fdf2a77dc066c09faead6f66462de21a225)) -* **landingpage:** use correct base url ([15bbe62](https://github.com/inovex/elements/commit/15bbe62f0e9f006027a9b4bf67a8768c3c51afe6)) - +- changelog entries for new projects ([7a682d6](https://github.com/inovex/elements/commit/7a682d68d8170d11a733bda6283d68c1f0b3a1bf)) +- **landingpage:** fix meta title typo ([#739](https://github.com/inovex/elements/issues/739)) ([8aa32fd](https://github.com/inovex/elements/commit/8aa32fdf2a77dc066c09faead6f66462de21a225)) +- **landingpage:** use correct base url ([15bbe62](https://github.com/inovex/elements/commit/15bbe62f0e9f006027a9b4bf67a8768c3c51afe6)) ### Miscellaneous -* **deps:** bump jszip from 3.4.0 to 3.10.1 ([#726](https://github.com/inovex/elements/issues/726)) ([8f8e276](https://github.com/inovex/elements/commit/8f8e27675e8b0d9e94a64c7ea86c3d51b94c0f24)) - +- **deps:** bump jszip from 3.4.0 to 3.10.1 ([#726](https://github.com/inovex/elements/issues/726)) ([8f8e276](https://github.com/inovex/elements/commit/8f8e27675e8b0d9e94a64c7ea86c3d51b94c0f24)) ### Documentation -* **storybook:** add dev documentation about custom properties ([#730](https://github.com/inovex/elements/issues/730)) ([7b976bf](https://github.com/inovex/elements/commit/7b976bfbb850170c9918ed2ec36c0e81a3144cb7)) -* **storybook:** collapse component roots by default ([#734](https://github.com/inovex/elements/issues/734)) ([90b4283](https://github.com/inovex/elements/commit/90b4283aeba7c6ac26f870d19653b78ec27943cb)) +- **storybook:** add dev documentation about custom properties ([#730](https://github.com/inovex/elements/issues/730)) ([7b976bf](https://github.com/inovex/elements/commit/7b976bfbb850170c9918ed2ec36c0e81a3144cb7)) +- **storybook:** collapse component roots by default ([#734](https://github.com/inovex/elements/issues/734)) ([90b4283](https://github.com/inovex/elements/commit/90b4283aeba7c6ac26f870d19653b78ec27943cb)) ### [7.1.1](https://github.com/inovex/elements/compare/v7.1.0...v7.1.1) (2022-08-19) - ### Features -* **elements-angular:** support disable state handling in ControlValueAccessors ([#664](https://github.com/inovex/elements/issues/664)) ([18a02b3](https://github.com/inovex/elements/commit/18a02b3d40c4a9654e911745ec89f738e7297a37)) - +- **elements-angular:** support disable state handling in ControlValueAccessors ([#664](https://github.com/inovex/elements/issues/664)) ([18a02b3](https://github.com/inovex/elements/commit/18a02b3d40c4a9654e911745ec89f738e7297a37)) ### Bug Fixes -* **elements|ino-datepicker:** run initial validation before load ([#700](https://github.com/inovex/elements/issues/700)) ([38d91ae](https://github.com/inovex/elements/commit/38d91aee9deaa6006fcbef27dd82e710377893d9)) - +- **elements|ino-datepicker:** run initial validation before load ([#700](https://github.com/inovex/elements/issues/700)) ([38d91ae](https://github.com/inovex/elements/commit/38d91aee9deaa6006fcbef27dd82e710377893d9)) ### Miscellaneous -* **deps:** bump terser from 4.7.0 to 4.8.1 ([#666](https://github.com/inovex/elements/issues/666)) ([7aabfd3](https://github.com/inovex/elements/commit/7aabfd329ffcfa4bc463fe906186ae0e7876f898)) -* add release pipeline ([#561](https://github.com/inovex/elements/issues/561)) ([f3386dd](https://github.com/inovex/elements/commit/f3386dd8ac309862da522bce5e5ca762103f38a5)) - +- **deps:** bump terser from 4.7.0 to 4.8.1 ([#666](https://github.com/inovex/elements/issues/666)) ([7aabfd3](https://github.com/inovex/elements/commit/7aabfd329ffcfa4bc463fe906186ae0e7876f898)) +- add release pipeline ([#561](https://github.com/inovex/elements/issues/561)) ([f3386dd](https://github.com/inovex/elements/commit/f3386dd8ac309862da522bce5e5ca762103f38a5)) ### Documentation -* **storybook:** add react starter guide ([#663](https://github.com/inovex/elements/issues/663)) ([a1883ce](https://github.com/inovex/elements/commit/a1883ce87f7ce681a75e75e4bf24e2ceb10e5bf5)) - +- **storybook:** add react starter guide ([#663](https://github.com/inovex/elements/issues/663)) ([a1883ce](https://github.com/inovex/elements/commit/a1883ce87f7ce681a75e75e4bf24e2ceb10e5bf5)) ## [7.1.0](https://github.com/inovex/elements/compare/v7.0.0...v7.1.0) (2022-07-18) - ### Features -* **elements|ino-carousel:** add `valueChange` event to inform about slide changes on arrow click ([#650](https://github.com/inovex/elements/issues/650)) ([6f98a31](https://github.com/inovex/elements/commit/6f98a317294c9789d5fed72e9210d5f2adf5dacf)) -* **elements|ino-markdown-editor:** support task lists ([#660](https://github.com/inovex/elements/issues/660)) ([47a71c2](https://github.com/inovex/elements/commit/47a71c25faea9042987706badb5f00e36d021d53)) -* **elements|ino-radio-group:** add option to align radios vertically & horizontally ([#652](https://github.com/inovex/elements/issues/652)) ([2106dfd](https://github.com/inovex/elements/commit/2106dfdd85abd0a93b3325eb82216bddd1e4ea2b)) -* add angular example project ([#601](https://github.com/inovex/elements/issues/601)) ([b860b56](https://github.com/inovex/elements/commit/b860b56b4e7c37ccd55481e14889242d694cb8b5)) -* add react example project ([#519](https://github.com/inovex/elements/issues/519)) ([e420ac9](https://github.com/inovex/elements/commit/e420ac9796f982960f1d6ab19000f9701f918b67)) -* **elements|ino-icon-button:** add support for custom icons via default slot ([#600](https://github.com/inovex/elements/issues/600)) ([e2dae7d](https://github.com/inovex/elements/commit/e2dae7dd8b03664d07c7535f573b33cd4075f933)) -* **elements|ino-radio-group:** support keyboard navigation ([#644](https://github.com/inovex/elements/issues/644)) ([b0bf72f](https://github.com/inovex/elements/commit/b0bf72f860fed2bb64d3d7c6589737a01bb59f2b)) -* **elements|ino-range:** support input of intervals ([#605](https://github.com/inovex/elements/issues/605)) ([2f7d8fd](https://github.com/inovex/elements/commit/2f7d8fdb42fab55402adc8913502046a4e043453)) - +- **elements|ino-carousel:** add `valueChange` event to inform about slide changes on arrow click ([#650](https://github.com/inovex/elements/issues/650)) ([6f98a31](https://github.com/inovex/elements/commit/6f98a317294c9789d5fed72e9210d5f2adf5dacf)) +- **elements|ino-markdown-editor:** support task lists ([#660](https://github.com/inovex/elements/issues/660)) ([47a71c2](https://github.com/inovex/elements/commit/47a71c25faea9042987706badb5f00e36d021d53)) +- **elements|ino-radio-group:** add option to align radios vertically & horizontally ([#652](https://github.com/inovex/elements/issues/652)) ([2106dfd](https://github.com/inovex/elements/commit/2106dfdd85abd0a93b3325eb82216bddd1e4ea2b)) +- add angular example project ([#601](https://github.com/inovex/elements/issues/601)) ([b860b56](https://github.com/inovex/elements/commit/b860b56b4e7c37ccd55481e14889242d694cb8b5)) +- add react example project ([#519](https://github.com/inovex/elements/issues/519)) ([e420ac9](https://github.com/inovex/elements/commit/e420ac9796f982960f1d6ab19000f9701f918b67)) +- **elements|ino-icon-button:** add support for custom icons via default slot ([#600](https://github.com/inovex/elements/issues/600)) ([e2dae7d](https://github.com/inovex/elements/commit/e2dae7dd8b03664d07c7535f573b33cd4075f933)) +- **elements|ino-radio-group:** support keyboard navigation ([#644](https://github.com/inovex/elements/issues/644)) ([b0bf72f](https://github.com/inovex/elements/commit/b0bf72f860fed2bb64d3d7c6589737a01bb59f2b)) +- **elements|ino-range:** support input of intervals ([#605](https://github.com/inovex/elements/issues/605)) ([2f7d8fd](https://github.com/inovex/elements/commit/2f7d8fdb42fab55402adc8913502046a4e043453)) ### Miscellaneous -* **deps:** bump eventsource from 1.0.7 to 1.1.1 ([#623](https://github.com/inovex/elements/issues/623)) ([82cc7f6](https://github.com/inovex/elements/commit/82cc7f6d953bd68ecc8237c5f2aefa6053888315)) -* **deps:** bump moment from 2.29.2 to 2.29.4 ([#658](https://github.com/inovex/elements/issues/658)) ([c414401](https://github.com/inovex/elements/commit/c4144019c597619b5383decee32f8c90459f889a)) -* **storybook:** update storybook to 6.5 ([#648](https://github.com/inovex/elements/issues/648)) ([a9ed814](https://github.com/inovex/elements/commit/a9ed814aa1434614492c1b406fab91d38c51da74)) +- **deps:** bump eventsource from 1.0.7 to 1.1.1 ([#623](https://github.com/inovex/elements/issues/623)) ([82cc7f6](https://github.com/inovex/elements/commit/82cc7f6d953bd68ecc8237c5f2aefa6053888315)) +- **deps:** bump moment from 2.29.2 to 2.29.4 ([#658](https://github.com/inovex/elements/issues/658)) ([c414401](https://github.com/inovex/elements/commit/c4144019c597619b5383decee32f8c90459f889a)) +- **storybook:** update storybook to 6.5 ([#648](https://github.com/inovex/elements/issues/648)) ([a9ed814](https://github.com/inovex/elements/commit/a9ed814aa1434614492c1b406fab91d38c51da74)) ## [7.0.0](https://github.com/inovex/elements/compare/v6.2.0...v7.0.0) (2022-05-23) - ### ⚠ BREAKING CHANGES -* **elements:** To be more consistent with our API across all components, we've decided to migrate from `label` properties to default slots. This also provides more flexibility as the text element is provided by the user. As the changes are significant, they will not break anything yet. We've added warning messages to help you migrate until the next major version will be released. The components affected are the following: ``, ``, ``, `, ``. -* **elements|ino-input:** Remove the `size` property of the `` as it has no effect. Use `width` and `height` to change the dimensions of the element. -* **elements-react:** We've updated the way we build the `elements-react` package. In order to be future-proof, we have to drop the support for React Versions < 17. -* **elements|ino-button:** We've updated the design of the ``. In order to have a consistent look and feel across all of our components, we've decided to get rid of the `colorScheme` property and most of our CSS-Variables. If you need to customize the button, you can do that just like any other HTML Element as we removed the Shadow-DOM of the component. Furthermore, we removed/reworked some old props on our way. The `fill` property has been renamed to `variant` and features the options `filled` (previously known as `solid`), `outlined`, and `text` (replacement of `inverse`). The property `edgeMirrored` has been removed as its use case was very specific. -* **elements|ino-icon:** rename the icon `request` to `share` +- **elements:** To be more consistent with our API across all components, we've decided to migrate from `label` properties to default slots. This also provides more flexibility as the text element is provided by the user. As the changes are significant, they will not break anything yet. We've added warning messages to help you migrate until the next major version will be released. The components affected are the following: ``, ``, ``, `, ``. +- **elements|ino-input:** Remove the `size` property of the `` as it has no effect. Use `width` and `height` to change the dimensions of the element. +- **elements-react:** We've updated the way we build the `elements-react` package. In order to be future-proof, we have to drop the support for React Versions < 17. +- **elements|ino-button:** We've updated the design of the ``. In order to have a consistent look and feel across all of our components, we've decided to get rid of the `colorScheme` property and most of our CSS-Variables. If you need to customize the button, you can do that just like any other HTML Element as we removed the Shadow-DOM of the component. Furthermore, we removed/reworked some old props on our way. The `fill` property has been renamed to `variant` and features the options `filled` (previously known as `solid`), `outlined`, and `text` (replacement of `inverse`). The property `edgeMirrored` has been removed as its use case was very specific. +- **elements|ino-icon:** rename the icon `request` to `share` ### Features -* **elements:** add support for Vue3 ([#554](https://github.com/inovex/elements/issues/554)) ([dc05299](https://github.com/inovex/elements/commit/dc05299dce07fdfce73192969e863cb0c4a123cb)) -* **elements|ino-popover:** add follow cursor option ([#577](https://github.com/inovex/elements/issues/577)) ([dc76d3c](https://github.com/inovex/elements/commit/dc76d3c942f00deed72af15e3a2619f65d420cae)) - +- **elements:** add support for Vue3 ([#554](https://github.com/inovex/elements/issues/554)) ([dc05299](https://github.com/inovex/elements/commit/dc05299dce07fdfce73192969e863cb0c4a123cb)) +- **elements|ino-popover:** add follow cursor option ([#577](https://github.com/inovex/elements/issues/577)) ([dc76d3c](https://github.com/inovex/elements/commit/dc76d3c942f00deed72af15e3a2619f65d420cae)) ### Bug Fixes -* **elements|ino-autocomplete:** fix wrong menu positioning if helper text exists ([#586](https://github.com/inovex/elements/issues/586)) ([0f5ce14](https://github.com/inovex/elements/commit/0f5ce147b03af7035703d4e183d421e5bbc87f26)) -* **elements|ino-currency-input:** allow `0` in `value` ([#584](https://github.com/inovex/elements/issues/584)) ([081d82c](https://github.com/inovex/elements/commit/081d82c71b3b4812b343d4cd9cb34aaa15057f0b)) -* **elements|ino-icon-button:** improve button styling in disabled state ([#596](https://github.com/inovex/elements/issues/596)) ([594a49a](https://github.com/inovex/elements/commit/594a49aaedae5cbfdabea84bc8b3b113804bcb2e)) -* **storybook:** stories not being sorted correctly ([#580](https://github.com/inovex/elements/issues/580)) ([f618f35](https://github.com/inovex/elements/commit/f618f359e76175f451cc95d4fb8fdbfabf7e7db0)) - +- **elements|ino-autocomplete:** fix wrong menu positioning if helper text exists ([#586](https://github.com/inovex/elements/issues/586)) ([0f5ce14](https://github.com/inovex/elements/commit/0f5ce147b03af7035703d4e183d421e5bbc87f26)) +- **elements|ino-currency-input:** allow `0` in `value` ([#584](https://github.com/inovex/elements/issues/584)) ([081d82c](https://github.com/inovex/elements/commit/081d82c71b3b4812b343d4cd9cb34aaa15057f0b)) +- **elements|ino-icon-button:** improve button styling in disabled state ([#596](https://github.com/inovex/elements/issues/596)) ([594a49a](https://github.com/inovex/elements/commit/594a49aaedae5cbfdabea84bc8b3b113804bcb2e)) +- **storybook:** stories not being sorted correctly ([#580](https://github.com/inovex/elements/issues/580)) ([f618f35](https://github.com/inovex/elements/commit/f618f359e76175f451cc95d4fb8fdbfabf7e7db0)) ### Documentation -* update component development docs ([#567](https://github.com/inovex/elements/issues/567)) ([543dd01](https://github.com/inovex/elements/commit/543dd0103a7486fa8a763884cafdac7d6798c658)) - +- update component development docs ([#567](https://github.com/inovex/elements/issues/567)) ([543dd01](https://github.com/inovex/elements/commit/543dd0103a7486fa8a763884cafdac7d6798c658)) ### Miscellaneous -* update pull request template ([#582](https://github.com/inovex/elements/issues/582)) ([16b04cf](https://github.com/inovex/elements/commit/16b04cfb9f4e11912bfd7407072a468a7b392a24)) -* **deps:** bump async from 2.6.3 to 2.6.4 ([#576](https://github.com/inovex/elements/issues/576)) ([550bd17](https://github.com/inovex/elements/commit/550bd17f5fc0c4d3ca9487bf2eb1730d9e44f2b4)) -* **deps:** bump minimist from 1.2.5 to 1.2.6 ([#563](https://github.com/inovex/elements/issues/563)) ([5c4df85](https://github.com/inovex/elements/commit/5c4df858f75271c4ed04dd0b09abfd6b5977d940)) -* **deps:** bump moment from 2.26.0 to 2.29.2 ([#568](https://github.com/inovex/elements/issues/568)) ([befee4f](https://github.com/inovex/elements/commit/befee4fec89d428a856db00e53ab719d9351c2c9)) - - -* **elements|ino-button:** update styling ([#571](https://github.com/inovex/elements/issues/571)) ([0867d86](https://github.com/inovex/elements/commit/0867d86f095e3f13e91aef2362f25c97cdb8453a)) +- update pull request template ([#582](https://github.com/inovex/elements/issues/582)) ([16b04cf](https://github.com/inovex/elements/commit/16b04cfb9f4e11912bfd7407072a468a7b392a24)) +- **deps:** bump async from 2.6.3 to 2.6.4 ([#576](https://github.com/inovex/elements/issues/576)) ([550bd17](https://github.com/inovex/elements/commit/550bd17f5fc0c4d3ca9487bf2eb1730d9e44f2b4)) +- **deps:** bump minimist from 1.2.5 to 1.2.6 ([#563](https://github.com/inovex/elements/issues/563)) ([5c4df85](https://github.com/inovex/elements/commit/5c4df858f75271c4ed04dd0b09abfd6b5977d940)) +- **deps:** bump moment from 2.26.0 to 2.29.2 ([#568](https://github.com/inovex/elements/issues/568)) ([befee4f](https://github.com/inovex/elements/commit/befee4fec89d428a856db00e53ab719d9351c2c9)) +- **elements|ino-button:** update styling ([#571](https://github.com/inovex/elements/issues/571)) ([0867d86](https://github.com/inovex/elements/commit/0867d86f095e3f13e91aef2362f25c97cdb8453a)) ### Refactoring -* **elements:** use default slot for labels instead of properties ([#607](https://github.com/inovex/elements/issues/607)) ([a934fde](https://github.com/inovex/elements/commit/a934fde471ab8ff778d7ddbfa216f1313dc76183)) -* **elements-react:** use stencils react-output-target ([#537](https://github.com/inovex/elements/issues/537)) ([b797052](https://github.com/inovex/elements/commit/b7970520d9da7d055ffa5ec608f68871de2eb471)) -* **elements|ino-icon:** rename icon `request` to `share` ([#556](https://github.com/inovex/elements/issues/556)) ([da2940e](https://github.com/inovex/elements/commit/da2940ea547b69d5596314da00e880358b08b821)) -* **elements|ino-input:** remove size property ([#557](https://github.com/inovex/elements/issues/557)) ([d69af55](https://github.com/inovex/elements/commit/d69af5529134ec3d0b697635cae224e30b01cbca)) +- **elements:** use default slot for labels instead of properties ([#607](https://github.com/inovex/elements/issues/607)) ([a934fde](https://github.com/inovex/elements/commit/a934fde471ab8ff778d7ddbfa216f1313dc76183)) +- **elements-react:** use stencils react-output-target ([#537](https://github.com/inovex/elements/issues/537)) ([b797052](https://github.com/inovex/elements/commit/b7970520d9da7d055ffa5ec608f68871de2eb471)) +- **elements|ino-icon:** rename icon `request` to `share` ([#556](https://github.com/inovex/elements/issues/556)) ([da2940e](https://github.com/inovex/elements/commit/da2940ea547b69d5596314da00e880358b08b821)) +- **elements|ino-input:** remove size property ([#557](https://github.com/inovex/elements/issues/557)) ([d69af55](https://github.com/inovex/elements/commit/d69af5529134ec3d0b697635cae224e30b01cbca)) ## [6.2.0](https://github.com/inovex/elements/compare/v6.1.0...v6.2.0) (2022-04-22) - ### Features -* **elements|ino-popover:** add option to attach popover to body ([#575](https://github.com/inovex/elements/issues/575)) ([6b18745](https://github.com/inovex/elements/commit/6b18745b866ab498993ce5057488790703c6c8c0)) - +- **elements|ino-popover:** add option to attach popover to body ([#575](https://github.com/inovex/elements/issues/575)) ([6b18745](https://github.com/inovex/elements/commit/6b18745b866ab498993ce5057488790703c6c8c0)) ### Bug Fixes -* **elements|ino-chip:** fix `chipRemoved` event not firing in some cases ([#565](https://github.com/inovex/elements/issues/565)) ([aa15ea7](https://github.com/inovex/elements/commit/aa15ea740d6054c500aab9a079cb7903687655e3)) -* **elements|ino-datepicker:** fix datepicker hiding after input ([#555](https://github.com/inovex/elements/issues/555)) ([1b30c16](https://github.com/inovex/elements/commit/1b30c1604d5b1fd3edc069be7105728d8cf4c5f9)) -* **elements|ino-list-item:** fix vertical alignment of trailing element ([#564](https://github.com/inovex/elements/issues/564)) ([71d9b93](https://github.com/inovex/elements/commit/71d9b9310fff0de5e728da30603b235511674fac)) - +- **elements|ino-chip:** fix `chipRemoved` event not firing in some cases ([#565](https://github.com/inovex/elements/issues/565)) ([aa15ea7](https://github.com/inovex/elements/commit/aa15ea740d6054c500aab9a079cb7903687655e3)) +- **elements|ino-datepicker:** fix datepicker hiding after input ([#555](https://github.com/inovex/elements/issues/555)) ([1b30c16](https://github.com/inovex/elements/commit/1b30c1604d5b1fd3edc069be7105728d8cf4c5f9)) +- **elements|ino-list-item:** fix vertical alignment of trailing element ([#564](https://github.com/inovex/elements/issues/564)) ([71d9b93](https://github.com/inovex/elements/commit/71d9b9310fff0de5e728da30603b235511674fac)) ### Documentation -* **elements:** revise docs of ino-header and ino-datepicker ([#560](https://github.com/inovex/elements/issues/560)) ([b286ad4](https://github.com/inovex/elements/commit/b286ad4fad4dc5291d220618930fa7ecea9d9db1)) - +- **elements:** revise docs of ino-header and ino-datepicker ([#560](https://github.com/inovex/elements/issues/560)) ([b286ad4](https://github.com/inovex/elements/commit/b286ad4fad4dc5291d220618930fa7ecea9d9db1)) ### Miscellaneous -* add svgo to minimize icons and autoadd currentColor ([#562](https://github.com/inovex/elements/issues/562)) ([7e078f5](https://github.com/inovex/elements/commit/7e078f5280b46b474715c6394b18876750906521)) +- add svgo to minimize icons and autoadd currentColor ([#562](https://github.com/inovex/elements/issues/562)) ([7e078f5](https://github.com/inovex/elements/commit/7e078f5280b46b474715c6394b18876750906521)) ## [6.1.0](https://github.com/inovex/elements/compare/v6.0.0...v6.1.0) (2022-03-10) - ### Features -* **elements|ino-select:** add helper text props ([#553](https://github.com/inovex/elements/issues/553)) ([b117525](https://github.com/inovex/elements/commit/b117525dfa6f5158911718fe766e5e2b098fab96)) - +- **elements|ino-select:** add helper text props ([#553](https://github.com/inovex/elements/issues/553)) ([b117525](https://github.com/inovex/elements/commit/b117525dfa6f5158911718fe766e5e2b098fab96)) ### Miscellaneous -* **elements:** add stencil linter ([#547](https://github.com/inovex/elements/issues/547)) ([1c28f62](https://github.com/inovex/elements/commit/1c28f629efb7544e0cdf998bc6dc58c3a7d42529)) +- **elements:** add stencil linter ([#547](https://github.com/inovex/elements/issues/547)) ([1c28f62](https://github.com/inovex/elements/commit/1c28f629efb7544e0cdf998bc6dc58c3a7d42529)) ## [6.0.0](https://github.com/inovex/elements/compare/v5.1.0...v6.0.0) (2022-03-02) - ### ⚠ BREAKING CHANGES -* **elements|ino-table:** Due to performance reasons we have removed the components `` and ``. The `` has been reworked to work with the native table elements (`` and ``). Additionally, a new component `` was provided to be used instead of the `` element to implement functionalities like filtering and sorting. For extensive examples, check out the respective stories. -* **elements|ino-progress-bar**: Removed `reversed` property as it is no longer supported by our underlying library -* **elements|ino-chip-set**: Has been removed because it was only a wrapper, whose logic does not demand a component of its own. -* **elements|ino-chip**: This component has undergone an extensive rework. We removed the already deprecated `icon` property (use slots instead). The event `removeChip` has been renamed to `chipRemoved` to be consistent with our naming scheme. The event now emits `value` as its detail instead of the element itself (element can still be accessed by `event.target`). -* **elements|ino-switch**: All CSS-Vars have been removed in order to keep a more consistent look across the library and also to reduce the maintenance cost. -* **elements|ino-dialog:** In order to provide better flexibility, we removed all named slots. Now there is only the default slot that can be used to provide your own header and footer beside the content. Furthermore, the `openChange` event has been renamed to `close` which emits whenever the user closes the dialog. Added an option to make non-critical dialogs dismissible by pressing `esc` or clicking outside the dialog. -* **elements|ino-currency-input:** Move currency input functionality of `` to a separate component `` to reduce the complexity of the input component. In the course of this, we removed the properties `decimalPlaces` and `thousandsSeparator` from the ``. The new component supports these functionalities by providing the respective locale. +- **elements|ino-table:** Due to performance reasons we have removed the components `` and ``. The `` has been reworked to work with the native table elements (`` and ``). Additionally, a new component `` was provided to be used instead of the `` element to implement functionalities like filtering and sorting. For extensive examples, check out the respective stories. +- **elements|ino-progress-bar**: Removed `reversed` property as it is no longer supported by our underlying library +- **elements|ino-chip-set**: Has been removed because it was only a wrapper, whose logic does not demand a component of its own. +- **elements|ino-chip**: This component has undergone an extensive rework. We removed the already deprecated `icon` property (use slots instead). The event `removeChip` has been renamed to `chipRemoved` to be consistent with our naming scheme. The event now emits `value` as its detail instead of the element itself (element can still be accessed by `event.target`). +- **elements|ino-switch**: All CSS-Vars have been removed in order to keep a more consistent look across the library and also to reduce the maintenance cost. +- **elements|ino-dialog:** In order to provide better flexibility, we removed all named slots. Now there is only the default slot that can be used to provide your own header and footer beside the content. Furthermore, the `openChange` event has been renamed to `close` which emits whenever the user closes the dialog. Added an option to make non-critical dialogs dismissible by pressing `esc` or clicking outside the dialog. +- **elements|ino-currency-input:** Move currency input functionality of `` to a separate component `` to reduce the complexity of the input component. In the course of this, we removed the properties `decimalPlaces` and `thousandsSeparator` from the ``. The new component supports these functionalities by providing the respective locale. ### Features -* **elements:** add global configuration ([#460](https://github.com/inovex/elements/issues/460)) ([ffac7fe](https://github.com/inovex/elements/commit/ffac7fe5b8df8c67cda83cff60ffc441bddf06c7)) -* **elements-angular:** remove obsolet event fix and upgrade stencil target generator ([#486](https://github.com/inovex/elements/issues/486)) ([a1bc55c](https://github.com/inovex/elements/commit/a1bc55c301875743fda5f8d9c58ae14c7e8565aa)) -* **elements-react:** upgrade to typescript 4.1 ([#500](https://github.com/inovex/elements/issues/500)) ([e0448bc](https://github.com/inovex/elements/commit/e0448bc9c006e3b0c74c2968ef250c3c348be653)) -* **elements|ino-currency-input:** add component ([#481](https://github.com/inovex/elements/issues/481)) ([bd1ab55](https://github.com/inovex/elements/commit/bd1ab5551e8776a0c4d4f037425f9c5bb2aa5cbe)) -* **elements|ino-datepicker:** add new property `attachToBody` ([#510](https://github.com/inovex/elements/issues/510)) ([e970e92](https://github.com/inovex/elements/commit/e970e9222e09055f9d842ede592a04d84c3ace01)) -* **elements|ino-dialog:** rework the dialog component ([#483](https://github.com/inovex/elements/issues/483)) ([c69a23e](https://github.com/inovex/elements/commit/c69a23eb4f0ca70bf89cbf696da947c2d65fae7f)) -* **elements|ino-markdown-editor:** add new component ([#471](https://github.com/inovex/elements/issues/471)) ([8803083](https://github.com/inovex/elements/commit/88030835d52ed638d0a467fdfa90d2bd57ec631b)) -* **elements|ino-table:** rework the component along with all the related elements ([#459](https://github.com/inovex/elements/issues/459)) ([a3141e3](https://github.com/inovex/elements/commit/a3141e348b1088832c8a8cdde07922ed4b4a3374)) -* **landingpage:** migrate landingpage to repo and update deployment ([#473](https://github.com/inovex/elements/issues/473)) ([80f45e4](https://github.com/inovex/elements/commit/80f45e4449626359f12834593e26d06a4d3991f9)) -* **storybook:** extract story description from doc string and improve docs ([#482](https://github.com/inovex/elements/issues/482)) ([f1a6517](https://github.com/inovex/elements/commit/f1a65171e03df183d7ef9e70c4a184bd063d8eda)) - +- **elements:** add global configuration ([#460](https://github.com/inovex/elements/issues/460)) ([ffac7fe](https://github.com/inovex/elements/commit/ffac7fe5b8df8c67cda83cff60ffc441bddf06c7)) +- **elements-angular:** remove obsolet event fix and upgrade stencil target generator ([#486](https://github.com/inovex/elements/issues/486)) ([a1bc55c](https://github.com/inovex/elements/commit/a1bc55c301875743fda5f8d9c58ae14c7e8565aa)) +- **elements-react:** upgrade to typescript 4.1 ([#500](https://github.com/inovex/elements/issues/500)) ([e0448bc](https://github.com/inovex/elements/commit/e0448bc9c006e3b0c74c2968ef250c3c348be653)) +- **elements|ino-currency-input:** add component ([#481](https://github.com/inovex/elements/issues/481)) ([bd1ab55](https://github.com/inovex/elements/commit/bd1ab5551e8776a0c4d4f037425f9c5bb2aa5cbe)) +- **elements|ino-datepicker:** add new property `attachToBody` ([#510](https://github.com/inovex/elements/issues/510)) ([e970e92](https://github.com/inovex/elements/commit/e970e9222e09055f9d842ede592a04d84c3ace01)) +- **elements|ino-dialog:** rework the dialog component ([#483](https://github.com/inovex/elements/issues/483)) ([c69a23e](https://github.com/inovex/elements/commit/c69a23eb4f0ca70bf89cbf696da947c2d65fae7f)) +- **elements|ino-markdown-editor:** add new component ([#471](https://github.com/inovex/elements/issues/471)) ([8803083](https://github.com/inovex/elements/commit/88030835d52ed638d0a467fdfa90d2bd57ec631b)) +- **elements|ino-table:** rework the component along with all the related elements ([#459](https://github.com/inovex/elements/issues/459)) ([a3141e3](https://github.com/inovex/elements/commit/a3141e348b1088832c8a8cdde07922ed4b4a3374)) +- **landingpage:** migrate landingpage to repo and update deployment ([#473](https://github.com/inovex/elements/issues/473)) ([80f45e4](https://github.com/inovex/elements/commit/80f45e4449626359f12834593e26d06a4d3991f9)) +- **storybook:** extract story description from doc string and improve docs ([#482](https://github.com/inovex/elements/issues/482)) ([f1a6517](https://github.com/inovex/elements/commit/f1a65171e03df183d7ef9e70c4a184bd063d8eda)) ### Bug Fixes -* **elements|ino-autocomplete:** fix menu positioning while scrolling ([#503](https://github.com/inovex/elements/issues/503)) ([2cee3cf](https://github.com/inovex/elements/commit/2cee3cf6967df3ee41d8dfc183e727afa40b5cb1)) -* **elements|ino-datepicker:** prevent undefined ref on mount ([#499](https://github.com/inovex/elements/issues/499)) ([4a51d6e](https://github.com/inovex/elements/commit/4a51d6e6b76031ac3acc7cddabba6ef7e157b103)) -* **elements|ino-datepicker:** reattach on DOM update ([#518](https://github.com/inovex/elements/issues/518)) ([91b8cb3](https://github.com/inovex/elements/commit/91b8cb3e349a2b7bfcc80086ab0fc6995cd1929d)) -* **elements|ino-input:** prevent undefined reference on error set ([#498](https://github.com/inovex/elements/issues/498)) ([23c9ac5](https://github.com/inovex/elements/commit/23c9ac5171659394db46549dc6b4b474c2c56335)) -* **elements|ino-input:** prevent value from being set internally ([#528](https://github.com/inovex/elements/issues/528)) ([4bc5dad](https://github.com/inovex/elements/commit/4bc5dad45a8cfc2699d819001f7b4dfe52713be5)) -* **elements|ino-markdown-editor:** fix focus state in preview mode ([#511](https://github.com/inovex/elements/issues/511)) ([cdb61fa](https://github.com/inovex/elements/commit/cdb61fa476b4bbc3a9d64657a478fb3101602d8d)) -* **elements|ino-markdown-editor:** handle change of `initialValue` ([#529](https://github.com/inovex/elements/issues/529)) ([eb23150](https://github.com/inovex/elements/commit/eb2315075eccb1fe56240d564f4f6ec8d9bd71f1)) -* **elements|ino-select:** update on ino-option change ([#520](https://github.com/inovex/elements/issues/520)) ([43c56b6](https://github.com/inovex/elements/commit/43c56b6c6f8f3d250d6aa3f225c4ec33a392650b)) -* **elements|ino-switch:** do not update switches on same page ([#525](https://github.com/inovex/elements/issues/525)) ([3092783](https://github.com/inovex/elements/commit/309278396ec148a10681ea69a1bc1c2655c99247)) -* **storybook|ino-nav-drawer:** provide image as local source ([#501](https://github.com/inovex/elements/issues/501)) ([c6017e7](https://github.com/inovex/elements/commit/c6017e70511ad63e8b1184b548ed88f9833c8a18)) - +- **elements|ino-autocomplete:** fix menu positioning while scrolling ([#503](https://github.com/inovex/elements/issues/503)) ([2cee3cf](https://github.com/inovex/elements/commit/2cee3cf6967df3ee41d8dfc183e727afa40b5cb1)) +- **elements|ino-datepicker:** prevent undefined ref on mount ([#499](https://github.com/inovex/elements/issues/499)) ([4a51d6e](https://github.com/inovex/elements/commit/4a51d6e6b76031ac3acc7cddabba6ef7e157b103)) +- **elements|ino-datepicker:** reattach on DOM update ([#518](https://github.com/inovex/elements/issues/518)) ([91b8cb3](https://github.com/inovex/elements/commit/91b8cb3e349a2b7bfcc80086ab0fc6995cd1929d)) +- **elements|ino-input:** prevent undefined reference on error set ([#498](https://github.com/inovex/elements/issues/498)) ([23c9ac5](https://github.com/inovex/elements/commit/23c9ac5171659394db46549dc6b4b474c2c56335)) +- **elements|ino-input:** prevent value from being set internally ([#528](https://github.com/inovex/elements/issues/528)) ([4bc5dad](https://github.com/inovex/elements/commit/4bc5dad45a8cfc2699d819001f7b4dfe52713be5)) +- **elements|ino-markdown-editor:** fix focus state in preview mode ([#511](https://github.com/inovex/elements/issues/511)) ([cdb61fa](https://github.com/inovex/elements/commit/cdb61fa476b4bbc3a9d64657a478fb3101602d8d)) +- **elements|ino-markdown-editor:** handle change of `initialValue` ([#529](https://github.com/inovex/elements/issues/529)) ([eb23150](https://github.com/inovex/elements/commit/eb2315075eccb1fe56240d564f4f6ec8d9bd71f1)) +- **elements|ino-select:** update on ino-option change ([#520](https://github.com/inovex/elements/issues/520)) ([43c56b6](https://github.com/inovex/elements/commit/43c56b6c6f8f3d250d6aa3f225c4ec33a392650b)) +- **elements|ino-switch:** do not update switches on same page ([#525](https://github.com/inovex/elements/issues/525)) ([3092783](https://github.com/inovex/elements/commit/309278396ec148a10681ea69a1bc1c2655c99247)) +- **storybook|ino-nav-drawer:** provide image as local source ([#501](https://github.com/inovex/elements/issues/501)) ([c6017e7](https://github.com/inovex/elements/commit/c6017e70511ad63e8b1184b548ed88f9833c8a18)) ### Documentation -* **elements:** update javascript integration to cdn usage ([6ceb1d6](https://github.com/inovex/elements/commit/6ceb1d610a55d577f733736349232f3446510a01)) -* **elements-angular:** fix assets path ([#502](https://github.com/inovex/elements/issues/502)) ([9a9dcd8](https://github.com/inovex/elements/commit/9a9dcd8bf795e4246c7dfc86990d8d715d173a61)) - +- **elements:** update javascript integration to cdn usage ([6ceb1d6](https://github.com/inovex/elements/commit/6ceb1d610a55d577f733736349232f3446510a01)) +- **elements-angular:** fix assets path ([#502](https://github.com/inovex/elements/issues/502)) ([9a9dcd8](https://github.com/inovex/elements/commit/9a9dcd8bf795e4246c7dfc86990d8d715d173a61)) ### Miscellaneous -* fix canary release pipeline ([#508](https://github.com/inovex/elements/issues/508)) ([2073bb7](https://github.com/inovex/elements/commit/2073bb769f467bd00e4cc81ce7cf33910f73e9f2)) -* **deps:** bump engine.io from 4.1.1 to 4.1.2 ([#506](https://github.com/inovex/elements/issues/506)) ([7e0363b](https://github.com/inovex/elements/commit/7e0363b2c81fd03fae4e205f4f829c1a962285a0)) -* **deps:** bump handlebars from 4.7.6 to 4.7.7 ([#516](https://github.com/inovex/elements/issues/516)) ([5421e52](https://github.com/inovex/elements/commit/5421e52d23de002055a7b58709cd3a168672c841)) -* **deps:** bump karma from 6.3.4 to 6.3.14 ([#515](https://github.com/inovex/elements/issues/515)) ([34aeabd](https://github.com/inovex/elements/commit/34aeabdd0afe77bd2c263df237a7e7af22c7fe74)) -* **deps:** bump nanoid from 3.1.23 to 3.2.0 ([#495](https://github.com/inovex/elements/issues/495)) ([46f8020](https://github.com/inovex/elements/commit/46f8020738dab50cec25aea5a4f91daae9f79202)) -* **deps:** bump shelljs from 0.8.4 to 0.8.5 ([#504](https://github.com/inovex/elements/issues/504)) ([264f611](https://github.com/inovex/elements/commit/264f61184742d25d001b2ccd8b99d6665493e545)) -* **deps:** bump storybook from 6.3.2 to 6.4.9 ([#475](https://github.com/inovex/elements/issues/475)) ([f1d1f3f](https://github.com/inovex/elements/commit/f1d1f3f8203eb85d32f8a190dd547ceffa537ef9)) -* **deps:** bump trim-off-newlines from 1.0.1 to 1.0.3 ([#496](https://github.com/inovex/elements/issues/496)) ([eb591c3](https://github.com/inovex/elements/commit/eb591c3a5f9367b91849a3bc27c8540ed2206165)) -* **deps:** bump url-parse from 1.5.7 to 1.5.10 ([#540](https://github.com/inovex/elements/issues/540)) ([76dac86](https://github.com/inovex/elements/commit/76dac86e21feeb21c0e711c220f00167627f53e5)) -* **elements:** update mdc packages to v13 ([#349](https://github.com/inovex/elements/issues/349)) ([77452bf](https://github.com/inovex/elements/commit/77452bf4f97862c7ee0a576a071c0649d67fc30b)) -* create placeholder for workflow ([4aaa373](https://github.com/inovex/elements/commit/4aaa373d007092ea391da398f72c071c93e5effd)) -* remove fonts hosted by google ([#539](https://github.com/inovex/elements/issues/539)) ([cec388a](https://github.com/inovex/elements/commit/cec388a40b85d950ae7a73c8050aad661c424440)) -* **elements:** enable source-maps in dev mode ([#538](https://github.com/inovex/elements/issues/538)) ([7e7816b](https://github.com/inovex/elements/commit/7e7816b5a856952f7f7d168bac595ac9ff0b01c2)) -* use setup-node v2 für canary release ([#509](https://github.com/inovex/elements/issues/509)) ([239a39e](https://github.com/inovex/elements/commit/239a39e2d7f629c0f977d26ba1c2aa8cc10cc9d9)) -* set engine to node@>=14.17 ([#493](https://github.com/inovex/elements/issues/493)) ([a2b06ea](https://github.com/inovex/elements/commit/a2b06eaefb10f81207446e89c9adf7de6a83f624)) -* **deps:** bump ajv from 6.12.2 to 6.12.6 ([#517](https://github.com/inovex/elements/issues/517)) ([cc3fefd](https://github.com/inovex/elements/commit/cc3fefd70df4899404d2fc74a040b118960f3036)) -* **deps:** bump engine.io from 4.1.1 to 4.1.2 ([#489](https://github.com/inovex/elements/issues/489)) ([a74610e](https://github.com/inovex/elements/commit/a74610e4497b3e1e3fbea2183a9eeb661ea8a28c)) -* **deps:** bump follow-redirects from 1.11.0 to 1.14.8 ([#521](https://github.com/inovex/elements/issues/521)) ([fa5cf8c](https://github.com/inovex/elements/commit/fa5cf8c8c0e288df5d0bbee6979981b29a5b6712)) -* **deps:** bump lodash from 4.17.15 to 4.17.21 ([#484](https://github.com/inovex/elements/issues/484)) ([db242ad](https://github.com/inovex/elements/commit/db242ad1840b991af499e06c83b1783f44e2e57e)) -* **deps:** bump log4js from 6.3.0 to 6.4.0 ([#494](https://github.com/inovex/elements/issues/494)) ([a088a30](https://github.com/inovex/elements/commit/a088a30feb9b35196cc5b4eaf9f0f87118f2ae7a)) -* **deps:** bump node-fetch from 2.6.0 to 2.6.7 ([#497](https://github.com/inovex/elements/issues/497)) ([43a79df](https://github.com/inovex/elements/commit/43a79dfa96a3c2b1385e52d2cc31884f0a27c0ce)) -* **deps:** bump tmpl from 1.0.4 to 1.0.5 ([#468](https://github.com/inovex/elements/issues/468)) ([24e0b4c](https://github.com/inovex/elements/commit/24e0b4c629061a7d893378efa81699a4dcabad0a)) -* **deps:** bump url-parse from 1.4.7 to 1.5.7 ([#527](https://github.com/inovex/elements/issues/527)) ([9db7cab](https://github.com/inovex/elements/commit/9db7cab1f0f949eb6df623b56fcbaa59607fb9bf)) -* **deps:** upgrade deps to support M1 chips ([#523](https://github.com/inovex/elements/issues/523)) ([e5429f1](https://github.com/inovex/elements/commit/e5429f1c63214f522c986e2bc9a8c8f7a1efdaa4)) -* **deps:** bump ws from 5.2.2 to 5.2.3 ([#469](https://github.com/inovex/elements/issues/469)) ([95b0c44](https://github.com/inovex/elements/commit/95b0c44401cf624074d5d8c1a8b081f18ced12e5)) +- fix canary release pipeline ([#508](https://github.com/inovex/elements/issues/508)) ([2073bb7](https://github.com/inovex/elements/commit/2073bb769f467bd00e4cc81ce7cf33910f73e9f2)) +- **deps:** bump engine.io from 4.1.1 to 4.1.2 ([#506](https://github.com/inovex/elements/issues/506)) ([7e0363b](https://github.com/inovex/elements/commit/7e0363b2c81fd03fae4e205f4f829c1a962285a0)) +- **deps:** bump handlebars from 4.7.6 to 4.7.7 ([#516](https://github.com/inovex/elements/issues/516)) ([5421e52](https://github.com/inovex/elements/commit/5421e52d23de002055a7b58709cd3a168672c841)) +- **deps:** bump karma from 6.3.4 to 6.3.14 ([#515](https://github.com/inovex/elements/issues/515)) ([34aeabd](https://github.com/inovex/elements/commit/34aeabdd0afe77bd2c263df237a7e7af22c7fe74)) +- **deps:** bump nanoid from 3.1.23 to 3.2.0 ([#495](https://github.com/inovex/elements/issues/495)) ([46f8020](https://github.com/inovex/elements/commit/46f8020738dab50cec25aea5a4f91daae9f79202)) +- **deps:** bump shelljs from 0.8.4 to 0.8.5 ([#504](https://github.com/inovex/elements/issues/504)) ([264f611](https://github.com/inovex/elements/commit/264f61184742d25d001b2ccd8b99d6665493e545)) +- **deps:** bump storybook from 6.3.2 to 6.4.9 ([#475](https://github.com/inovex/elements/issues/475)) ([f1d1f3f](https://github.com/inovex/elements/commit/f1d1f3f8203eb85d32f8a190dd547ceffa537ef9)) +- **deps:** bump trim-off-newlines from 1.0.1 to 1.0.3 ([#496](https://github.com/inovex/elements/issues/496)) ([eb591c3](https://github.com/inovex/elements/commit/eb591c3a5f9367b91849a3bc27c8540ed2206165)) +- **deps:** bump url-parse from 1.5.7 to 1.5.10 ([#540](https://github.com/inovex/elements/issues/540)) ([76dac86](https://github.com/inovex/elements/commit/76dac86e21feeb21c0e711c220f00167627f53e5)) +- **elements:** update mdc packages to v13 ([#349](https://github.com/inovex/elements/issues/349)) ([77452bf](https://github.com/inovex/elements/commit/77452bf4f97862c7ee0a576a071c0649d67fc30b)) +- create placeholder for workflow ([4aaa373](https://github.com/inovex/elements/commit/4aaa373d007092ea391da398f72c071c93e5effd)) +- remove fonts hosted by google ([#539](https://github.com/inovex/elements/issues/539)) ([cec388a](https://github.com/inovex/elements/commit/cec388a40b85d950ae7a73c8050aad661c424440)) +- **elements:** enable source-maps in dev mode ([#538](https://github.com/inovex/elements/issues/538)) ([7e7816b](https://github.com/inovex/elements/commit/7e7816b5a856952f7f7d168bac595ac9ff0b01c2)) +- use setup-node v2 für canary release ([#509](https://github.com/inovex/elements/issues/509)) ([239a39e](https://github.com/inovex/elements/commit/239a39e2d7f629c0f977d26ba1c2aa8cc10cc9d9)) +- set engine to node@>=14.17 ([#493](https://github.com/inovex/elements/issues/493)) ([a2b06ea](https://github.com/inovex/elements/commit/a2b06eaefb10f81207446e89c9adf7de6a83f624)) +- **deps:** bump ajv from 6.12.2 to 6.12.6 ([#517](https://github.com/inovex/elements/issues/517)) ([cc3fefd](https://github.com/inovex/elements/commit/cc3fefd70df4899404d2fc74a040b118960f3036)) +- **deps:** bump engine.io from 4.1.1 to 4.1.2 ([#489](https://github.com/inovex/elements/issues/489)) ([a74610e](https://github.com/inovex/elements/commit/a74610e4497b3e1e3fbea2183a9eeb661ea8a28c)) +- **deps:** bump follow-redirects from 1.11.0 to 1.14.8 ([#521](https://github.com/inovex/elements/issues/521)) ([fa5cf8c](https://github.com/inovex/elements/commit/fa5cf8c8c0e288df5d0bbee6979981b29a5b6712)) +- **deps:** bump lodash from 4.17.15 to 4.17.21 ([#484](https://github.com/inovex/elements/issues/484)) ([db242ad](https://github.com/inovex/elements/commit/db242ad1840b991af499e06c83b1783f44e2e57e)) +- **deps:** bump log4js from 6.3.0 to 6.4.0 ([#494](https://github.com/inovex/elements/issues/494)) ([a088a30](https://github.com/inovex/elements/commit/a088a30feb9b35196cc5b4eaf9f0f87118f2ae7a)) +- **deps:** bump node-fetch from 2.6.0 to 2.6.7 ([#497](https://github.com/inovex/elements/issues/497)) ([43a79df](https://github.com/inovex/elements/commit/43a79dfa96a3c2b1385e52d2cc31884f0a27c0ce)) +- **deps:** bump tmpl from 1.0.4 to 1.0.5 ([#468](https://github.com/inovex/elements/issues/468)) ([24e0b4c](https://github.com/inovex/elements/commit/24e0b4c629061a7d893378efa81699a4dcabad0a)) +- **deps:** bump url-parse from 1.4.7 to 1.5.7 ([#527](https://github.com/inovex/elements/issues/527)) ([9db7cab](https://github.com/inovex/elements/commit/9db7cab1f0f949eb6df623b56fcbaa59607fb9bf)) +- **deps:** upgrade deps to support M1 chips ([#523](https://github.com/inovex/elements/issues/523)) ([e5429f1](https://github.com/inovex/elements/commit/e5429f1c63214f522c986e2bc9a8c8f7a1efdaa4)) +- **deps:** bump ws from 5.2.2 to 5.2.3 ([#469](https://github.com/inovex/elements/issues/469)) ([95b0c44](https://github.com/inovex/elements/commit/95b0c44401cf624074d5d8c1a8b081f18ced12e5)) ## [5.1.0](https://github.com/inovex/elements/compare/v5.0.0...v5.1.0) (2021-11-30) - ### Features -* **elements:** add focus and blur methods to input elements ([#306](https://github.com/inovex/elements/issues/306)) ([c2de9a0](https://github.com/inovex/elements/commit/c2de9a0c50eae893edee7ea4fd9f6cd829cdf869)) -* **elements|ino-autocomplete:** provide keyboard support to open menu ([#449](https://github.com/inovex/elements/issues/449)) ([ec0139f](https://github.com/inovex/elements/commit/ec0139f10165d6d1a5b6b8a62dc8884b81fcbf2d)) -* **elements|ino-icon:** add icon `request` ([#447](https://github.com/inovex/elements/issues/447)) ([8419cb3](https://github.com/inovex/elements/commit/8419cb3f07f764a29baa4ff3f06267f5e220543d)) - +- **elements:** add focus and blur methods to input elements ([#306](https://github.com/inovex/elements/issues/306)) ([c2de9a0](https://github.com/inovex/elements/commit/c2de9a0c50eae893edee7ea4fd9f6cd829cdf869)) +- **elements|ino-autocomplete:** provide keyboard support to open menu ([#449](https://github.com/inovex/elements/issues/449)) ([ec0139f](https://github.com/inovex/elements/commit/ec0139f10165d6d1a5b6b8a62dc8884b81fcbf2d)) +- **elements|ino-icon:** add icon `request` ([#447](https://github.com/inovex/elements/issues/447)) ([8419cb3](https://github.com/inovex/elements/commit/8419cb3f07f764a29baa4ff3f06267f5e220543d)) ### Bug Fixes -* **elements|ino-autocomplete:** fix option selection in filtered list ([#444](https://github.com/inovex/elements/issues/444)) ([02ab09e](https://github.com/inovex/elements/commit/02ab09e83e51545fea14114c1ea62cccb4c319e4)) -* **elements|ino-autocomplete:** set value on initialization ([#461](https://github.com/inovex/elements/issues/461)) ([0bfce6d](https://github.com/inovex/elements/commit/0bfce6d4fdfcb569cd1af1181f4f45662889c0bb)) - +- **elements|ino-autocomplete:** fix option selection in filtered list ([#444](https://github.com/inovex/elements/issues/444)) ([02ab09e](https://github.com/inovex/elements/commit/02ab09e83e51545fea14114c1ea62cccb4c319e4)) +- **elements|ino-autocomplete:** set value on initialization ([#461](https://github.com/inovex/elements/issues/461)) ([0bfce6d](https://github.com/inovex/elements/commit/0bfce6d4fdfcb569cd1af1181f4f45662889c0bb)) ### Miscellaneous -* add linux support for `publish:yalc` ([#448](https://github.com/inovex/elements/issues/448)) ([0a12f8c](https://github.com/inovex/elements/commit/0a12f8c9979e7dc0f85e0656ef19d27508e5e57c)) -* update readmes ([#445](https://github.com/inovex/elements/issues/445)) ([2784a2c](https://github.com/inovex/elements/commit/2784a2c51a94369dd2229bbe619e8d04b4422179)) +- add linux support for `publish:yalc` ([#448](https://github.com/inovex/elements/issues/448)) ([0a12f8c](https://github.com/inovex/elements/commit/0a12f8c9979e7dc0f85e0656ef19d27508e5e57c)) +- update readmes ([#445](https://github.com/inovex/elements/issues/445)) ([2784a2c](https://github.com/inovex/elements/commit/2784a2c51a94369dd2229bbe619e8d04b4422179)) ## [5.0.0](https://github.com/inovex/elements/compare/v4.1.1...v5.0.0) (2021-10-18) - ### ⚠ BREAKING CHANGES -* **elements|ino-autocomplete:** +- **elements|ino-autocomplete:** - rename event `optionSelected` to `valueChange` for consistency sake - remove slot `list`, now only takes an `` in the `input` slot and ``s in the default slot -* **elements|ino-snackbar:** remove types `primary` & `warning` and add new types `info` (default) & `success`; remove alignment properties +- **elements|ino-snackbar:** remove types `primary` & `warning` and add new types `info` (default) & `success`; remove alignment properties The snackbar has received a new design, which features the three cases info, success, and error. Also, as part of the new design, we have decided that the snackbar will now be displayed in the top right corner by default. Since we want to get away from offering properties that only make changes to the CSS in the background, we have removed the alignment properties and instead introduced CSS variables that can be used to configure the absolute position of the snackbar. For more information, have a look at its storybook page. ### Features -* **elements|ino-datepicker:** provide error property ([#429](https://github.com/inovex/elements/issues/429)) ([43f37ef](https://github.com/inovex/elements/commit/43f37efd0c4dfe9748d7b12101732d8c47cd672d)) -* **elements|ino-dialog:** enable extend styling support ([#425](https://github.com/inovex/elements/issues/425)) ([aceea36](https://github.com/inovex/elements/commit/aceea367802a34fe37272febf1d89dd5fb735486)) -* **elements|ino-fab-set:** add ability to provide custom icons ([#437](https://github.com/inovex/elements/issues/437)) ([f37b4a2](https://github.com/inovex/elements/commit/f37b4a2e35ffbe7c952c55c530fd029b51ea321a)) -* **elements|ino-icon:** add new icon `option_dotted` ([#430](https://github.com/inovex/elements/issues/430)) ([cb9ada3](https://github.com/inovex/elements/commit/cb9ada30b2ed1dab333c966f21f576cc6db113d1)) -* **elements|ino-select:** add property `error` to display error state ([#424](https://github.com/inovex/elements/issues/424)) ([f3b97c6](https://github.com/inovex/elements/commit/f3b97c60807599a66a2763e5358c7f2bc48c073d)) -* **elements|ino-snackbar:** add new property `verticalAlignment` ([#427](https://github.com/inovex/elements/issues/427)) ([1c34299](https://github.com/inovex/elements/commit/1c34299ed97405e3e47800d2ca6c037a6d7f6fd9)) -* **elements|ino-snackbar:** rework snackbar ([#431](https://github.com/inovex/elements/issues/431)) ([76911a3](https://github.com/inovex/elements/commit/76911a34ce4d5c5588dcacdf612441b5c54e5693)) - +- **elements|ino-datepicker:** provide error property ([#429](https://github.com/inovex/elements/issues/429)) ([43f37ef](https://github.com/inovex/elements/commit/43f37efd0c4dfe9748d7b12101732d8c47cd672d)) +- **elements|ino-dialog:** enable extend styling support ([#425](https://github.com/inovex/elements/issues/425)) ([aceea36](https://github.com/inovex/elements/commit/aceea367802a34fe37272febf1d89dd5fb735486)) +- **elements|ino-fab-set:** add ability to provide custom icons ([#437](https://github.com/inovex/elements/issues/437)) ([f37b4a2](https://github.com/inovex/elements/commit/f37b4a2e35ffbe7c952c55c530fd029b51ea321a)) +- **elements|ino-icon:** add new icon `option_dotted` ([#430](https://github.com/inovex/elements/issues/430)) ([cb9ada3](https://github.com/inovex/elements/commit/cb9ada30b2ed1dab333c966f21f576cc6db113d1)) +- **elements|ino-select:** add property `error` to display error state ([#424](https://github.com/inovex/elements/issues/424)) ([f3b97c6](https://github.com/inovex/elements/commit/f3b97c60807599a66a2763e5358c7f2bc48c073d)) +- **elements|ino-snackbar:** add new property `verticalAlignment` ([#427](https://github.com/inovex/elements/issues/427)) ([1c34299](https://github.com/inovex/elements/commit/1c34299ed97405e3e47800d2ca6c037a6d7f6fd9)) +- **elements|ino-snackbar:** rework snackbar ([#431](https://github.com/inovex/elements/issues/431)) ([76911a3](https://github.com/inovex/elements/commit/76911a34ce4d5c5588dcacdf612441b5c54e5693)) ### Bug Fixes -* **elements|ino-list-item:** fix icon alignment ([#433](https://github.com/inovex/elements/issues/433)) ([3f95ded](https://github.com/inovex/elements/commit/3f95dede6fb778a9a23dde86ad08d97ae73bd188)) - +- **elements|ino-list-item:** fix icon alignment ([#433](https://github.com/inovex/elements/issues/433)) ([3f95ded](https://github.com/inovex/elements/commit/3f95dede6fb778a9a23dde86ad08d97ae73bd188)) ### Refactoring -* **elements|ino-autocomplete:** provide better angular support ([#435](https://github.com/inovex/elements/issues/435)) ([bb3853c](https://github.com/inovex/elements/commit/bb3853c092c3ac462d3ab8c604667feea3f0bbaf)) +- **elements|ino-autocomplete:** provide better angular support ([#435](https://github.com/inovex/elements/issues/435)) ([bb3853c](https://github.com/inovex/elements/commit/bb3853c092c3ac462d3ab8c604667feea3f0bbaf)) ### [4.1.1](https://github.com/inovex/elements/compare/v4.1.0...v4.1.1) (2021-09-06) - ### Bug Fixes -* **elements|ino-input-file:** prevent drag and drop when set to false ([#420](https://github.com/inovex/elements/issues/420)) ([06ca871](https://github.com/inovex/elements/commit/06ca87194ebc16511295fbac1784ff6d695ba6fb)) -* **elements|ino-select:** hide input used for form validation ([#416](https://github.com/inovex/elements/issues/416)) ([0b02c3b](https://github.com/inovex/elements/commit/0b02c3b7e9653569952e708bce4a02e1a387d201)) -* **storybook:** scope all story styles ([#422](https://github.com/inovex/elements/issues/422)) ([62ce093](https://github.com/inovex/elements/commit/62ce093788928af472685bc8493987e6a2db02e4)) - +- **elements|ino-input-file:** prevent drag and drop when set to false ([#420](https://github.com/inovex/elements/issues/420)) ([06ca871](https://github.com/inovex/elements/commit/06ca87194ebc16511295fbac1784ff6d695ba6fb)) +- **elements|ino-select:** hide input used for form validation ([#416](https://github.com/inovex/elements/issues/416)) ([0b02c3b](https://github.com/inovex/elements/commit/0b02c3b7e9653569952e708bce4a02e1a387d201)) +- **storybook:** scope all story styles ([#422](https://github.com/inovex/elements/issues/422)) ([62ce093](https://github.com/inovex/elements/commit/62ce093788928af472685bc8493987e6a2db02e4)) ### Miscellaneous -* replace local commit linting with new component script ([#412](https://github.com/inovex/elements/issues/412)) ([81aa33d](https://github.com/inovex/elements/commit/81aa33d37c4417f64e216fab397e02280a52c5a7)) +- replace local commit linting with new component script ([#412](https://github.com/inovex/elements/issues/412)) ([81aa33d](https://github.com/inovex/elements/commit/81aa33d37c4417f64e216fab397e02280a52c5a7)) ## [4.1.0](https://github.com/inovex/elements/compare/v4.0.0...v4.1.0) (2021-08-11) - ### Features -* **elements:** add new component `` ([#402](https://github.com/inovex/elements/issues/402)) ([e93b20f](https://github.com/inovex/elements/commit/e93b20f7ac05500a11dbbeefbbcd382da6146ef3)) -* **elements|ino-select:** add slot for leading icon ([#317](https://github.com/inovex/elements/issues/317)) ([2a656e6](https://github.com/inovex/elements/commit/2a656e646bd5ee8c52d217d07d9e0c59eba199a4)) -* **elements|ino-tab-bar:** add autoFocus property ([#408](https://github.com/inovex/elements/issues/408)) ([03dc76a](https://github.com/inovex/elements/commit/03dc76ac8d45f15ad33441802c93d3854237566b)) - +- **elements:** add new component `` ([#402](https://github.com/inovex/elements/issues/402)) ([e93b20f](https://github.com/inovex/elements/commit/e93b20f7ac05500a11dbbeefbbcd382da6146ef3)) +- **elements|ino-select:** add slot for leading icon ([#317](https://github.com/inovex/elements/issues/317)) ([2a656e6](https://github.com/inovex/elements/commit/2a656e646bd5ee8c52d217d07d9e0c59eba199a4)) +- **elements|ino-tab-bar:** add autoFocus property ([#408](https://github.com/inovex/elements/issues/408)) ([03dc76a](https://github.com/inovex/elements/commit/03dc76ac8d45f15ad33441802c93d3854237566b)) ### Bug Fixes -* **elements-react:** add missing components ([#407](https://github.com/inovex/elements/issues/407)) ([d886c2a](https://github.com/inovex/elements/commit/d886c2a5c5aced430fdc533c052a83cd5f202369)) -* **elements|ino-list-item:** fix checkbox positioning ([#335](https://github.com/inovex/elements/issues/335)) ([4c642d4](https://github.com/inovex/elements/commit/4c642d44c88d3b00c735ab4b777bd5925d8e722a)) -* **elements|ino-nav-drawer:** emit `openChange` event on `esc` press ([#336](https://github.com/inovex/elements/issues/336)) ([5f558cf](https://github.com/inovex/elements/commit/5f558cfbfdcf22925fdf857ca55badec85af457f)) -* **elements|ino-select:** fix form validation ([#355](https://github.com/inovex/elements/issues/355)) ([8eba403](https://github.com/inovex/elements/commit/8eba403f3aff575c1e73110a5cfba18159226d98)) -* **elements|ino-tab-bar:** prevent autofocus on creation ([#406](https://github.com/inovex/elements/issues/406)) ([5167724](https://github.com/inovex/elements/commit/5167724116b44e8d384852b56a42177878dab59c)) -* **storybook:** restore missing fav icon ([#411](https://github.com/inovex/elements/issues/411)) ([ef86527](https://github.com/inovex/elements/commit/ef865270003ccbf2c66f8eb9eafb340f824eadad)) +- **elements-react:** add missing components ([#407](https://github.com/inovex/elements/issues/407)) ([d886c2a](https://github.com/inovex/elements/commit/d886c2a5c5aced430fdc533c052a83cd5f202369)) +- **elements|ino-list-item:** fix checkbox positioning ([#335](https://github.com/inovex/elements/issues/335)) ([4c642d4](https://github.com/inovex/elements/commit/4c642d44c88d3b00c735ab4b777bd5925d8e722a)) +- **elements|ino-nav-drawer:** emit `openChange` event on `esc` press ([#336](https://github.com/inovex/elements/issues/336)) ([5f558cf](https://github.com/inovex/elements/commit/5f558cfbfdcf22925fdf857ca55badec85af457f)) +- **elements|ino-select:** fix form validation ([#355](https://github.com/inovex/elements/issues/355)) ([8eba403](https://github.com/inovex/elements/commit/8eba403f3aff575c1e73110a5cfba18159226d98)) +- **elements|ino-tab-bar:** prevent autofocus on creation ([#406](https://github.com/inovex/elements/issues/406)) ([5167724](https://github.com/inovex/elements/commit/5167724116b44e8d384852b56a42177878dab59c)) +- **storybook:** restore missing fav icon ([#411](https://github.com/inovex/elements/issues/411)) ([ef86527](https://github.com/inovex/elements/commit/ef865270003ccbf2c66f8eb9eafb340f824eadad)) ## [4.0.0](https://github.com/inovex/elements/compare/v3.0.0...v4.0.0) (2021-07-05) - ### ⚠ BREAKING CHANGES -* **elements-angular:** Angular 12 only works with Webpack 5, so we had to adapt our previous way of importing icons. To keep using our `ino-icon` it is necessary that you add the elements via Angular CLI: `ng add @inovex.de/elements-angular`. This also applies if the Elements are already installed. For more detailed instructions, check out our Angular integration guide. -* **storybook:** We decided to remove the `ino` prefixes of all component properties. Originally, they were a convenience to distinguish between native and custom properties. Nowadays the prefixes just make for unnecessarily longer code. +- **elements-angular:** Angular 12 only works with Webpack 5, so we had to adapt our previous way of importing icons. To keep using our `ino-icon` it is necessary that you add the elements via Angular CLI: `ng add @inovex.de/elements-angular`. This also applies if the Elements are already installed. For more detailed instructions, check out our Angular integration guide. +- **storybook:** We decided to remove the `ino` prefixes of all component properties. Originally, they were a convenience to distinguish between native and custom properties. Nowadays the prefixes just make for unnecessarily longer code. So to upgrade to the latest version it is necessary to remove these prefixes. As an example: `ino-loading` or `inoLoading` becomes `loading`. To assist with this, here is a regex that can be used to search and replace these properties: `(?:\s)(ino)`. ### Features -* **elements:** allow lists with both single and double lines ([#338](https://github.com/inovex/elements/issues/338)) ([07609e4](https://github.com/inovex/elements/commit/07609e46e1c15d919eee57e130975b36401e2c5b)) -* **elements|ino-datepicker:** validate if first < second date ([#396](https://github.com/inovex/elements/issues/396)) ([37673b2](https://github.com/inovex/elements/commit/37673b2b02670fdc8c84b92c5b6f505c9c5450dd)) -* **elements|ino-img:** add fallback img ([#339](https://github.com/inovex/elements/issues/339)) ([6caec70](https://github.com/inovex/elements/commit/6caec708d4f61a64cd34dbebc119c9f70c9cd135)) -* **elements|ino-snackbar:** add property to make snackbar stay visible on hover ([#365](https://github.com/inovex/elements/issues/365)) ([bf6b702](https://github.com/inovex/elements/commit/bf6b7023cd9fe9caf4761f6eb57b4f2cc63bc577)) -* **storybook:** upgrade storybook to v6 ([#316](https://github.com/inovex/elements/issues/316)) ([dcd7260](https://github.com/inovex/elements/commit/dcd7260fd105339afbc8fd64c1557e9cc5fd723e)) - +- **elements:** allow lists with both single and double lines ([#338](https://github.com/inovex/elements/issues/338)) ([07609e4](https://github.com/inovex/elements/commit/07609e46e1c15d919eee57e130975b36401e2c5b)) +- **elements|ino-datepicker:** validate if first < second date ([#396](https://github.com/inovex/elements/issues/396)) ([37673b2](https://github.com/inovex/elements/commit/37673b2b02670fdc8c84b92c5b6f505c9c5450dd)) +- **elements|ino-img:** add fallback img ([#339](https://github.com/inovex/elements/issues/339)) ([6caec70](https://github.com/inovex/elements/commit/6caec708d4f61a64cd34dbebc119c9f70c9cd135)) +- **elements|ino-snackbar:** add property to make snackbar stay visible on hover ([#365](https://github.com/inovex/elements/issues/365)) ([bf6b702](https://github.com/inovex/elements/commit/bf6b7023cd9fe9caf4761f6eb57b4f2cc63bc577)) +- **storybook:** upgrade storybook to v6 ([#316](https://github.com/inovex/elements/issues/316)) ([dcd7260](https://github.com/inovex/elements/commit/dcd7260fd105339afbc8fd64c1557e9cc5fd723e)) ### Bug Fixes -* **elements|ino-datepicker:** max validation leads to recursion ([#395](https://github.com/inovex/elements/issues/395)) ([41d8b63](https://github.com/inovex/elements/commit/41d8b63171e0af76fb7f6dd1000b36f6ef2dcba9)) -* **elements|ino-datepicker:** only validate if value is set ([#357](https://github.com/inovex/elements/issues/357)) ([a518aa1](https://github.com/inovex/elements/commit/a518aa16671804fcd7aad70b7e85dc9e181b8152)) -* **elements|ino-select:** fix initialization error ([#385](https://github.com/inovex/elements/issues/385)) ([0b4b2fb](https://github.com/inovex/elements/commit/0b4b2fbc355fe7b0b6a08a2ebaf71fedb5d94111)) -* **elements|ino-sidebar:** fix initialization error ([#383](https://github.com/inovex/elements/issues/383)) ([70c25b6](https://github.com/inovex/elements/commit/70c25b6edcb937fc24482212aac081319264e69a)) -* fix canary-releases ([#359](https://github.com/inovex/elements/issues/359)) ([7bdc0b8](https://github.com/inovex/elements/commit/7bdc0b8dadbf5e47471e985ee3d4fd35b454f16c)) -* fix git hook error message ([#372](https://github.com/inovex/elements/issues/372)) ([4716c32](https://github.com/inovex/elements/commit/4716c32974eee4ab38a12e6743de005b9666a203)) -* **storybook|ino-snackbar:** avoid multiple snackbar instances ([#367](https://github.com/inovex/elements/issues/367)) ([ad386c9](https://github.com/inovex/elements/commit/ad386c9476e9aa8e6592798cd0aebab16d62886c)) -* run canary release action only in master branch ([#361](https://github.com/inovex/elements/issues/361)) ([e59d273](https://github.com/inovex/elements/commit/e59d273a517502ae2f575ed92024af7340d0066c)) -* **storybook|ino-snackbar:** fix incorrect knob options ([#312](https://github.com/inovex/elements/issues/312)) ([741cd65](https://github.com/inovex/elements/commit/741cd659ed5004c0309b6ba3f6ffbc4644b7f44c)) - +- **elements|ino-datepicker:** max validation leads to recursion ([#395](https://github.com/inovex/elements/issues/395)) ([41d8b63](https://github.com/inovex/elements/commit/41d8b63171e0af76fb7f6dd1000b36f6ef2dcba9)) +- **elements|ino-datepicker:** only validate if value is set ([#357](https://github.com/inovex/elements/issues/357)) ([a518aa1](https://github.com/inovex/elements/commit/a518aa16671804fcd7aad70b7e85dc9e181b8152)) +- **elements|ino-select:** fix initialization error ([#385](https://github.com/inovex/elements/issues/385)) ([0b4b2fb](https://github.com/inovex/elements/commit/0b4b2fbc355fe7b0b6a08a2ebaf71fedb5d94111)) +- **elements|ino-sidebar:** fix initialization error ([#383](https://github.com/inovex/elements/issues/383)) ([70c25b6](https://github.com/inovex/elements/commit/70c25b6edcb937fc24482212aac081319264e69a)) +- fix canary-releases ([#359](https://github.com/inovex/elements/issues/359)) ([7bdc0b8](https://github.com/inovex/elements/commit/7bdc0b8dadbf5e47471e985ee3d4fd35b454f16c)) +- fix git hook error message ([#372](https://github.com/inovex/elements/issues/372)) ([4716c32](https://github.com/inovex/elements/commit/4716c32974eee4ab38a12e6743de005b9666a203)) +- **storybook|ino-snackbar:** avoid multiple snackbar instances ([#367](https://github.com/inovex/elements/issues/367)) ([ad386c9](https://github.com/inovex/elements/commit/ad386c9476e9aa8e6592798cd0aebab16d62886c)) +- run canary release action only in master branch ([#361](https://github.com/inovex/elements/issues/361)) ([e59d273](https://github.com/inovex/elements/commit/e59d273a517502ae2f575ed92024af7340d0066c)) +- **storybook|ino-snackbar:** fix incorrect knob options ([#312](https://github.com/inovex/elements/issues/312)) ([741cd65](https://github.com/inovex/elements/commit/741cd659ed5004c0309b6ba3f6ffbc4644b7f44c)) ### Miscellaneous -* **elements:** expose custom types ([#397](https://github.com/inovex/elements/issues/397)) ([bf6381e](https://github.com/inovex/elements/commit/bf6381e521cd1545a3622359cb317acf11ff323d)) -* **elements-angular:** update angular to work with version 12 ([#386](https://github.com/inovex/elements/issues/386)) ([c9d123e](https://github.com/inovex/elements/commit/c9d123ecc19f4ffe1de906645bef6de6310b7c19)) -* add checklist to pull request template ([#382](https://github.com/inovex/elements/issues/382)) ([d2b6cc6](https://github.com/inovex/elements/commit/d2b6cc66228ad2c32a68d9d41f101e4fda928a93)) -* migrate from tslint to eslint ([#283](https://github.com/inovex/elements/issues/283)) ([19a4bf6](https://github.com/inovex/elements/commit/19a4bf65fe02649ef4b701f61b329c48b90f3b06)) -* publish v3.0.1 ([ca7a24d](https://github.com/inovex/elements/commit/ca7a24d68944c06c78d88f58ec5151966c0210a6)) +- **elements:** expose custom types ([#397](https://github.com/inovex/elements/issues/397)) ([bf6381e](https://github.com/inovex/elements/commit/bf6381e521cd1545a3622359cb317acf11ff323d)) +- **elements-angular:** update angular to work with version 12 ([#386](https://github.com/inovex/elements/issues/386)) ([c9d123e](https://github.com/inovex/elements/commit/c9d123ecc19f4ffe1de906645bef6de6310b7c19)) +- add checklist to pull request template ([#382](https://github.com/inovex/elements/issues/382)) ([d2b6cc6](https://github.com/inovex/elements/commit/d2b6cc66228ad2c32a68d9d41f101e4fda928a93)) +- migrate from tslint to eslint ([#283](https://github.com/inovex/elements/issues/283)) ([19a4bf6](https://github.com/inovex/elements/commit/19a4bf65fe02649ef4b701f61b329c48b90f3b06)) +- publish v3.0.1 ([ca7a24d](https://github.com/inovex/elements/commit/ca7a24d68944c06c78d88f58ec5151966c0210a6)) ### [3.0.1](https://github.com/inovex/elements/compare/v3.0.0...v3.0.1) (2021-04-22) - ### Bug Fixes -* **elements|ino-datepicker:** only validate if value is set ([#357](https://github.com/inovex/elements/issues/357)) ([a518aa1](https://github.com/inovex/elements/commit/a518aa16671804fcd7aad70b7e85dc9e181b8152)) -* run canary release action only in master branch ([#361](https://github.com/inovex/elements/issues/361)) ([e59d273](https://github.com/inovex/elements/commit/e59d273a517502ae2f575ed92024af7340d0066c)) -* **storybook|ino-snackbar:** fix incorrect knob options ([#312](https://github.com/inovex/elements/issues/312)) ([741cd65](https://github.com/inovex/elements/commit/741cd659ed5004c0309b6ba3f6ffbc4644b7f44c)) -* fix canary-releases ([#359](https://github.com/inovex/elements/issues/359)) ([7bdc0b8](https://github.com/inovex/elements/commit/7bdc0b8dadbf5e47471e985ee3d4fd35b454f16c)) +- **elements|ino-datepicker:** only validate if value is set ([#357](https://github.com/inovex/elements/issues/357)) ([a518aa1](https://github.com/inovex/elements/commit/a518aa16671804fcd7aad70b7e85dc9e181b8152)) +- run canary release action only in master branch ([#361](https://github.com/inovex/elements/issues/361)) ([e59d273](https://github.com/inovex/elements/commit/e59d273a517502ae2f575ed92024af7340d0066c)) +- **storybook|ino-snackbar:** fix incorrect knob options ([#312](https://github.com/inovex/elements/issues/312)) ([741cd65](https://github.com/inovex/elements/commit/741cd659ed5004c0309b6ba3f6ffbc4644b7f44c)) +- fix canary-releases ([#359](https://github.com/inovex/elements/issues/359)) ([7bdc0b8](https://github.com/inovex/elements/commit/7bdc0b8dadbf5e47471e985ee3d4fd35b454f16c)) ## [3.0.0](https://github.com/inovex/elements/compare/v2.3.0...v3.0.0) (2021-04-13) - ### ⚠ BREAKING CHANGES -* **elements|ino-menu:** We have reworked the `ino-menu` so that it is now a composition of the `ino-popover` and `ino-list`. It now acts as a smart component that manages its own state. As a result, fewer properties need to be specified. If more complex functionality is required, one can easily build this using the `ino-popover` and the `ino-list`. +- **elements|ino-menu:** We have reworked the `ino-menu` so that it is now a composition of the `ino-popover` and `ino-list`. It now acts as a smart component that manages its own state. As a result, fewer properties need to be specified. If more complex functionality is required, one can easily build this using the `ino-popover` and the `ino-list`. To be specific, the `ino-open`, as well as the `ino-for` property has been removed. The parent node of the `ino-menu` now automatically acts as an anchor element for the menu. Since the state is now managed by the component, the `ino-open` property and the `menuClose` event are obsolete. The menu now opens on anchor click and closes on outside click. Before: + ```jsx this.setState({ isMenuOpen: false })}> ... ``` + After: + ```jsx this.setState({ isMenuOpen: false })}> ... ``` + After: + ```jsx this.setState({ isMenuOpen: false })}> ... ``` + After: + ```jsx this.setState({ isMenuOpen: false })}> ... ``` + After: + ```jsx