v8.0.0-alpha.1
tujoworker
tagged this
01 Mar 14:04
# [8.0.0-alpha.1](https://github.com/dnbexperience/eufemia/compare/v7.1.6...v8.0.0-alpha.1) (2021-03-01) ### break * rename Number component and import to NumberFormat resp. number-format ([44db990](https://github.com/dnbexperience/eufemia/commit/44db9901c28791603d4859223b424df4c44cf0b1)) ### Bug Fixes * fix #tabs nav button color ([f365131](https://github.com/dnbexperience/eufemia/commit/f365131c5277b167b7c8c3f455ae314344d0adf9)) * **DNB Medium** font got an enhancement regarding readability on Windows. ([f357fb3](https://github.com/dnbexperience/eufemia/commit/f357fb3876ad5130a9b6ea8987ab26144e1ef609)) * #date-picker `on_hide` event should return the selected date ([a6ea72c](https://github.com/dnbexperience/eufemia/commit/a6ea72c6b7fd4c242369241c989701417e2aa2e7)) * add and prop to #textarea including demo example ([3c4235d](https://github.com/dnbexperience/eufemia/commit/3c4235d8f6f4a7512d67d55de8107e1376812ad4)) * add property to #tabs. If true, tabs will scroll to top once a tab change is performed ([c2d0096](https://github.com/dnbexperience/eufemia/commit/c2d009691846c9e54d19e1447ac04375d837bca4)) * add #accordion `setContainerHeight` with example ([3de5869](https://github.com/dnbexperience/eufemia/commit/3de5869f1969c2d84148a35525d6085f7e2ae324)) * add `autoCorrect="off"` to #autocomplete ([15cbe09](https://github.com/dnbexperience/eufemia/commit/15cbe09d051347b8d6fd1fc5cef864411149c6fc)) * add `flush_remembered_state` to #accordion ([b7f7a11](https://github.com/dnbexperience/eufemia/commit/b7f7a112a8e7df7df43923192b88165a40466f43)) * add `img`, `span` and `div` as elements with examples and visual test ([bf36cdd](https://github.com/dnbexperience/eufemia/commit/bf36cddbad5dea86e407e8fc32cdfcb3130f4253)) * add `inner_ref` prop to #textarea ([c29a2f3](https://github.com/dnbexperience/eufemia/commit/c29a2f3b87a0d0dc9308e725b451e94e4753574b)) * add `no_animation` prop to #accordion ([0d777d2](https://github.com/dnbexperience/eufemia/commit/0d777d2e72b74bf1cd73d92fa78f1f47a4b5097c)) * add `size` prop to #paragraph <P /> element ([971e372](https://github.com/dnbexperience/eufemia/commit/971e372893d2ca3a490ac3e2202351b0a136129b)) * add aria-hidden to icons inside #icon as they are 99% of time used as decorative ([3edf351](https://github.com/dnbexperience/eufemia/commit/3edf351ab72d08003b043bd74c4564578f7b3029)) * add back missing try/catch on `insertElementBeforeSelection` helper function ([6c86751](https://github.com/dnbexperience/eufemia/commit/6c86751ab8425fd10feee7545e22f9e2b1a45005)) * add better handling of `global` / `window` in custom-element ([00c87bb](https://github.com/dnbexperience/eufemia/commit/00c87bb4634db1879331947e30f174f9af3a6370)) * add fullscreen support to #drawer ([321c790](https://github.com/dnbexperience/eufemia/commit/321c790ebd6f115a476c21759453b1d6adf3d29b)) * add heading and custom element support to #accordion ([c5ae255](https://github.com/dnbexperience/eufemia/commit/c5ae2559f880c4c7c6900e238cce223cb0236bee)) * add icon minimize ([bec6463](https://github.com/dnbexperience/eufemia/commit/bec6463f2de677e74eb836cf6e7527396bf3aff1)) * add large size to #checkbox ([be61d78](https://github.com/dnbexperience/eufemia/commit/be61d789b33e82e5dd73fb13afa9c2843f81c897)) * add large size to #radio button ([b2fc508](https://github.com/dnbexperience/eufemia/commit/b2fc508a4c3320c0fae198a072f44c837a3eeb6b)) * add large size to #switch ([e191a34](https://github.com/dnbexperience/eufemia/commit/e191a34772d3809fc266b54feb547a6c54aa1644)) * add more font weights of DNBMono ([22b7983](https://github.com/dnbexperience/eufemia/commit/22b7983e3ec1caec5f4d99a555de12e1e2d2f6d0)) * add more font weights of DNBMono-Skeleton ([edd5a72](https://github.com/dnbexperience/eufemia/commit/edd5a722df94a5f07dd96e9e603d802809ed0637)) * add new check icon to #checkbox ([97c1f33](https://github.com/dnbexperience/eufemia/commit/97c1f3307f97019a21d29ef7dcb2a39e7cdc397d)) * add new icons `chatbot`, `location`, `contract` and `support` ([#581](https://github.com/dnbexperience/eufemia/issues/581)) ([f114bbf](https://github.com/dnbexperience/eufemia/commit/f114bbf62ae3960ac19aadee1d092f16fc07fc0d)) * add overlay background to #modal ([9954391](https://github.com/dnbexperience/eufemia/commit/9954391371af61e60d966f1d14f44cc77fb3aa75)) * add stretch support to #date-picker and enhance support for #dropdown ([94ba7ad](https://github.com/dnbexperience/eufemia/commit/94ba7ad4e8e82e6511f44b2e8b872aa2eb6751c1)) * add stretch support to #dropdown and #autocomplete ([9110322](https://github.com/dnbexperience/eufemia/commit/911032245e09ef745f61485dce31a0e4e38c3875)) * add the ability to have a custom component as the #modal title, instead of string only ([c9fd568](https://github.com/dnbexperience/eufemia/commit/c9fd568d463e4834756883747ed3450e6002f59b)) * change #tabs line color to be aligned to the Figma drafts ([bfabbf7](https://github.com/dnbexperience/eufemia/commit/bfabbf73721365fbb06231d414db88964a05e6de)) * correct #accordion icon in `single-container` mode ([5151f3d](https://github.com/dnbexperience/eufemia/commit/5151f3dece71b2b45e3ef5677ffe9832e6584ec1)) * default #number currency display to `narrowSymbol` instead of `symbol` ([3314687](https://github.com/dnbexperience/eufemia/commit/3314687627af842940e608d23fc30fe02e9dde7f)) * enhance (selection) handling on #dropdown if not a numeric only value is given ([d12d854](https://github.com/dnbexperience/eufemia/commit/d12d854c517f2b4c3f3b7adcb0faff554115c312)) * enhance #accordion animation ([6ccc84a](https://github.com/dnbexperience/eufemia/commit/6ccc84af4c06823bfb93fca8e2d6c973800a7bf8)) * enhance #accordion container height calculation and handling ([09e8e1b](https://github.com/dnbexperience/eufemia/commit/09e8e1bdfa543335c0ae8521a3af4c8d1204bc5e)) * enhance #accordion single container height management ([acc5f85](https://github.com/dnbexperience/eufemia/commit/acc5f857ff59f0e54b32e83a7f54e5bb9493e4c6)) * enhance #accordion single container height management ([#573](https://github.com/dnbexperience/eufemia/issues/573)) ([30d25c2](https://github.com/dnbexperience/eufemia/commit/30d25c2422afc9c1dee773b5dc1bea58587d45ad)), closes [#564](https://github.com/dnbexperience/eufemia/issues/564) * enhance #accordion startup stability ([320e7bb](https://github.com/dnbexperience/eufemia/commit/320e7bb47c36f3a4f4bf49ffd236ca89f03dd2bb)) * enhance #autocomplete to invalidate the cache before showing new content ([9e7f5ea](https://github.com/dnbexperience/eufemia/commit/9e7f5eaab11d92a025e2a6d4adceaa1927052819)) * enhance #autocomplete to invalidate the cache before showing new content + screen reader enhancements and simplification ([2059bd8](https://github.com/dnbexperience/eufemia/commit/2059bd8a0a299443cf6364a6a3568f0026f11137)) * enhance #date-picker first focus with an `aria-describedby` pointed to the label ([3a216b2](https://github.com/dnbexperience/eufemia/commit/3a216b2c699729327ae9facea439b1315f16605f)) * enhance #date-picker screen reader locale/lang support ([de0de8d](https://github.com/dnbexperience/eufemia/commit/de0de8d0476eb49223b39d1263dc85f4143bc398)) * enhance #drawer-list if links #anchor is used inside ([dbab8da](https://github.com/dnbexperience/eufemia/commit/dbab8da6fdb5646850d0454abc6132bb3ae669ba)) * enhance #dropdown label for screen readers (NVDA) + minor styling fixes ([992aa65](https://github.com/dnbexperience/eufemia/commit/992aa6585c0920484da6277fdd9850732e2f3bbc)) * enhance #global-status link with the given form component label ([7064581](https://github.com/dnbexperience/eufemia/commit/706458142cacb0dff5f5945e7fca0bf59ac1d820)) * enhance #global-status to work more properly together with live updated data and use shared height animation with accordion ([e335008](https://github.com/dnbexperience/eufemia/commit/e335008408abe909043e162e4967c6873b37bbe3)) * enhance #icon to use role presentation if icon is used ([fb44523](https://github.com/dnbexperience/eufemia/commit/fb44523056fff3c91a9a7d4b71828dd5b4b42f76)) * enhance #modal help button to use "aria-roledescription" to tell the screen reader about the purpose of this button ([449f9f4](https://github.com/dnbexperience/eufemia/commit/449f9f4a489c27ced188e0aa6878fdcdd9781571)) * enhance #number to use only one screen reader enhancement approach and make copy more robust ([99e696c](https://github.com/dnbexperience/eufemia/commit/99e696cbf8f78c6b6b82d32a3b70035b132366e2)) * enhance #skeleton animation to work without overflow hidden – in the right side ([eb4b795](https://github.com/dnbexperience/eufemia/commit/eb4b79568a80e48f0574a36f31ff44dcdf56f7ff)) * enhance #skeleton API ([515c73f](https://github.com/dnbexperience/eufemia/commit/515c73f3e0a546b787c7cdc026ee26d47f9c8e49)) * enhance #skeleton auto size detection and handling ([1bea0c7](https://github.com/dnbexperience/eufemia/commit/1bea0c708ddf1ccc9d4b9b2bfd902e873e4486ff)) * enhance #skeleton auto size detection and handling ([#587](https://github.com/dnbexperience/eufemia/issues/587)) ([e282562](https://github.com/dnbexperience/eufemia/commit/e282562d6b5c219e5c546713e08307fcba4d6408)) * enhance #skeleton height handling ([81212f2](https://github.com/dnbexperience/eufemia/commit/81212f22c9cb3c95c0a2197f98bcdac8013b35c9)) * enhance #skeleton usage in #table ([310204b](https://github.com/dnbexperience/eufemia/commit/310204b9204af7f67535c481acbe895490deaaa8)) * enhance #skeleton word count and IE11 support ([3af41df](https://github.com/dnbexperience/eufemia/commit/3af41df9363e694218f1187407990b03280a5f1e)) * enhance #skeletons and add it to the #heading components ([c7472da](https://github.com/dnbexperience/eufemia/commit/c7472dad2a94b8b469e4605f089f278c4f5f617a)) * enhance #step-indicator accessibility + includes global css (core scope) change ([3467124](https://github.com/dnbexperience/eufemia/commit/3467124127c91c3ad9ef9810d02e04f6c1e9b9ad)) * enhance #textarea autoresize feature to be used together with stretch / responsive layouts ([a4024b1](https://github.com/dnbexperience/eufemia/commit/a4024b1073d89276f0e30665436457855fd94707)) * enhance CJS support ([#628](https://github.com/dnbexperience/eufemia/issues/628)) ([3948757](https://github.com/dnbexperience/eufemia/commit/39487578c3b79bd12de46d4975c586dde38e3836)) * enhance nested #modal support/invalidation when used with screen readers & keyboard users ([a39582d](https://github.com/dnbexperience/eufemia/commit/a39582d41629d7a6629a0763cf5df67107d65dc0)) * enhance nested #provider update routine ([2f6ad95](https://github.com/dnbexperience/eufemia/commit/2f6ad95f33d3689b7b01eccd54073fdf097dcc29)) * enhance skeleton coparation compatibility with other elements ([9bbf7a1](https://github.com/dnbexperience/eufemia/commit/9bbf7a17700e32445ce7190baa45edbaa2f103ff)) * enhance suffix with unified styling and word-break handling ([#747](https://github.com/dnbexperience/eufemia/issues/747)) ([aca32be](https://github.com/dnbexperience/eufemia/commit/aca32beae7ee9d91a1f33b5c62f7f95d404b1d7c)) * ensure #skeleton animations runs properly ([38929ea](https://github.com/dnbexperience/eufemia/commit/38929eaf681e3443775045609e3d2960e709d860)) * ensure that #form-row can handle several React nodes, even if one is null ([b896844](https://github.com/dnbexperience/eufemia/commit/b8968447553c806d132333c531226a3b79d91c8c)) * ensure that #modal returns `triggeredBy` in `on_close` event ([f534b17](https://github.com/dnbexperience/eufemia/commit/f534b17d8d3543b57786c3a10b2ba313989ee07f)) * ensure that #skeleton animation actually runs ([9839f7b](https://github.com/dnbexperience/eufemia/commit/9839f7b59c76009b01a7884f5441db449f1ef23f)) * ensure that `status` does accept a boolean as well ([abf8653](https://github.com/dnbexperience/eufemia/commit/abf8653819c67190248adaf6ed72fbaf8482d38b)) * ensure the #number component dont wrap numbers to newlines ([deebfd1](https://github.com/dnbexperience/eufemia/commit/deebfd1bf6a822ce8150701c05bc88674c70e253)) * fix #accordion `single_container` issue on wider screens ([583875c](https://github.com/dnbexperience/eufemia/commit/583875ce56ba006fd2a2ac456c3215787d47f600)) * fix #accordion and #global-status height handling (0px height on IE) ([264ac2d](https://github.com/dnbexperience/eufemia/commit/264ac2d58cee3144fe043798d223e7864d6c4abb)) * fix #accordion aria-expanded states ([ebdabe1](https://github.com/dnbexperience/eufemia/commit/ebdabe141134d95a249d887b9fc49cbd8a1ff03b)) * fix #accordion automatic height adjustment during re-render ([760174b](https://github.com/dnbexperience/eufemia/commit/760174b9d372bbc7ab53849cfb12a263dc95050b)) * fix #accordion container / content render if not expanded 🐞 ([0388607](https://github.com/dnbexperience/eufemia/commit/038860776ff4db85c067d03035d58746baf1ca66)) * fix #accordion expanded on startup in group if invalid local storage is given ([7d0f7d0](https://github.com/dnbexperience/eufemia/commit/7d0f7d064cfcce0dcdbad5f07a7df9b341a437e2)) * fix #accordion exposure ([c054dee](https://github.com/dnbexperience/eufemia/commit/c054dee9a5e5171c7477bd88d58c722e82728110)) * fix #accordion exposure ([#575](https://github.com/dnbexperience/eufemia/issues/575)) ([9dd7bf4](https://github.com/dnbexperience/eufemia/commit/9dd7bf4fd915188829560cc9da151d054a0d71e0)), closes [#564](https://github.com/dnbexperience/eufemia/issues/564) * fix #accordion height issue in single container is used ([3d359b9](https://github.com/dnbexperience/eufemia/commit/3d359b908e5d0cee3453b7a1000d02b881370243)) * fix #accordion height issue in single container is used ([#579](https://github.com/dnbexperience/eufemia/issues/579)) ([75b38c8](https://github.com/dnbexperience/eufemia/commit/75b38c8ffbd7af57c104390c251d98b150651edf)), closes [#564](https://github.com/dnbexperience/eufemia/issues/564) * fix #accordion icon position to be top aligned ([8bb5d71](https://github.com/dnbexperience/eufemia/commit/8bb5d719fa98a1b4ddf89e23ae38c8ff5961a7e5)) * fix #accordion startup animation on grouped state ([00a0675](https://github.com/dnbexperience/eufemia/commit/00a0675ae187c3f59ca5a4850385dc67a6868842)) * fix #accordion startup routine when local storage was used ([3ca51ce](https://github.com/dnbexperience/eufemia/commit/3ca51ce10a5b2b8b296bc6c91f2e015d98001b45)) * fix #autocomplete value update if prop changes ([217e99b](https://github.com/dnbexperience/eufemia/commit/217e99b1834f62405462e0c994db231fbd33e8a4)) * fix #button innerRef – if undefined was given ([08907c4](https://github.com/dnbexperience/eufemia/commit/08907c418d28be2697ccfb4625f2875de17c1ece)) * fix #button text prop type to support React Node ([83df175](https://github.com/dnbexperience/eufemia/commit/83df1754396293d1ab91a3dafe88d11ca2a29a97)) * fix #date-picker alignment and add copy&paste feature and mark todays date with medium font-size ([1592762](https://github.com/dnbexperience/eufemia/commit/15927621f65e24ba45192d83d824145319eb3f96)) * fix #date-picker min / max and auto correction + remove left over of the auto focus feature ([9a7212f](https://github.com/dnbexperience/eufemia/commit/9a7212f88cdaf82399bfc307e1ce67b284c5544d)) * fix #date-picker render-prop rerender while key navigation ([0973cb8](https://github.com/dnbexperience/eufemia/commit/0973cb8fd29344548f45b13084cc30986d1eef05)) * fix #date-picker safari issue with border / box-shadow issue if no input is shown + mobile safari wrapping issue ([036bd41](https://github.com/dnbexperience/eufemia/commit/036bd4146e895d30e8a1b1b57a9f139b4a222fdd)) * fix #date-picker separators for the Norwegian locale ([7850478](https://github.com/dnbexperience/eufemia/commit/7850478554308cf15217d4eae3636dff2ca476ca)) * fix #dropdown double opening issue by using arrow keys and direct clicks ([b9e58bf](https://github.com/dnbexperience/eufemia/commit/b9e58bf87455ce3ea0259863f3f6a7316a119523)) * fix #dropdown focus handling (NVDA) ([a28aaab](https://github.com/dnbexperience/eufemia/commit/a28aaab46a50ac5b706b9c7a4e2ba77612ab5bef)) * fix #dropdown tab key handling during open state ([f389cac](https://github.com/dnbexperience/eufemia/commit/f389cac1d7792a002b16466d71276a407abe55c2)) * fix #dropdown tertiary button usage on active state ([d10e2be](https://github.com/dnbexperience/eufemia/commit/d10e2beb90283b698ec84281da56e29c2d9540f9)) * fix #global-error to support dynamic SVG size by inherit the font-size ([ae5d3bf](https://github.com/dnbexperience/eufemia/commit/ae5d3bf51649cbdae51e1d1277f27c120c12be30)) * fix #help-button #modal icon position ([31a2cb3](https://github.com/dnbexperience/eufemia/commit/31a2cb335aa4f8e3a365787e22d414db48cb8c33)) * fix #help-button correctly forwarding attributes ([aecb913](https://github.com/dnbexperience/eufemia/commit/aecb913f4a010e7d58d941b31c12e7f4d1230118)) * fix #input and #textarea stretch layout ([1a1db2e](https://github.com/dnbexperience/eufemia/commit/1a1db2e944f2f2c508dead3cb139a830ff7d42b6)) * fix #input text alignment ([619f47c](https://github.com/dnbexperience/eufemia/commit/619f47ca95be3ade5378faf82d5e84b960f4b6c9)) * fix #input text alignment ([b49e869](https://github.com/dnbexperience/eufemia/commit/b49e86972848ae2fa8379d4d50949cc5d6893976)) * fix #input-masked ref handling and `selectall` usage ([7f1e4fb](https://github.com/dnbexperience/eufemia/commit/7f1e4fbffd10289f36cd23e582e9219fa94002a9)) * fix #masked-input focus/selection issue, when `currency_mask` is used ([49f047f](https://github.com/dnbexperience/eufemia/commit/49f047f4ec8547c3d869276c23dfa2263e1215ff)) * fix #modal #drawer screen reader focus handling ([0b9c4e7](https://github.com/dnbexperience/eufemia/commit/0b9c4e7ac8b89e5387057d4b6668ddd4e4df0289)) * fix #modal `trigger_icon` to allow secondary icons without prop type warning ([c394eb1](https://github.com/dnbexperience/eufemia/commit/c394eb1ed31b79bf0b6ebfc686ea51b56ff9069c)) * fix #modal close event React v16 support ([0240c7e](https://github.com/dnbexperience/eufemia/commit/0240c7e391eaaf8159b8102dc1e1a537e006b09a)) * fix #modal close routine to ensure we animate if the state is set from outside ([00ca94c](https://github.com/dnbexperience/eufemia/commit/00ca94cfd9dec923b0f7172dbdb628d6b51f5738)) * fix #modal esc key when content not has gotten focus + support nested modals with esc key ([992ef7f](https://github.com/dnbexperience/eufemia/commit/992ef7fb7746fb4277d5a93bdf24f98a3bb64d3a)) * fix #modal min-width issue when font-size is >2x ([2e1df87](https://github.com/dnbexperience/eufemia/commit/2e1df873fd56a854a7d21e64d0338af2c4a6499c)) * fix #modal reopen in `hide_trigger` mode and make multi / nested modals more robust ([57e077b](https://github.com/dnbexperience/eufemia/commit/57e077b97a4123487754b100dc393bc7bf3b9213)) * fix #number issue with decimals and add `clean` property, to clean dirty numbers alongside with `omit_round` to avoid rounding of decimals ([836883d](https://github.com/dnbexperience/eufemia/commit/836883da442a45ed18e4a705418ad559dff20257)) * fix #section screen width issue and extend the background-color width ([ac8453d](https://github.com/dnbexperience/eufemia/commit/ac8453d718f37897284b7261ab584d25648d2031)) * fix #skeleton usage with #number component ([4203112](https://github.com/dnbexperience/eufemia/commit/4203112c370ee7dd4d71701c3e69d28f06e145bd)) * fix #skeleton wrapper issue and remove __inner to simplify and make it more robust for ssr ([b2eb2a8](https://github.com/dnbexperience/eufemia/commit/b2eb2a8768ad6aafedddd6e332ed7cfd700e225a)) * fix #slider disabled/enabled state handling ([9c32c3c](https://github.com/dnbexperience/eufemia/commit/9c32c3cc35723ed3c5be3d88ee648b703aead9da)) * fix #space in no collapse usage ([3a46897](https://github.com/dnbexperience/eufemia/commit/3a46897dc236b250822e9ffa70fa3abf13fc90a5)) * fix #switch `width` in large size to be 48 ([96d5f45](https://github.com/dnbexperience/eufemia/commit/96d5f45e502d98255d5c307e2893ccd51b0817cd)) * fix #switch suffix spacing + update snapshots ([2dff55f](https://github.com/dnbexperience/eufemia/commit/2dff55fbb8e65922e6ac8a01dfd7c2b5f72c9f87)) * fix #tabs `prerender` if key is given as a number ([e209a30](https://github.com/dnbexperience/eufemia/commit/e209a30937a47e0fa6df66c849b7e277dae8976e)) * fix #tabs by ensuring we wait until the styles are applied, before we do the calculations ([481a9ea](https://github.com/dnbexperience/eufemia/commit/481a9ea341a63b485e76325b9f2e968ce4610b36)) * fix #toggle-button multiselect group when individual checked state is given ([4b1bd25](https://github.com/dnbexperience/eufemia/commit/4b1bd2514e47e4fdbc8674a6d09156c7f0eed50b)) * fix #toggle-button spacing alignment ([5c83122](https://github.com/dnbexperience/eufemia/commit/5c83122374c8c36d9098b00924e32c31720a7d3a)) * fix autoclose issue on #global-status ([e4d96e8](https://github.com/dnbexperience/eufemia/commit/e4d96e80e831e858551ea7c1699b60e3eb46b330)) * fix bette #dropdown used in StrictMode support when value is given ([83739d6](https://github.com/dnbexperience/eufemia/commit/83739d6466a4ce57a7ea171d91faaf9d635ddcce)) * fix desktop safari zoom issue with box-shadow borders and usage of inset ([4695338](https://github.com/dnbexperience/eufemia/commit/4695338f2eb122c028c575a73cd34cfdb1b80654)) * fix direct selection support of ::selection ([443c177](https://github.com/dnbexperience/eufemia/commit/443c177680493f90935a71c25c7d97f903cbe563)) * fix failing postcss of calc usage with minus values ([959096c](https://github.com/dnbexperience/eufemia/commit/959096cbd0df0d4eb88dc64728beb75f732d0271)) * fix height of #accordion of description is given ([b2913e2](https://github.com/dnbexperience/eufemia/commit/b2913e22ac71a072ead7cf31dac985411af3f4db)) * fix icon #button (only an icon) sea/emerald green discrepancies ([f3d2507](https://github.com/dnbexperience/eufemia/commit/f3d250737a8ca88f65fe1b6c6cb5ab353db0bd48)) * fix IE border color issue ([3a3dc9c](https://github.com/dnbexperience/eufemia/commit/3a3dc9c0e0f529cf0c9734c07075dd9100b524a2)) * fix linter recommendation in #accordion ([7a16ea7](https://github.com/dnbexperience/eufemia/commit/7a16ea70a58bf268e00b361d40ae707568dba8bd)) * fix max-width viewport issue when larger font-size is used – #dropdown #drawer-list content width ([14c8e4c](https://github.com/dnbexperience/eufemia/commit/14c8e4c140afda7935f0823300d620a3a6b07db1)) * fix new #modal spacing, if no title is given ([d77736b](https://github.com/dnbexperience/eufemia/commit/d77736b3d078f0de3981edf47b66b5eee75f8469)) * fix new styling in #date-picker ([23ba620](https://github.com/dnbexperience/eufemia/commit/23ba62091218dc14847e17fa12313b88f205a240)) * fix paragraph typography styles ([c7207f2](https://github.com/dnbexperience/eufemia/commit/c7207f224b13cdaa2def4a368a0d776e2c7cb431)) * fix ref forwarding to #element distributor ([6a1dfe1](https://github.com/dnbexperience/eufemia/commit/6a1dfe1e0030fc090951bffeece6d192366aedec)) * fix tertiary #button with component given and icon_position left ([4222da0](https://github.com/dnbexperience/eufemia/commit/4222da0898f68f242f92a40bcfa61c585767f5f0)) * fix theme style linking with correct component path ([3d7aee4](https://github.com/dnbexperience/eufemia/commit/3d7aee4b7e8f81554843dce3e170245ab4b22ee0)) * fix top/bottom fullscreen support in #drawer ([e2c3b07](https://github.com/dnbexperience/eufemia/commit/e2c3b07bbaf7839dc0460ac2dd8996a56792ff68)) * fix width issue of #form-status and make it more easy to set a custom min-width or max-width ([0bc3b0d](https://github.com/dnbexperience/eufemia/commit/0bc3b0d90b8f3a22629ae102cb9b9ad86d62b4d8)) * fix width issue of #form-status and make it more easy to set a custom min-width or max-width ([26553ee](https://github.com/dnbexperience/eufemia/commit/26553ee9bc9c6fea8dc407dbf6fbd54222754f41)) * have `omit_set_focus_on_update` set to true by default ([db2887e](https://github.com/dnbexperience/eufemia/commit/db2887e477052a1a36b30144a2c47e804d6e60b7)) * include `.cjs` files to be transformed with babel (and remove concurrent run, as it breaks on CI) ([2de5aa9](https://github.com/dnbexperience/eufemia/commit/2de5aa9676bbb7f379fe1c39cd785ee3ebd60629)) * increase #skeleton width because of xx-large font-size ([150aeb1](https://github.com/dnbexperience/eufemia/commit/150aeb11181ad973ee477fb855e2e54242c246c8)) * lower (and align to the Figma drafts) the space between #tabs (to have max 2.5rem and 2rem for small screens) ([d9e3dcc](https://github.com/dnbexperience/eufemia/commit/d9e3dcc523a0196b243e5a155cfe25f1f671e278)) * make #date-picker support for `en-US` locale ([744d143](https://github.com/dnbexperience/eufemia/commit/744d1432c05c16abd22e7cee38abd42b8ca12f12)) * make #date-picker work in React StrictMode ([f5749ca](https://github.com/dnbexperience/eufemia/commit/f5749ca5e5aa47fb12eb4d946e9d011ba9639864)) * make #form-status updating changed values to be aligned with #global-status ([4251b5b](https://github.com/dnbexperience/eufemia/commit/4251b5bce2e5f1a252bb6fb952cb9f4975aee347)) * make #modal in #modal (also #drawer) work properly at 4 levels ([675eada](https://github.com/dnbexperience/eufemia/commit/675eada351486af3876648bb5c77109e21de1984)) * make #number even more robust in terms of copy - now using the given locale separator ([61bc9a0](https://github.com/dnbexperience/eufemia/commit/61bc9a0b75d1087cace8220bf34c142febda12c3)) * make #skeleton able to simply toggle on of, set by the global provider ([722f304](https://github.com/dnbexperience/eufemia/commit/722f3045f4bd802e934e0c281028286ebb24a4ef)) * make #skeleton able to simply toggle on of, set by the global provider ([#577](https://github.com/dnbexperience/eufemia/issues/577)) ([1756d5e](https://github.com/dnbexperience/eufemia/commit/1756d5e9f907a230c25bbc9e43b5a90873611ee6)) * make #slider align centered if no label is given ([76669b0](https://github.com/dnbexperience/eufemia/commit/76669b052cb2518d44baab48331e1791d1874cdc)) * make `aria-describedby` pass through if it is set manually ([f858a29](https://github.com/dnbexperience/eufemia/commit/f858a297e1a61e5e5c7a49edfc72dddf14bf08fe)) * make `value` available in #dropdown event return instead of only `selected_key` if object was given as data ([724ce1b](https://github.com/dnbexperience/eufemia/commit/724ce1beecb857a48248f45931f281f4e75cb29f)) * make every component listening for the Eufemia #provider props ([dec3c69](https://github.com/dnbexperience/eufemia/commit/dec3c697208234ed020645da0294b242ae92c852)) * make it possible to close #modal #drawer from inside only by returning the close method in the render prop ([8021f1a](https://github.com/dnbexperience/eufemia/commit/8021f1a1f81c8f77832a7dc3af320f54d5e0eefd)) * make keyboard interaction of #dropdown React v17 compatible ([0ad41f7](https://github.com/dnbexperience/eufemia/commit/0ad41f7c06447febd30deb900fb17e891687d581)) * make scroll declaration in #drawer-list of every closes top/bottom item optional, by using `enable_closest_observer` [#622](https://github.com/dnbexperience/eufemia/issues/622) ([314c6cb](https://github.com/dnbexperience/eufemia/commit/314c6cb3fcf98d82530f2e495963819776f80ce8)) * make sure that #drawer-list #dropdown items are vertical centered ([b65294a](https://github.com/dnbexperience/eufemia/commit/b65294ad936b1cddf42ef99aea4ac91c8d5c9347)) * make the #autocomplete DOM input element accessible by using `input_ref` ([04113a3](https://github.com/dnbexperience/eufemia/commit/04113a37d69c51f682675ee6e2f3b908cd7ffb6a)) * make white content part in #global-status optional + enhance update method and logic ([44ce8cc](https://github.com/dnbexperience/eufemia/commit/44ce8cc515efe587fe795c52847d4303c3be3e36)) * optimize #date-picker with memorized calendar days calculation ([ee65fd9](https://github.com/dnbexperience/eufemia/commit/ee65fd9a112440307c09368c9c4176f05dfc613f)) * output commonjs files with `.es5.js` extension for better Node.js v12 and v14 compatibility ([80ce3b4](https://github.com/dnbexperience/eufemia/commit/80ce3b4cd43c797b8213fe5273c02bc17371231b)) * prevent close grouped #accordions from getting closed, if not `allow_close_all` is defined ([b1bf259](https://github.com/dnbexperience/eufemia/commit/b1bf25931d26e89ed38aaed7ed9d1f1cfcc99b28)) * print warning if #global-status id was not found ([885182f](https://github.com/dnbexperience/eufemia/commit/885182f022595d645859556bf1ed7a637e211d45)) * re-defining how icon size are set in #button ([45fdd3c](https://github.com/dnbexperience/eufemia/commit/45fdd3cd08c8774a91cd384c35815368501f88d6)) * **autocomplete:** fix #autocomplete status by forwarding `status_state` ([170adbb](https://github.com/dnbexperience/eufemia/commit/170adbb8232dfdb740fd0ec3bf93b6c16bbc5797)) * **global-status:** allow #global-status to receive a React Element instead of only a string ([0905f39](https://github.com/dnbexperience/eufemia/commit/0905f39ceb7871a1b6da776dd415239212269605)) * **types:** align types to whats available in the property docs ([52def57](https://github.com/dnbexperience/eufemia/commit/52def573e1ff265c0a2541a48a1591bb7f66c541)) * **types:** correct TS types like static component members ([#757](https://github.com/dnbexperience/eufemia/issues/757)) ([479b865](https://github.com/dnbexperience/eufemia/commit/479b865293332312630ea9a3b151d4dd4f6a0c99)) * **types:** fix #input align prop ([3eda80c](https://github.com/dnbexperience/eufemia/commit/3eda80cac57bad05b636b46f262895baafcdb624)) * **types:** fix #skeleton helper types ([6161228](https://github.com/dnbexperience/eufemia/commit/61612282e78ed8400576ee596207ae68467a65f9)) * **types:** fix element types for when using className etc. React element props ([12b00e1](https://github.com/dnbexperience/eufemia/commit/12b00e1ecdc73d22bc14ed5560ceda4bc7b7eefe)) * **types:** fix static #modal "Inner" type handling ([2b2067d](https://github.com/dnbexperience/eufemia/commit/2b2067ddf1d05a3dbef4411b2c680965f6112154)) * **types:** make types less stricter for types like string/number and string/boolean ([b3f634c](https://github.com/dnbexperience/eufemia/commit/b3f634ca20e20fe7d1116f5ad7f199fa91a38b92)) * redefined #date-picker on new UX styles ([97a2e10](https://github.com/dnbexperience/eufemia/commit/97a2e10ca9c4792ff7575a1c6c184e08df23db4f)) * refactor #dropdown to support better tertiary button variant + add #action-menu info and demo ([b44bb53](https://github.com/dnbexperience/eufemia/commit/b44bb53830524b7555d671b5dd3994808b8a21a6)) * refactor #slider in order to enhance accessibility for screen readers ([97bf97b](https://github.com/dnbexperience/eufemia/commit/97bf97bc564bc496bf7ea0a7f11ee0a95ba18776)) * refactor #switch height usage ([849a998](https://github.com/dnbexperience/eufemia/commit/849a9984bd5f3cf0ba5c0f384b2dcd79fd128bd1)) * refactor CSS color vars handling to get in better future theming support ([#751](https://github.com/dnbexperience/eufemia/issues/751)) ([2537833](https://github.com/dnbexperience/eufemia/commit/25378338eaba633683d7e7b375afa4ef50961376)) * refactor dl #lists and make spacing compatible with #skeletons ([35bd9ac](https://github.com/dnbexperience/eufemia/commit/35bd9ac6814e90fb26bea379883c5a2aa1f78f68)) * refactor of form components to ensure that `aria-describedby` does not get an leading white-space ([3d08959](https://github.com/dnbexperience/eufemia/commit/3d089597c92874bdc642f88dad1b1967ba2895c3)) * refresh some icon changes for `download` and `paperclip` ([#752](https://github.com/dnbexperience/eufemia/issues/752)) ([33a36c1](https://github.com/dnbexperience/eufemia/commit/33a36c15e5ca782391775555b44151462b2b0fa7)) * remember #accordion state in a single one as well ([6480911](https://github.com/dnbexperience/eufemia/commit/648091117efdec6416fec2d7a1ab9a6ff237607d)) * remove `/dist` from release bundle ([4224495](https://github.com/dnbexperience/eufemia/commit/422449544cce8558d4303b783a74c4a6204b57c0)) * remove prop-type for autocomplete usage in #input ([660e235](https://github.com/dnbexperience/eufemia/commit/660e235eb0c94d16379e0449b9c7406b012beda6)) * remove unused `diretion` prop from ([f20320d](https://github.com/dnbexperience/eufemia/commit/f20320d2df00f3e63a3219082cd8451d5b19075e)) * revert using `exports` field in package.json due to lack of flexibility and add instead many places a index.cjs ([63cef85](https://github.com/dnbexperience/eufemia/commit/63cef85ea235000d81882ef5d628557a1c28b067)) * rewrite #date-picker to enhance UX (dates can now be deleted from the input) and support React StrictMode ([edbb39e](https://github.com/dnbexperience/eufemia/commit/edbb39e255e34439de60dc61a3fa5126fa741861)) * small #drawer-list rewrite to get rid of the async assignment of the helpers, in favor of a component did mount approach ([fa21548](https://github.com/dnbexperience/eufemia/commit/fa2154817b66a8ffa22210b0c6be6bb6b2670e9c)) * use as the currency_position default if locale is nb-NO/nn-NO or no ([91af05e](https://github.com/dnbexperience/eufemia/commit/91af05edfcadbc7c6bfbf4782e5b51fda4ff087e)) * **elements:** fix element margin usage when space is used ([32cc37e](https://github.com/dnbexperience/eufemia/commit/32cc37e9f8c73b7b17fd4287aa80d8a7c62bb649)) * **icons:** add `broken_chain` and `video` icon ([#745](https://github.com/dnbexperience/eufemia/issues/745)) ([7fb2cfc](https://github.com/dnbexperience/eufemia/commit/7fb2cfc5bd9cef41c3282e1c85b7b2cb9ba9d7e0)) * **icons:** fix missed icons from Figma misalignment ([2d7a917](https://github.com/dnbexperience/eufemia/commit/2d7a9173649705426f80bcffe1b82b1a1bc3f26f)) * **Types:** add `defaultProps` type ([8413d19](https://github.com/dnbexperience/eufemia/commit/8413d19b26d816ffe9386d8384818c05929ad170)) * **Types:** add prop type to #form-set ([e474943](https://github.com/dnbexperience/eufemia/commit/e47494361c66d014fcdbfdc3751847e29856dd98)) * **Types:** add spacing (#space) types to every supported component ([b490015](https://github.com/dnbexperience/eufemia/commit/b4900159b7e1e6fe4fedc85763a2e02ed3525dcb)) * **Types:** add spacing typres to elements ([7bb940f](https://github.com/dnbexperience/eufemia/commit/7bb940ff5facf7f12984e33093622cfb1b5c43e5)) * **Types:** fix #icon size types ([c08e2e5](https://github.com/dnbexperience/eufemia/commit/c08e2e5a01497764c92d81fe1584ff984ce070d3)) * **Types:** fix #textarea value prop to only accept a string ([fefafee](https://github.com/dnbexperience/eufemia/commit/fefafee6dd00abbd98523ecca6ae236dcf9cf5b9)) * **Types:** fix docs for types when components had pascal case naming ([f387c7a](https://github.com/dnbexperience/eufemia/commit/f387c7a7c3b86b768a590b54cf9a7235b76bd769)) * **Types:** fix duplication of spacing props in #button component ([67a506e](https://github.com/dnbexperience/eufemia/commit/67a506e0db3f0750fc3e9d8456ec132b16af0e0a)) * **Types:** fix generating of unwanted ts types files ([52b543d](https://github.com/dnbexperience/eufemia/commit/52b543db51538a5ffd5099024d6b57806fccba75)) * **Types:** fix size prop type for #icon component ([dc1c067](https://github.com/dnbexperience/eufemia/commit/dc1c067035d3d769a4af60aa07cf8baa728298ab)) * **Types:** fix SyntheticEvent usage when TS is used with a not defined SyntheticEvent ([6319ee9](https://github.com/dnbexperience/eufemia/commit/6319ee959ba44dd4d11fb17c08538a7247e147ce)) * **Types:** fix types to allow every component/element to accept default HTML properties ([1b1bf97](https://github.com/dnbexperience/eufemia/commit/1b1bf975310b9d98c0e3b667063cff66dbcb5eb5)) * **TypeScript:** include #space props in component type definitions ([c7f08ef](https://github.com/dnbexperience/eufemia/commit/c7f08efd19a70f23e96b9f188d52dce75290da77)) * add to #slider component ([9abcfb6](https://github.com/dnbexperience/eufemia/commit/9abcfb6b6b9a91ef4fc56bbc4d86f0efe221cab2)) * add `close_on_select` option to #date-picker shortcuts ([a116db1](https://github.com/dnbexperience/eufemia/commit/a116db12fc0625ad8d8aa423622f85b17e669b84)) * add `focus_selector` prop to #modal use it like e.g. `focus_selector=".dnb-input__input:first-of-type"` ([6ace687](https://github.com/dnbexperience/eufemia/commit/6ace687a37f172415b3a1ffde755585047dceea5)) * add `keep_value_and_selection` prop to #autocomplete ([54baea8](https://github.com/dnbexperience/eufemia/commit/54baea8374dca07bf32e1c063d2acfbc5403d4ee)) * add `on_click` event handler to #tabs ([574a146](https://github.com/dnbexperience/eufemia/commit/574a1467c500d59e2097ed4a1c7c3ec497d0f6a5)) * add new #form-status styles + warn status ([#713](https://github.com/dnbexperience/eufemia/issues/713)) ([358eb5e](https://github.com/dnbexperience/eufemia/commit/358eb5e11ea9b7ffe651adcab6ce6de0e2a809e8)) * add the optimized icons from the new lib ([096df25](https://github.com/dnbexperience/eufemia/commit/096df25725b4e907ad75e8469a143ba5655e6722)) * add warning if tertiary #button is used without icon – it is required by WCAG & Eufemia ([7963a73](https://github.com/dnbexperience/eufemia/commit/7963a73fba76d53789430b38e80b363ae3ae04ff)) * clean #number if phone number is given with + ([e0fa74f](https://github.com/dnbexperience/eufemia/commit/e0fa74f81b1449cf1126ceee46958745d9da9b3b)) * correct #toggle-button style states ([a5fbad6](https://github.com/dnbexperience/eufemia/commit/a5fbad600f73f3430897d54ec7b9157ead509a6a)) * delay #skeleton animation by 2s ([b6f50c9](https://github.com/dnbexperience/eufemia/commit/b6f50c9d9b9ec5573fd9eeec17ea088c05cb4d85)) * enhance #drawer-list to call `hidden` without delay ([8dce12c](https://github.com/dnbexperience/eufemia/commit/8dce12c7b9b0158a59a7b9da8674f1d168db0d4d)) * enhance #input relation between submit button and input field + streamline the handling of `aria-describedby` ([f7120f4](https://github.com/dnbexperience/eufemia/commit/f7120f40849202edac84b4a84179d008805998f0)) * enhance #input with show/hide password ([7708e24](https://github.com/dnbexperience/eufemia/commit/7708e2457053b37288037286e115080ae2a0aa9a)) * enhance #modal with additional prevent close feature `triggeredBy` ([679fb30](https://github.com/dnbexperience/eufemia/commit/679fb30698bee36595f83fc3bbf6f3a3a17bada4)) * enhance #number component by ensuring that screen readers not always get 2 decimals ([7396315](https://github.com/dnbexperience/eufemia/commit/73963151ba36a10bd83b931ddd0e8d3473f5f844)) * enhance #slider with better screen reader number format API ([d85438c](https://github.com/dnbexperience/eufemia/commit/d85438c4812ec0a0d6181571a7f612b2ca3b4804)) * enhance #tabs scroll for more various situations and make it compatible with different font sizes ([2e6b104](https://github.com/dnbexperience/eufemia/commit/2e6b1040606c4954b540eedfa74f1313603857d8)) * enhance #tabs UX for NVDA ([5edd4dd](https://github.com/dnbexperience/eufemia/commit/5edd4dd5cf4275ddf602c6709ffba5b10a42b828)) * enhance accessibility by having a #dropdown / #drawer-list at the top of the HTML body ([2919df3](https://github.com/dnbexperience/eufemia/commit/2919df3ba5cda2d182da9aa91f081048fc4760ab)) * enhance all components who contains a locale string, to support the `lang` HTML attribute ([d5efd7d](https://github.com/dnbexperience/eufemia/commit/d5efd7dfad4fede7ed31827eb4cedacd5218220c)) * enhance PaymentCard for screen readers ([#691](https://github.com/dnbexperience/eufemia/issues/691)) ([982992d](https://github.com/dnbexperience/eufemia/commit/982992d1f844059a3f0313b3765dfb11589f08aa)) * enhance printer css ([6087f87](https://github.com/dnbexperience/eufemia/commit/6087f87ccbe560cbeb1c1bcac153506a6d642c1f)) * ensure #autocomplete blur event occurs only once per interaction cycle ([9d8494a](https://github.com/dnbexperience/eufemia/commit/9d8494a66bdcc1ae9727f556296062a82f32511a)) * ensure #global-error better handling for the back button/anchor – even it looks like there is always the possibility that the user hits an empty url in some situations ([4cfe89c](https://github.com/dnbexperience/eufemia/commit/4cfe89c05df497fb5639b054f78898690975ab82)) * ensure #pagination re-renders properly, with or without a given function ([16c4661](https://github.com/dnbexperience/eufemia/commit/16c46614133fc16337626ee702839b3204ba20bd)) * ensure that icons gets optimized ([e0e918a](https://github.com/dnbexperience/eufemia/commit/e0e918ab0acc32576c73fe93da75445fd19fb831)) * fix #accordion content re-render ([0a5093a](https://github.com/dnbexperience/eufemia/commit/0a5093a63a843d5235134692cb978f2ca6795ff4)) * fix #autocomplete first open scroll prevention ([2fadb71](https://github.com/dnbexperience/eufemia/commit/2fadb71520d231e34265e28f7c8dd1c63580ef87)) * fix #autocomplete submit button icon handling so it is easier to swap out with a custom icon ([e94afe9](https://github.com/dnbexperience/eufemia/commit/e94afe9c2e1d15267134173768778e193d4d4e06)) * fix #global-error back button issue to be show as a string only ([87594f0](https://github.com/dnbexperience/eufemia/commit/87594f01b145ff3f9c2d7f56b2f9e6dafabc4955)) * fix #global-error back button to not show if no history is found ([79b3352](https://github.com/dnbexperience/eufemia/commit/79b335280d530e932b6f728301afaa060f446f7d)) * fix #global-status icons by not using the new #form-status icons, but have the old once inlined (Thank You Sivert Randen) ([83385a9](https://github.com/dnbexperience/eufemia/commit/83385a97e10ba805cbd599c18e933b811656b4d0)) * fix #input-password IE11/Edge clear button ([75119dd](https://github.com/dnbexperience/eufemia/commit/75119ddf7839ffcc59645c60532d74b07190f7ce)) * fix #modal #drawer `trigger_attributes` usage ([018e271](https://github.com/dnbexperience/eufemia/commit/018e271d38b2e8e4b040825593f4f945338721ca)) * fix #modal close issue that effected iOS 14 devices ([b0f2a28](https://github.com/dnbexperience/eufemia/commit/b0f2a283d978f91c02ad04794f9aded29345a5b5)) * fix #modal close scroll issue, where a smooth scroll back was used ([377f517](https://github.com/dnbexperience/eufemia/commit/377f517dfa93fec28cffc6390661837d4ea32cf0)) * fix #modal in #modal when used with VoiceOver ([2206bbc](https://github.com/dnbexperience/eufemia/commit/2206bbc97b2b0c0ac756f576616b03a7c1f49a96)) * fix #modal scroll behaviour on fullscreen + overlay animation enhancements ([5439fc3](https://github.com/dnbexperience/eufemia/commit/5439fc39acda3617c8dc721f687b5f3aed5ba964)) * fix #modal scrolling issue (pre iOS 14) for inner elements that are scrollable by overflow design ([b56c0f6](https://github.com/dnbexperience/eufemia/commit/b56c0f6530878e2fa9d5fd63ba3335f558188790)) * fix #modal scrolling issue for inner elements that are scrollable by overflow design ([baa4cc0](https://github.com/dnbexperience/eufemia/commit/baa4cc022e2612178a3b469e817b847d1b18b8c6)) * fix #modal scrolling issue for touch devices ([6c49079](https://github.com/dnbexperience/eufemia/commit/6c490794699076e90e43db77c3b0cc6b1dcea17c)) * fix #payment-card colors to use available Eufemia colors ([873f07c](https://github.com/dnbexperience/eufemia/commit/873f07cf09d4d360b8e5ac81f31798292d33b6f8)) * fix #progress-indicator medium size to be aligned with medium icon size ([5cbb16a](https://github.com/dnbexperience/eufemia/commit/5cbb16a7fe1eb6d91daed537fdb90ea020a7ae84)) * fix #skip-link causing a wired android 6 + chrome 83 bug to disturb box-shadow styling ([34f3c56](https://github.com/dnbexperience/eufemia/commit/34f3c56323c3edffd6ae23b645ca628e8160e61e)) * fix #space specificity issue ([5e1a036](https://github.com/dnbexperience/eufemia/commit/5e1a0368e442534af163b3ebffc6f23759ca93f7)) * fix #tabs module path resolution. Thank you @MrHaze ([fea4b64](https://github.com/dnbexperience/eufemia/commit/fea4b64c9256fde02e1cfe55c6421811fe1b495e)) * fix #tabs scrollbar detection for safari desktop ([b323886](https://github.com/dnbexperience/eufemia/commit/b323886944bc6a3a1deba7fb2155fd2c5e5ce941)) * fix #tabs spacing if #section spacing is used ([f2d1003](https://github.com/dnbexperience/eufemia/commit/f2d1003456428437332a7b73f19879d0b204243a)) * fix `toPascalCase` to be actually pascal case, and add `toCamelCase` as well as a helper function ([9754960](https://github.com/dnbexperience/eufemia/commit/975496063c85944bb287a7d3387a412b0de148b6)) * fix Big Sur Safari font size fallback ([414b204](https://github.com/dnbexperience/eufemia/commit/414b2045b9e9d4ca26226be0e174ffcf1e1696d8)) * fix cursor in #autocomplete disabled state and color of #input icons ([b096ff4](https://github.com/dnbexperience/eufemia/commit/b096ff4b515039a3afb7c039e8e5244ab7f6313a)) * fix iOS system font usage to achieve auto-resizing of the os font size ([a6cf63b](https://github.com/dnbexperience/eufemia/commit/a6cf63b7d93e383275ef3cd1c21724c485531cf4)) * fix spacing issue when used with #space ([#716](https://github.com/dnbexperience/eufemia/issues/716)) ([b528692](https://github.com/dnbexperience/eufemia/commit/b52869270e8750b148d573d3e51fab6c5d79a47e)) * fix state handling for #checkbox, #switch, single #radio button and #toggle-button ([54735aa](https://github.com/dnbexperience/eufemia/commit/54735aacc68c5b0a36391e695634dedc918d567c)) * fix ts types to work on icons and elements ([382e60c](https://github.com/dnbexperience/eufemia/commit/382e60c609aacb6a5a92d17fc08df7a86312639c)) * keep #accordion content until animation is done ([#717](https://github.com/dnbexperience/eufemia/issues/717)) ([3937ea3](https://github.com/dnbexperience/eufemia/commit/3937ea339d9692603930432f7d0d8478de3555ef)) * make #modal scrolling work properly on Android 4.4 in order to serve input focus ([8260c1c](https://github.com/dnbexperience/eufemia/commit/8260c1c77c027f2fa6a07dd84964e671be949a6a)) * make #tabs handling the remaining spacing automatically so the mobile view buttons get aligned to the browser edges ([78b9dbf](https://github.com/dnbexperience/eufemia/commit/78b9dbf3d4e8a327962d8832cd5a6d794bf18af5)) * make #tabs horizontal scrollable ([#699](https://github.com/dnbexperience/eufemia/issues/699)) ([c4b9ddb](https://github.com/dnbexperience/eufemia/commit/c4b9ddbe98af3055ae1da7c6a91c2d1651e39bba)) * make #tabs scroll more polite to adapt different environment ([ab4c990](https://github.com/dnbexperience/eufemia/commit/ab4c990aa607f5a831cb76f8b4cad6082c8dbb65)) * prevent `console.warn` warning in production ([c151043](https://github.com/dnbexperience/eufemia/commit/c151043f47790c8804e378c5f3094a74c423dacd)) * prevent hiding #dropdown #autocomplete if [secure] was returned in `on_hide` event ([42111ef](https://github.com/dnbexperience/eufemia/commit/42111ef950547bb42c9387a48708033d928a32f8)) * remove #slider `%` usage in translation strings ([062f09a](https://github.com/dnbexperience/eufemia/commit/062f09a6dd96f37c7defc77a23add717951bcb8d)) * remove style-type `shine` from #skeleton ([c213654](https://github.com/dnbexperience/eufemia/commit/c213654a0c25c0b4c49a1ce4f3eec2a1671eb920)) * return keyboard event if esc key got presset #dropdown #autocomplete ([a87bfec](https://github.com/dnbexperience/eufemia/commit/a87bfecb68c52064bfe2edda78e263f487f60f5b)) * return original event object in events to be more aligned with web event handling ([1d86c85](https://github.com/dnbexperience/eufemia/commit/1d86c85c8a94ec731bd4418cedc66780c1639614)) * use `after` as the currency_position default if locale is nb-NO/nn-NO or no ([f2e8e19](https://github.com/dnbexperience/eufemia/commit/f2e8e1903fca37cf8df58fb31b2f767aed564be2)) * use `en-GB` as the new default locale – backwards compatibility should be given. ([0501b9a](https://github.com/dnbexperience/eufemia/commit/0501b9a5c7e12c04077eb937fa37e0602c93a17d)) * use `omit_rounding` instead of `omit_round` ([a7e3467](https://github.com/dnbexperience/eufemia/commit/a7e34671cc78ca942ea816f25a473630dbb7cd88)) * use log instead of warn during dev ([4770eb5](https://github.com/dnbexperience/eufemia/commit/4770eb5deba523faa824019b19f1cb913d509b63)) * use medium icon i #tabs nav buttons (as the UX is defined) ([76eec6e](https://github.com/dnbexperience/eufemia/commit/76eec6e54cc4980107b256c53fb7cb106b9a30a0)) * use mono-space font for password #input fields ([b96803d](https://github.com/dnbexperience/eufemia/commit/b96803d315b1a6d69c81a1c0ca6fe790de4d248e)) * use overflow auto on #drawer-list scrollbar instead of always scroll ([9f12579](https://github.com/dnbexperience/eufemia/commit/9f12579f1b1f7a9064068502bb8f478e2ca533b5)) * use padding instead of margin on #radio #checkbox #switch thanks [@poacher2k](https://github.com/poacher2k) ([1abdc6d](https://github.com/dnbexperience/eufemia/commit/1abdc6d00d4556948ef0f7b95fee25c54234a9ab)) * use proposed colors for #global-error ([0f98768](https://github.com/dnbexperience/eufemia/commit/0f987689dcb5dc4fac7fc266e2e13e9430867c7c)) * use shine as the default #skeleton animation ([ca4072e](https://github.com/dnbexperience/eufemia/commit/ca4072e80220d456503ab76d55a37824b72574e5)) * use spacing properties for the #space component ([f30fbde](https://github.com/dnbexperience/eufemia/commit/f30fbde17da902db6ece91618ecf535b97cad0b0)) * use spacing vars in #table ([a4cfe42](https://github.com/dnbexperience/eufemia/commit/a4cfe42bb9470a1586b4e29efe7b0607ada3cb67)) ### Features * add callback to #date-picker ([fb7b47e](https://github.com/dnbexperience/eufemia/commit/fb7b47e7d5f0e19fa13fc3411fc4a70e92f8d57e)) * add modifier to #skeleton to use the font-replacement method to show a skeleton for paragraphs and headings and labels ([a8577f9](https://github.com/dnbexperience/eufemia/commit/a8577f95021b617ea3ec93c7398f2c627dac0819)) * add #accordion (beta) component ([#564](https://github.com/dnbexperience/eufemia/issues/564)) ([e82a778](https://github.com/dnbexperience/eufemia/commit/e82a778f20f5d9284034f963dd80922ac0d89c04)) * add #accordion component ([#571](https://github.com/dnbexperience/eufemia/issues/571)) ([978aa63](https://github.com/dnbexperience/eufemia/commit/978aa63f35fbbdb422cbc8d4b98fb8fd2e006aa5)), closes [#564](https://github.com/dnbexperience/eufemia/issues/564) * add #action-menu by extending #dropdown ([#636](https://github.com/dnbexperience/eufemia/issues/636)) ([88039ae](https://github.com/dnbexperience/eufemia/commit/88039aee1cf1d455bbc77ab9238072f1154e4ac5)) * add #dt #dd and #li elements ([48a976e](https://github.com/dnbexperience/eufemia/commit/48a976e80a45b62e7917a8b26ecf82f9bf9969e2)) * add #help-button used by the #modal ([22cb4f6](https://github.com/dnbexperience/eufemia/commit/22cb4f61119f2edf0fd69706d69604b04125e0d4)) * add #skeleton component ([#570](https://github.com/dnbexperience/eufemia/issues/570)) ([d4b215c](https://github.com/dnbexperience/eufemia/commit/d4b215caafde66f35db6772f6a4dd0479da2bdc4)) * add #skeleton to #button ([5310120](https://github.com/dnbexperience/eufemia/commit/531012082833e4081bdf8d31c3492b655909836e)) * add #skeleton to #space ([e125647](https://github.com/dnbexperience/eufemia/commit/e12564719952f1446498b67ddc2e3190fdee2df1)) * add #skeleton to #textarea #radio #switch #checkbox #slider ([26b84af](https://github.com/dnbexperience/eufemia/commit/26b84af574e62ff930dd8c9c69156faf9deea0df)) * add `<Modal.Inner>` to #modal #drawer ([e2c7644](https://github.com/dnbexperience/eufemia/commit/e2c7644fa79e8cdde52c2a19b941acdc2aee667f)) * add `debounce` helper function to the docs ([37cc989](https://github.com/dnbexperience/eufemia/commit/37cc9893d0773eae3aa25380f552eadc16dfd7b7)) * add `Dropdown.HorizontalItem` to #dropdown – to make it more easy to get a horizontal placed direction ([7ab27a7](https://github.com/dnbexperience/eufemia/commit/7ab27a7224002da111512124dbeb7cc40dbc98d2)) * add `element` prop to #button ([297d28a](https://github.com/dnbexperience/eufemia/commit/297d28a7acd123965eca756234edac6ce2252dff)) * add `eufemia-icons-pdf-categorized.tgz` file ([ac1b75c](https://github.com/dnbexperience/eufemia/commit/ac1b75c38e2ab3b0fd8220de4574015a7af4bcf6)) * add `photo` `folder` and `cookie` icon ([4f5d8e3](https://github.com/dnbexperience/eufemia/commit/4f5d8e3185cb7eac2db37f95a17a966a314b0ff6)) * add `spacing` prop to #modal and make `fullscreen="auto"` as the default behavior ([8b8c796](https://github.com/dnbexperience/eufemia/commit/8b8c796747bb6cbd8dfbc1e600b4cbdfaf3e6033)) * add `stretch` prop to #slider ([81be57c](https://github.com/dnbexperience/eufemia/commit/81be57ce04ad04d23b31b330ee7640b7b989ddf9)) * add `useTranslation` React hook as an internationalization tool for translation ([f499043](https://github.com/dnbexperience/eufemia/commit/f4990430d559a640f6d495afbb68cb53b4230b61)) * add center prop to #form-row ([ebeabfd](https://github.com/dnbexperience/eufemia/commit/ebeabfd30f0c3887184d21ba3863593a609d9b2c)) * add custom `trigger` prop to #Modal ([ed6669e](https://github.com/dnbexperience/eufemia/commit/ed6669e66152d3d15966327d2693c6039e888ed7)) * add grey (black-3) to #section ([c1a0314](https://github.com/dnbexperience/eufemia/commit/c1a031400719c06e0259b862792f728a17345139)) * add InteractionInvalidation to helper functions ([192b167](https://github.com/dnbexperience/eufemia/commit/192b167b5717de50f7f25195f00c3b9738b5b656)) * add new grey colors: `black-55` `black-20` `black-8` `black-3` ([5edd6c8](https://github.com/dnbexperience/eufemia/commit/5edd6c8e9a9a5b983091c5f31fea4fbcb28e0be1)) * add save/read #accordion state (local storage) API ([77eba2f](https://github.com/dnbexperience/eufemia/commit/77eba2f1eb52cbcba5aab84c4d507a452b78deb5)) * add support for ol lists to support the `type` HTML attribute in order to use letters and roman numerals ([c14278f](https://github.com/dnbexperience/eufemia/commit/c14278f72c48c5bbff804a2a06dcbb7cd46daea9)) * enhance #date-picker with `on_type` event ([84891e0](https://github.com/dnbexperience/eufemia/commit/84891e01d60b5221a9fdc6c71ea6c0414427d320)) * enhance #skeleton with `no_animation` prop and color as CSS var ([f4af1a6](https://github.com/dnbexperience/eufemia/commit/f4af1a6f72cebf324cbbd0615ff473c42e6bd58f)) * enhance #space to support booleans and strings, along with object ([#756](https://github.com/dnbexperience/eufemia/issues/756)) ([b80e2f3](https://github.com/dnbexperience/eufemia/commit/b80e2f376e45796eaf8417cf8cd9732599816da2)) * enhance locale translation support with string given object construction: `Modal.close_title` ([531bcc6](https://github.com/dnbexperience/eufemia/commit/531bcc6fd8edb0bd3f8eb12493289b1cacfdfe0c)) * ready to use #payment-card component ([#667](https://github.com/dnbexperience/eufemia/issues/667)) ([4049dda](https://github.com/dnbexperience/eufemia/commit/4049dda4b3e5d6a20d412de73ebc77fc064c4ba6)) * upgrade to `core-js` v3 ([#758](https://github.com/dnbexperience/eufemia/issues/758)) ([2df1d60](https://github.com/dnbexperience/eufemia/commit/2df1d60df07066400b7d07032750fee883e0bfbc)) * use new #modal button styles with correct spacing and sizes ([37539b1](https://github.com/dnbexperience/eufemia/commit/37539b1777efa8df7dd132684e1fa339e6ff3591)) ### BREAKING CHANGES * rename Number component and import to NumberFormat resp. number-format Read more in the docs about the migration https://eufemia.dnb.no/uilib/about-the-lib/releases