@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
415 lines (267 loc) • 600 kB
Markdown
# Changelog
All notable changes to @dnb/eufemia will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [10.104.0](https://github.com/dnbexperience/eufemia/compare/v10.103.0...v10.104.0) (2026-04-17)
### :sparkles: Features
* **List:** add `to`, `element`and `elementProps` to List.Item.Action ([#7337](https://github.com/dnbexperience/eufemia/issues/7337)) ([f904f56](https://github.com/dnbexperience/eufemia/commit/f904f563fa1321d57183060e2a978024875bb806))
### :bug: Bug Fixes
* **Field.Provider:** avoid overwriting parent translations with undefined ([#7303](https://github.com/dnbexperience/eufemia/issues/7303)) ([593890c](https://github.com/dnbexperience/eufemia/commit/593890c2a8f58d1ee5884343c2415f052cd6b6ba)), closes [#7220](https://github.com/dnbexperience/eufemia/issues/7220)
* **List:** prevent space-between gaps in accordion items ([#7525](https://github.com/dnbexperience/eufemia/issues/7525)) ([f701c4b](https://github.com/dnbexperience/eufemia/commit/f701c4b4b197ba63b8d13f58e533c1f5230073ca))
## [10.103.0](https://github.com/dnbexperience/eufemia/compare/v10.102.0...v10.103.0) (2026-03-31)
### :memo: Documentation
* add StackBlitz starter to /issue page ([#7250](https://github.com/dnbexperience/eufemia/issues/7250)) ([74e765a](https://github.com/dnbexperience/eufemia/commit/74e765a30843ea41f0a645f1b4f8b82e9c35f839))
### :bug: Bug Fixes
* **Selection, ArraySelection:** unique ids and correct fieldset/legend for radio groups ([#7251](https://github.com/dnbexperience/eufemia/issues/7251)) ([6bbdb33](https://github.com/dnbexperience/eufemia/commit/6bbdb3381fae84e28097348bf655dc79e9ed7d9d))
### :sparkles: Features
* **Table:** add `variant="subtle"` to `Th` ([#7252](https://github.com/dnbexperience/eufemia/issues/7252)) ([481aaf9](https://github.com/dnbexperience/eufemia/commit/481aaf97b9e4d48f5f4680e49d33fbc25f0a31e4))
## [10.102.0](https://github.com/dnbexperience/eufemia/compare/v10.101.2...v10.102.0) (2026-03-26)
### :zap: Refactoring
* move Form.Section test and fix formatting ([#7236](https://github.com/dnbexperience/eufemia/issues/7236)) ([80c663e](https://github.com/dnbexperience/eufemia/commit/80c663eaf6693c6033e6d55d49877575cb1c0d28))
### :sparkles: Features
* **List:** add explicit aria-label and aria-labelledby props ([#7231](https://github.com/dnbexperience/eufemia/issues/7231)) ([2fcb88c](https://github.com/dnbexperience/eufemia/commit/2fcb88c1a8db997dd49ebad6301f00b6aea9d9dd))
* **List:** add explicit id prop to List sub-components ([#7239](https://github.com/dnbexperience/eufemia/issues/7239)) ([c042750](https://github.com/dnbexperience/eufemia/commit/c0427501fd97734ad17c9c938c61cb2ab1e4e570))
* **List:** add onChange callback to ItemAccordion ([#7100](https://github.com/dnbexperience/eufemia/issues/7100)) ([ea8c457](https://github.com/dnbexperience/eufemia/commit/ea8c4577d5d1710923777d500e1e395d8e04787a))
* **Stat:** add `Stat.Text` for custom text with `colorizeBySign`, `fontSize`, `fontWeight` ([#7224](https://github.com/dnbexperience/eufemia/issues/7224)) ([b96adb1](https://github.com/dnbexperience/eufemia/commit/b96adb15f9fa9cf0d8ff135a8e4479bf02837a1d)), closes [#7215](https://github.com/dnbexperience/eufemia/issues/7215)
* **Stat:** add ariaLive prop to Stat.Content ([#7230](https://github.com/dnbexperience/eufemia/issues/7230)) ([9380bf6](https://github.com/dnbexperience/eufemia/commit/9380bf64c2001c7b0696ba0328d7bd4b3e5c5d27))
* **Stat:** add explicit id prop to Stat.Inline ([#7237](https://github.com/dnbexperience/eufemia/issues/7237)) ([893ef1b](https://github.com/dnbexperience/eufemia/commit/893ef1b37df1787afa4db9f013d14b87c51ba1ef))
### :memo: Documentation
* **Stat:** add example using AriaLive for announcement during stat changes ([#7242](https://github.com/dnbexperience/eufemia/issues/7242)) ([c4af73d](https://github.com/dnbexperience/eufemia/commit/c4af73d68128cdcd73a1b780a6b089c3cbb7f6a7))
### :bug: Bug Fixes
* **Field.Email:** add default maxLength of 254 ([#7244](https://github.com/dnbexperience/eufemia/issues/7244)) ([465f1e7](https://github.com/dnbexperience/eufemia/commit/465f1e7134c0a622083c008ee30dceedb2fbe057))
* **Field.Upload:** clear shared upload state on unmount to prevent file leaks ([#7223](https://github.com/dnbexperience/eufemia/issues/7223)) ([a2658fb](https://github.com/dnbexperience/eufemia/commit/a2658fbbf0319e41c2de5eb6891d86782720d3d3)), closes [#6684](https://github.com/dnbexperience/eufemia/issues/6684)
* **Form.Section:** prevent repeated translation injection ([#7220](https://github.com/dnbexperience/eufemia/issues/7220)) ([1688710](https://github.com/dnbexperience/eufemia/commit/1688710a8479fc19ae97737e2a086dd957cf0a68))
* **List:** remove redundant borders on List items inside List.Card ([#7226](https://github.com/dnbexperience/eufemia/issues/7226)) ([31625af](https://github.com/dnbexperience/eufemia/commit/31625afdc7d14449b087c8baf9e31b6acd6096d6))
## [10.101.2](https://github.com/dnbexperience/eufemia/compare/v10.101.1...v10.101.2) (2026-03-25)
### :bug: Bug Fixes
* add fontWeight prop to ItemTitle for API consistency with sibling components ([#7178](https://github.com/dnbexperience/eufemia/issues/7178)) ([855de28](https://github.com/dnbexperience/eufemia/commit/855de28dd24cb2a7842ff60d4888c00be49cf19b))
* **List.Item.Accordion:** guard AccordionHeader and AccordionContent against usage outside ItemAccordion ([#7169](https://github.com/dnbexperience/eufemia/issues/7169)) ([9989d4c](https://github.com/dnbexperience/eufemia/commit/9989d4cd800f8ce6d91803a87571ebed38bf16f0))
* **List:** add missing style.ts entry point for per-component style imports ([#7199](https://github.com/dnbexperience/eufemia/issues/7199)) ([9a3bfc0](https://github.com/dnbexperience/eufemia/commit/9a3bfc02bedcf5c7bc469eb6b5037955776b420a))
* **List:** call onClick on mouse click when href is provided in ItemAction ([#7201](https://github.com/dnbexperience/eufemia/issues/7201)) ([eacd563](https://github.com/dnbexperience/eufemia/commit/eacd56341f244d185b5da7eb3627ad8c339a6e32))
* **List:** remove incorrect aria-expanded from accordion content panel ([#7198](https://github.com/dnbexperience/eufemia/issues/7198)) ([2148e38](https://github.com/dnbexperience/eufemia/commit/2148e38500988bccb03076a9ffdd6374814ca571))
* **List:** remove stale open prop from ItemAccordionContext ([#7187](https://github.com/dnbexperience/eufemia/issues/7187)) ([6088815](https://github.com/dnbexperience/eufemia/commit/6088815100c4249cc5e5acb3c6469b9790a0f2e4))
* pass appliedDisabled instead of raw disabled prop to ItemContent in ItemAction ([#7176](https://github.com/dnbexperience/eufemia/issues/7176)) ([9df50b3](https://github.com/dnbexperience/eufemia/commit/9df50b3185b5bed9cf6090e6e49640fe183dbef8))
* remove unused open prop from AccordionHeaderProps ([#7170](https://github.com/dnbexperience/eufemia/issues/7170)) ([cf8b32c](https://github.com/dnbexperience/eufemia/commit/cf8b32c4e7641f5c2c476fec451b9618ce9d89fc))
* **Stat.Amount:** clarify deprecation message ([#7173](https://github.com/dnbexperience/eufemia/issues/7173)) ([cd3a07b](https://github.com/dnbexperience/eufemia/commit/cd3a07b47ccf3ac25e0abab5c61450a7cfdc9ff1))
* **Stat.Amount:** display -0 instead of +0 for negative zero with signDisplay always ([#7179](https://github.com/dnbexperience/eufemia/issues/7179)) ([f6e3be6](https://github.com/dnbexperience/eufemia/commit/f6e3be6bf5eb6936baab47ec77cd1908ea238ea9))
* **Stat.Amount:** handle negative zero in colorizeBySign ([#7172](https://github.com/dnbexperience/eufemia/issues/7172)) ([7f5bda2](https://github.com/dnbexperience/eufemia/commit/7f5bda2f2b51120caf5222783771394020545458))
* **Stat.Inline:** add warning if used outside Stat.Root ([#7171](https://github.com/dnbexperience/eufemia/issues/7171)) ([6f0b834](https://github.com/dnbexperience/eufemia/commit/6f0b83460a16c43790c3d98afcb92f6cd8a3e10d))
* **Stat.Trend:** treat sign-only string values as neutral ([#7177](https://github.com/dnbexperience/eufemia/issues/7177)) ([ac192ca](https://github.com/dnbexperience/eufemia/commit/ac192caaa1fc474997a32a08a884ea12d24d325d))
* **Stat:** add inRoot warning to Info component ([#7186](https://github.com/dnbexperience/eufemia/issues/7186)) ([540a04b](https://github.com/dnbexperience/eufemia/commit/540a04bc16aed8c43af11e74b15cf72baffd00ff))
* **Stat:** align Rating aria-label precision with visual fill ([#7190](https://github.com/dnbexperience/eufemia/issues/7190)) ([131e726](https://github.com/dnbexperience/eufemia/commit/131e72697126ef8824ae553b8c02b32347c311c2))
* **Stat:** handle sign-only strings consistently in Trend ([#7183](https://github.com/dnbexperience/eufemia/issues/7183)) ([a92f0d9](https://github.com/dnbexperience/eufemia/commit/a92f0d9f24d1e015ffdd34556b14af7886f9494c))
* **Stat:** improve skeleton handling ([#7166](https://github.com/dnbexperience/eufemia/issues/7166)) ([b6d5a4d](https://github.com/dnbexperience/eufemia/commit/b6d5a4d01081250d8e8543ede3d1c1a89177b4a8))
* **Stat:** prevent Label from shadowing Root skeleton context ([#7185](https://github.com/dnbexperience/eufemia/issues/7185)) ([60cc42d](https://github.com/dnbexperience/eufemia/commit/60cc42d277acf563a97100e06193aea6aeb84570))
* **Stat:** propagate skeleton to non-Stat children via Provider in Label and Inline ([#7189](https://github.com/dnbexperience/eufemia/issues/7189)) ([3135bb8](https://github.com/dnbexperience/eufemia/commit/3135bb8c953f4f32a198ba8f2ff4b414a718ae37))
* **Stat:** warn when Trend cannot resolve value from children ([#7184](https://github.com/dnbexperience/eufemia/issues/7184)) ([22a51be](https://github.com/dnbexperience/eufemia/commit/22a51be409ddca855df840eb8e01660e413d53d9))
### :memo: Documentation
* **List:** add ItemAccordion onClick event to events tab ([#7206](https://github.com/dnbexperience/eufemia/issues/7206)) ([85d95d5](https://github.com/dnbexperience/eufemia/commit/85d95d538ce843b96575fea051929f9fe4532753))
* **List:** fix AccordionHeader inheritance note ([#7209](https://github.com/dnbexperience/eufemia/issues/7209)) ([5711e38](https://github.com/dnbexperience/eufemia/commit/5711e380efe36dcfadcc042d4c9689852990f14e))
* **Stat:** add relevant links section to stat info page ([#7204](https://github.com/dnbexperience/eufemia/issues/7204)) ([e9847a7](https://github.com/dnbexperience/eufemia/commit/e9847a78796273159866b79932b9060aa0024c93))
* **Stat:** document deprecated 'default' variant in Label and Info ([#7205](https://github.com/dnbexperience/eufemia/issues/7205)) ([eb98b7b](https://github.com/dnbexperience/eufemia/commit/eb98b7b2a241063c0eef0370b9e232d663e04879))
* **Stat:** use relative tab key paths in stat.mdx ([#7208](https://github.com/dnbexperience/eufemia/issues/7208)) ([b5b82a0](https://github.com/dnbexperience/eufemia/commit/b5b82a0640e4108ebd17812a30222c1f52c48022))
## [10.101.1](https://github.com/dnbexperience/eufemia/compare/v10.101.0...v10.101.1) (2026-03-23)
### :zap: Refactoring
* **List:** use distinct class for ItemFooter separator ([#7144](https://github.com/dnbexperience/eufemia/issues/7144)) ([1a4ed68](https://github.com/dnbexperience/eufemia/commit/1a4ed682f70576dc9db794b950e6626723296d1b))
### :white_check_mark: Tests
* **Stat:** add Inline skeleton propagation edge case tests ([#7149](https://github.com/dnbexperience/eufemia/issues/7149)) ([6bd3611](https://github.com/dnbexperience/eufemia/commit/6bd3611854499c6cd810e39d52c653bc86c48bcc))
* **Stat:** add NaN and Infinity edge case tests for Stat.Number ([#7107](https://github.com/dnbexperience/eufemia/issues/7107)) ([76b178f](https://github.com/dnbexperience/eufemia/commit/76b178fd3316f9dbe659906d10a6d1ce7214b3a6))
### :memo: Documentation
* **List:** add fontSize and fontWeight props to ItemCenter properties table ([#7159](https://github.com/dnbexperience/eufemia/issues/7159)) ([9e2d4ab](https://github.com/dnbexperience/eufemia/commit/9e2d4ab681eb774fc01e1a1f90f298103121ab58)), closes [#7157](https://github.com/dnbexperience/eufemia/issues/7157)
* **List:** add fontWeight prop to ItemStart properties table ([#7158](https://github.com/dnbexperience/eufemia/issues/7158)) ([2e71467](https://github.com/dnbexperience/eufemia/commit/2e714674f71d1d34a92648f21b387d7e0b2975eb)), closes [#7156](https://github.com/dnbexperience/eufemia/issues/7156)
* **List:** improve ListCard documentation ([#7082](https://github.com/dnbexperience/eufemia/issues/7082)) ([21e5454](https://github.com/dnbexperience/eufemia/commit/21e5454f029f0253a943f805bbe046681dfc2d58))
* **Stat:** add Inline description and Amount deprecation note ([#7103](https://github.com/dnbexperience/eufemia/issues/7103)) ([3c84b96](https://github.com/dnbexperience/eufemia/commit/3c84b966166c34ca954db22ccc34d727cb9bc438))
* **Stat:** add value prop to Trend documentation ([#7120](https://github.com/dnbexperience/eufemia/issues/7120)) ([4dce0d3](https://github.com/dnbexperience/eufemia/commit/4dce0d32b72912968885133a63049808926079d9))
### :bug: Bug Fixes
* **List.Container:** propagate skeleton to child items via context ([#7101](https://github.com/dnbexperience/eufemia/issues/7101)) ([715f2a4](https://github.com/dnbexperience/eufemia/commit/715f2a4d858bac11b15d02dd9fe1092d47bac017))
* **List.ScrollView:** propagate skeleton to child items ([#7104](https://github.com/dnbexperience/eufemia/issues/7104)) ([0792d2e](https://github.com/dnbexperience/eufemia/commit/0792d2e4ee0ce0a90549bebd64dcacdc78c17382))
* **List:** add disabled color overrides to Sbanken theme ([#7155](https://github.com/dnbexperience/eufemia/issues/7155)) ([cf20fcd](https://github.com/dnbexperience/eufemia/commit/cf20fcdf18648917be46b7e435d66174678393f6))
* **List:** add disabled prop to interactive items ([#7105](https://github.com/dnbexperience/eufemia/issues/7105)) ([d6d35a2](https://github.com/dnbexperience/eufemia/commit/d6d35a277efdab1909c33e2669f008eb83485b33))
* **List:** add disabled prop to ItemAccordion via context ([#7127](https://github.com/dnbexperience/eufemia/issues/7127)) ([3317e19](https://github.com/dnbexperience/eufemia/commit/3317e1997bce2c703868d9457570e81b020753e4))
* **List:** add fontSize and fontWeight props to ItemCenter for consistency with ItemEnd ([#7157](https://github.com/dnbexperience/eufemia/issues/7157)) ([0a6fd70](https://github.com/dnbexperience/eufemia/commit/0a6fd702d28ed3f6174cf1ae8121ccbd7d1be1ac))
* **List:** add fontWeight prop to ItemStart for consistency with ItemEnd ([#7156](https://github.com/dnbexperience/eufemia/issues/7156)) ([3189bc1](https://github.com/dnbexperience/eufemia/commit/3189bc1273719c8fb4b7e728b73e1b0c015580d1))
* **List:** add skeleton support to all cell components ([#7128](https://github.com/dnbexperience/eufemia/issues/7128)) ([020f2e8](https://github.com/dnbexperience/eufemia/commit/020f2e8dbfe2773423ddaa57b63689bcc3f388ab))
* **List:** always propagate skeleton and disabled through ScrollView context ([#7160](https://github.com/dnbexperience/eufemia/issues/7160)) ([e412612](https://github.com/dnbexperience/eufemia/commit/e41261270fcd2f174cccc24d4eb0b11521d76dd0))
* **List:** apply skeleton class to AccordionHeader ([#7143](https://github.com/dnbexperience/eufemia/issues/7143)) ([1c1cdc4](https://github.com/dnbexperience/eufemia/commit/1c1cdc48c08bcf012322c2e25a47d112c922d14b))
* **List:** correct Sbanken theme variable name to --item-background-color ([#7131](https://github.com/dnbexperience/eufemia/issues/7131)) ([6302dc4](https://github.com/dnbexperience/eufemia/commit/6302dc4c976427e29a1b18333fa184503add5b69))
* **List:** default separated to false in Container ([#7125](https://github.com/dnbexperience/eufemia/issues/7125)) ([cde4a39](https://github.com/dnbexperience/eufemia/commit/cde4a393881f8ef429b3bd53bd7554418e0cbffa))
* **List:** explicitly forward skeleton prop in ItemAccordion ([#7140](https://github.com/dnbexperience/eufemia/issues/7140)) ([b73bf1c](https://github.com/dnbexperience/eufemia/commit/b73bf1c908295636d74eaaac2ff48c4cab33693b))
* **List:** forward selected, variant and skeleton props in ItemAction ([#7139](https://github.com/dnbexperience/eufemia/issues/7139)) ([3eacdd0](https://github.com/dnbexperience/eufemia/commit/3eacdd0e17ad9357c78d2cd08b51b33f45539000))
* **List:** inherit parent context values in ScrollView skeleton provider ([#7117](https://github.com/dnbexperience/eufemia/issues/7117)) ([c3bf34c](https://github.com/dnbexperience/eufemia/commit/c3bf34c1fd8969d34b9ddb49e86d1c9861230dc9))
* **List:** inherit skeleton from context in AccordionContent ([#7135](https://github.com/dnbexperience/eufemia/issues/7135)) ([07e1daa](https://github.com/dnbexperience/eufemia/commit/07e1daa611324c432efe02c1ffd7b526ec000043))
* **List:** inherit skeleton from SharedContext Provider ([#7132](https://github.com/dnbexperience/eufemia/issues/7132)) ([b587cfc](https://github.com/dnbexperience/eufemia/commit/b587cfc3041ac875553f2527964c94e39689d5c3))
* **List:** propagate skeleton property to children via shared Context ([#7161](https://github.com/dnbexperience/eufemia/issues/7161)) ([4f96fda](https://github.com/dnbexperience/eufemia/commit/4f96fda56d05e1c933e28b54ba5aa0b85272c924))
* **List:** remove redundant HTMLDivElement type from Container and ItemContent props ([#7109](https://github.com/dnbexperience/eufemia/issues/7109)) ([4496ae0](https://github.com/dnbexperience/eufemia/commit/4496ae0610faa7ba24921c9b2326e644dec08776))
* **List:** remove redundant variant resolution from ItemBasic ([#7111](https://github.com/dnbexperience/eufemia/issues/7111)) ([150e23c](https://github.com/dnbexperience/eufemia/commit/150e23ce3eb4920100f3981f00d3c3bf23b2ed33))
* **List:** remove trailing comma from CSS var() fallback ([#7134](https://github.com/dnbexperience/eufemia/issues/7134)) ([7d2e9a4](https://github.com/dnbexperience/eufemia/commit/7d2e9a4d275bc32d25194d2c791b99c30dabd9f2))
* **List:** support disabled prop on Container to disable all child items ([#7142](https://github.com/dnbexperience/eufemia/issues/7142)) ([af504ac](https://github.com/dnbexperience/eufemia/commit/af504ac3bd44ebe503f85a818ddfa44eb30ec910))
* **List:** use FlexItem props for ItemIcon instead of ItemContentProps ([#7115](https://github.com/dnbexperience/eufemia/issues/7115)) ([83cd047](https://github.com/dnbexperience/eufemia/commit/83cd0477a20d887931feb0b047aca34d5631e955))
* **List:** use FlexItemProps for cell components instead of ItemContentProps ([#7121](https://github.com/dnbexperience/eufemia/issues/7121)) ([87a2501](https://github.com/dnbexperience/eufemia/commit/87a25011d262d1db75a3cd271d3a0374a68ce6d1))
* **List:** use FlexItemProps for ItemSubline instead of ItemContentProps ([#7126](https://github.com/dnbexperience/eufemia/issues/7126)) ([33b2add](https://github.com/dnbexperience/eufemia/commit/33b2add46bdd3b87a9ebbad77a42095637be3179))
* **Stat:** add explicit id prop to Label, Content, Trend, Rating, and Info ([#7114](https://github.com/dnbexperience/eufemia/issues/7114)) ([653b83f](https://github.com/dnbexperience/eufemia/commit/653b83fa5bfc877c07978be127be982fb843c2b3))
* **Stat:** add id and style props to Root type and documentation ([#7130](https://github.com/dnbexperience/eufemia/issues/7130)) ([31e88c2](https://github.com/dnbexperience/eufemia/commit/31e88c201ef8e77054fa52aaa2d5853d136fe299))
* **Stat:** add NumberExport.ts for standalone import ([#7091](https://github.com/dnbexperience/eufemia/issues/7091)) ([4d21ea0](https://github.com/dnbexperience/eufemia/commit/4d21ea01d5dbd02ed4e128738d6cbb1569ff8250))
* **Stat:** add runtime deprecation warning for Stat.Amount ([#7138](https://github.com/dnbexperience/eufemia/issues/7138)) ([771bd13](https://github.com/dnbexperience/eufemia/commit/771bd13c27be9e27c045d1827a0e12da8f2663bc))
* **Stat:** add skeleton support to Stat.Inline ([#7099](https://github.com/dnbexperience/eufemia/issues/7099)) ([71a0014](https://github.com/dnbexperience/eufemia/commit/71a001443a9ac05422fcdd6bc29fcfe3ca60cd4d))
* **Stat:** add style prop to Trend, Rating, Info, and Content types ([#7085](https://github.com/dnbexperience/eufemia/issues/7085)) ([d77f674](https://github.com/dnbexperience/eufemia/commit/d77f674a3c8bbf4ee60a85853e78ff45f6b55e9d))
* **Stat:** apply skeleton class and aria-disabled to Content element ([#7090](https://github.com/dnbexperience/eufemia/issues/7090)) ([ce459b3](https://github.com/dnbexperience/eufemia/commit/ce459b3d691e2c996ade30dacf3b7feccced2183))
* **Stat:** colorizeBySign works without signDisplay ([962c09f](https://github.com/dnbexperience/eufemia/commit/962c09f49b17aaba6a933e75d3afcf7f0fe42920))
* **Stat:** default Content to span element when used outside Root ([#7147](https://github.com/dnbexperience/eufemia/issues/7147)) ([9bf77ff](https://github.com/dnbexperience/eufemia/commit/9bf77ffca26dabad6090161146583ae486a24a8f))
* **Stat:** default Label to span element when used outside Root ([#7146](https://github.com/dnbexperience/eufemia/issues/7146)) ([a739107](https://github.com/dnbexperience/eufemia/commit/a7391075e1b8ee34015e6cc268d3956a1c10c1ff))
* **Stat:** explicitly destructure and pass style prop in Info ([#7136](https://github.com/dnbexperience/eufemia/issues/7136)) ([4c6579d](https://github.com/dnbexperience/eufemia/commit/4c6579d72d09500fb880d10c12a68a890d7f3831))
* **Stat:** explicitly destructure and pass style prop in Rating ([#7118](https://github.com/dnbexperience/eufemia/issues/7118)) ([cb8b2f5](https://github.com/dnbexperience/eufemia/commit/cb8b2f5adef379a3026b5c2731d929482b606a54))
* **Stat:** explicitly destructure and pass style prop in Trend ([#7119](https://github.com/dnbexperience/eufemia/issues/7119)) ([729b4da](https://github.com/dnbexperience/eufemia/commit/729b4dab68dcc468183ff43d704b72f0e06f0894))
* **Stat:** propagate skeleton context from Inline to children ([#7137](https://github.com/dnbexperience/eufemia/issues/7137)) ([186b98f](https://github.com/dnbexperience/eufemia/commit/186b98fd00102953747d9d3c38882c7f7c970081))
* **Stat:** render NaN and Infinity as em dash in Trend ([#7092](https://github.com/dnbexperience/eufemia/issues/7092)) ([a30024a](https://github.com/dnbexperience/eufemia/commit/a30024a288fc930a51b5981d27fa2622686df66c))
* **Stat:** warn when Content appears before Label in Root ([#7089](https://github.com/dnbexperience/eufemia/issues/7089)) ([47bdb29](https://github.com/dnbexperience/eufemia/commit/47bdb294e3c3f4b4ddcca08f258fb2857f8239ae))
## [10.101.0](https://github.com/dnbexperience/eufemia/compare/v10.100.1...v10.101.0) (2026-03-20)
### :memo: Documentation
* improve naming docs ([#7020](https://github.com/dnbexperience/eufemia/issues/7020)) ([b398e5a](https://github.com/dnbexperience/eufemia/commit/b398e5a15cb1d3a4b8b50162b00b268bedf4cf90))
### :bug: Bug Fixes
* **Field.Date:** add validation error when range start date is after end date ([#7019](https://github.com/dnbexperience/eufemia/issues/7019)) ([3142120](https://github.com/dnbexperience/eufemia/commit/31421209bb69a31a37428a9c0303847105907872))
* **Field.Email:** improve error message ([#7034](https://github.com/dnbexperience/eufemia/issues/7034)) ([7446b9c](https://github.com/dnbexperience/eufemia/commit/7446b9caf41de3d74083821b5ce0926321c44f46))
* **Input, Autocomplete:** memoize `icon` for ProgressIndicator ([#7027](https://github.com/dnbexperience/eufemia/issues/7027)) ([5b69748](https://github.com/dnbexperience/eufemia/commit/5b697487cfc6786fc7753292f34c81bb2a8219c6)), closes [#6449](https://github.com/dnbexperience/eufemia/issues/6449)
* **List:** preserve direct li children in `List.Container` ([#7079](https://github.com/dnbexperience/eufemia/issues/7079)) ([d86275a](https://github.com/dnbexperience/eufemia/commit/d86275aaa7c58a7c1e0e4c4cf7b5b022aecfe381))
* **Stat.Number:** add missing Number export to barrel index ([#7024](https://github.com/dnbexperience/eufemia/issues/7024)) ([069e9d0](https://github.com/dnbexperience/eufemia/commit/069e9d0599f10cdc02922e8ff5ba701b2632e620))
* **Stat:** ensure amounts are accessible to screen readers ([#7022](https://github.com/dnbexperience/eufemia/issues/7022)) ([3131116](https://github.com/dnbexperience/eufemia/commit/3131116a394faf4fa56e4b0df79053d9bb2fe604))
* update forms validation messages across all locales ([#7043](https://github.com/dnbexperience/eufemia/issues/7043)) ([7557016](https://github.com/dnbexperience/eufemia/commit/7557016c7e20708615babe878574dbfb0fc4fa2e))
### :sparkles: Features
* **Forms:** support return messages from onSubmitRequest ([#7078](https://github.com/dnbexperience/eufemia/issues/7078)) ([b63b9fe](https://github.com/dnbexperience/eufemia/commit/b63b9fe97ceee8f18e7a2f1acab7154603ef23f9))
* **List:** add `List.Card` and `List.ScrollView` ([#7080](https://github.com/dnbexperience/eufemia/issues/7080)) ([91a04d2](https://github.com/dnbexperience/eufemia/commit/91a04d2350eb8bb509f90b4cb0933679aae85702))
## [10.100.1](https://github.com/dnbexperience/eufemia/compare/v10.100.0...v10.100.1) (2026-03-12)
### :zap: Refactoring
* **Stat.Amount:** replace React.cloneElement with span wrapper in renderAffix ([#7014](https://github.com/dnbexperience/eufemia/issues/7014)) ([c3d19d2](https://github.com/dnbexperience/eufemia/commit/c3d19d29a79f448a7362fb577425f1939e9db907))
### :bug: Bug Fixes
* **DatePicker:** preserve digit order when overwriting selected input values ([#7015](https://github.com/dnbexperience/eufemia/issues/7015)) ([babb42d](https://github.com/dnbexperience/eufemia/commit/babb42d18af6d9bef3b17d8a78cd50fb4885b2a3))
* **List:** add support to be wrapped in Flex.Stack ([#7009](https://github.com/dnbexperience/eufemia/issues/7009)) ([4831397](https://github.com/dnbexperience/eufemia/commit/4831397ea41e7f30cb2c9733f927d21f452baab0))
* **Stat.Amount:** rename to `Stat.Number` ([#6999](https://github.com/dnbexperience/eufemia/issues/6999)) ([5ca798a](https://github.com/dnbexperience/eufemia/commit/5ca798aaf89303450c027ebfc056c37201063698))
* **Stat.Info:** rename variant "default" to "plain" ([#7005](https://github.com/dnbexperience/eufemia/issues/7005)) ([0fa047f](https://github.com/dnbexperience/eufemia/commit/0fa047f8720af366b3117e77323f3be3f1e096c9))
* **Stat.Label:** rename variant `'default'` to `'plain'` ([#7008](https://github.com/dnbexperience/eufemia/issues/7008)) ([9d46532](https://github.com/dnbexperience/eufemia/commit/9d46532abccda974bc408148af7aa664416ff209))
* **Stat.Rating:** clamp max and warn for large values ([#7001](https://github.com/dnbexperience/eufemia/issues/7001)) ([4ebdcdd](https://github.com/dnbexperience/eufemia/commit/4ebdcdd1c568050f4dd1d35200749bcdc33e93f8))
* **Stat.Rating:** compute progressive heights dynamically ([#7000](https://github.com/dnbexperience/eufemia/issues/7000)) ([778cf0e](https://github.com/dnbexperience/eufemia/commit/778cf0e9fbd3b224e5205066fe0c216098fb2752))
* **Stat:** ensure all sub-components support skeleton ([#7007](https://github.com/dnbexperience/eufemia/issues/7007)) ([b0f7d9f](https://github.com/dnbexperience/eufemia/commit/b0f7d9f1f104c4852c9902d8ecd2c29fff6e4113))
## [10.100.0](https://github.com/dnbexperience/eufemia/compare/v10.99.0...v10.100.0) (2026-03-11)
### :sparkles: Features
* **Forms:** add `totalSteps` to `WizardContainer.onStepChange` ([#6878](https://github.com/dnbexperience/eufemia/issues/6878)) ([a0f2acd](https://github.com/dnbexperience/eufemia/commit/a0f2acd54fc1eccacd1ef97f1110b58c5903d84a))
* **NumberFormat:** add new `useNumberFormatWithParts` hook ([#6807](https://github.com/dnbexperience/eufemia/issues/6807)) ([83369c0](https://github.com/dnbexperience/eufemia/commit/83369c0bd53e63421b4afa584754a773cbf9b5e9)), closes [#6755](https://github.com/dnbexperience/eufemia/issues/6755)
* **Stat:** add new component for hero amounts with composition, rating and trend ([#6755](https://github.com/dnbexperience/eufemia/issues/6755)) ([dc4ba5d](https://github.com/dnbexperience/eufemia/commit/dc4ba5d2a4cacd505f4d219d6e48f297c77acde4))
* **VippsWalletButton:** add pending state with SubmitIndicator ([#6932](https://github.com/dnbexperience/eufemia/issues/6932)) ([c1c670e](https://github.com/dnbexperience/eufemia/commit/c1c670ec4623369a086bb687c87ffa24837399de))
### :bug: Bug Fixes
* **Field.Currency:** allow typing minus sign ([#6984](https://github.com/dnbexperience/eufemia/issues/6984)) ([ba0cab6](https://github.com/dnbexperience/eufemia/commit/ba0cab69f890c10922301c940199bce18c9fd23b))
* **Field.Date:** forward `tooltip` prop from DatePicker ([#6967](https://github.com/dnbexperience/eufemia/issues/6967)) ([0641068](https://github.com/dnbexperience/eufemia/commit/0641068c1946af0f7701d8e2ee00388ba4a08f4a))
* **Field.Date:** should not display error message when clearing range ([#6960](https://github.com/dnbexperience/eufemia/issues/6960)) ([c38f89c](https://github.com/dnbexperience/eufemia/commit/c38f89ce1da3ec20039d85da917ca2ac2c16b255))
* **Field.Date:** should reset to initial value when clicking reset button ([#6962](https://github.com/dnbexperience/eufemia/issues/6962)) ([6392bde](https://github.com/dnbexperience/eufemia/commit/6392bde55a49ffbb8347b26bf472421c51925b00))
* **Field.Upload:** display required message when removing files ([#5535](https://github.com/dnbexperience/eufemia/issues/5535)) ([9128b3f](https://github.com/dnbexperience/eufemia/commit/9128b3fee4ca5225769c6c3d79925a56540fe379))
* **Forms:** `errorSummaryTitle` translation should override GlobalStatus title ([#5951](https://github.com/dnbexperience/eufemia/issues/5951)) ([ce2bc75](https://github.com/dnbexperience/eufemia/commit/ce2bc75a2dcd910123c33421fd59e2e4bf5cbe16))
* **Forms:** ensure consistent cursor in `Form.SubmitButton` ([#6945](https://github.com/dnbexperience/eufemia/issues/6945)) ([9a1d024](https://github.com/dnbexperience/eufemia/commit/9a1d024f4f104b74ec5ea5e3158fe78b856dd804)), closes [#6931](https://github.com/dnbexperience/eufemia/issues/6931)
* **Forms:** ensure consistent cursor in `Form.SubmitButton` ([#6948](https://github.com/dnbexperience/eufemia/issues/6948)) ([c8abe64](https://github.com/dnbexperience/eufemia/commit/c8abe643c54cff902cb24e0ca031c1614d7a4eeb))
* **Forms:** omit double import of styles ([#6860](https://github.com/dnbexperience/eufemia/issues/6860)) ([f3aaeea](https://github.com/dnbexperience/eufemia/commit/f3aaeeabf8918608a957e1efd4226bd54df79400)), closes [#6816](https://github.com/dnbexperience/eufemia/issues/6816)
* **GlobalStatus:** reduce spacing when not using `text` property ([#6963](https://github.com/dnbexperience/eufemia/issues/6963)) ([c19d011](https://github.com/dnbexperience/eufemia/commit/c19d011914be2bb9fc713f539840c62357853e8e))
* **List:** only make form elements full-row clickable in basic items when `selected` is defined ([#6966](https://github.com/dnbexperience/eufemia/issues/6966)) ([61c04ef](https://github.com/dnbexperience/eufemia/commit/61c04efd26fb8d5ecc017f868da6d75e7312307f))
* **Table:** prevent cross-fade morphing on accordion content rows ([#6965](https://github.com/dnbexperience/eufemia/issues/6965)) ([5e503ea](https://github.com/dnbexperience/eufemia/commit/5e503ea450260985d9ccb104fde3754b980fda25))
## [10.99.0](https://github.com/dnbexperience/eufemia/compare/v10.98.0...v10.99.0) (2026-02-26)
### :bug: Bug Fixes
* **Forms:** safeguard Form.clearData when id is invalid ([#6774](https://github.com/dnbexperience/eufemia/issues/6774)) ([f6c45f0](https://github.com/dnbexperience/eufemia/commit/f6c45f04d145c0be9406351fd8528bee210ef565))
* **Tabs:** fix overflow when using Badge in tab title ([#6734](https://github.com/dnbexperience/eufemia/issues/6734)) ([c32730e](https://github.com/dnbexperience/eufemia/commit/c32730eb3f34d9e8a76be3cdfd42b00116ef9955))
### :sparkles: Features
* **List.Item.Accordion:** add `keepInDOM` property to keep content in the DOM when closed ([#6735](https://github.com/dnbexperience/eufemia/issues/6735)) ([565e525](https://github.com/dnbexperience/eufemia/commit/565e525c757714f9943a77888c1ad84f7218514a))
* **NumberFormat:** omit space before suffix when it starts with slash ([#6744](https://github.com/dnbexperience/eufemia/issues/6744)) ([e2d74a6](https://github.com/dnbexperience/eufemia/commit/e2d74a6fd109e877f094537e0c1e8a95f4b43b76))
* **Table:** for accordion mode – add `keepInDOM` property to keep content in the DOM when closed ([#6790](https://github.com/dnbexperience/eufemia/issues/6790)) ([d40a2af](https://github.com/dnbexperience/eufemia/commit/d40a2afa647d4000a7252ff95f33b2ff5477c25d))
## [10.98.0](https://github.com/dnbexperience/eufemia/compare/v10.97.0...v10.98.0) (2026-02-19)
### :memo: Documentation
* **Accordion:** improve `on_change` ([#6696](https://github.com/dnbexperience/eufemia/issues/6696)) ([0a701f1](https://github.com/dnbexperience/eufemia/commit/0a701f1f3cd39f95fd28da360773f0a77b757cd1))
* add `en-NO` with examples to relevant documentation ([#6644](https://github.com/dnbexperience/eufemia/issues/6644)) ([0a86c43](https://github.com/dnbexperience/eufemia/commit/0a86c4380ed0f824199c52f5daadd84cd041c05f))
* **Badge:** correct status values ([#6670](https://github.com/dnbexperience/eufemia/issues/6670)) ([8631989](https://github.com/dnbexperience/eufemia/commit/863198941c07a115ee31d2e110bacad502fbe04a))
* **Button:** add example using SVG inside a button ([#6647](https://github.com/dnbexperience/eufemia/issues/6647)) ([a73e63a](https://github.com/dnbexperience/eufemia/commit/a73e63a30cd8edb5990e24c59cf4b68fbd2faf8d))
* **Forms:** improve documentation on forms best practices and getting started ([#6659](https://github.com/dnbexperience/eufemia/issues/6659)) ([2625a7f](https://github.com/dnbexperience/eufemia/commit/2625a7ff447cc901ea34b1900f42ae0ca865e516))
* improve translation docs on how to use `sv_SE` ([#6620](https://github.com/dnbexperience/eufemia/issues/6620)) ([5a48fcb](https://github.com/dnbexperience/eufemia/commit/5a48fcbed5ed31be382af604a19c158bc95c930b))
* **Slider:** improve docs for `onDragStart` & `onDragEnd` ([#6695](https://github.com/dnbexperience/eufemia/issues/6695)) ([00db3c2](https://github.com/dnbexperience/eufemia/commit/00db3c22a07cea23a29bcb85cd063a58b9561716))
* **Switch:** improve `onChange` & `onChangeEnd` ([#6693](https://github.com/dnbexperience/eufemia/issues/6693)) ([74529a5](https://github.com/dnbexperience/eufemia/commit/74529a52a5a11707cbfcefc4a05f183b8a665f0d))
* **Tabs:** improve `on_change`, `on_click` & `on_focus` ([#6692](https://github.com/dnbexperience/eufemia/issues/6692)) ([842b4d2](https://github.com/dnbexperience/eufemia/commit/842b4d2abb49dc9bc898b85710196a94eefd8907))
### :bug: Bug Fixes
* **Autocomplete:** make `showNoOptionsItem` callable during async mode ([#6646](https://github.com/dnbexperience/eufemia/issues/6646)) ([ca7549e](https://github.com/dnbexperience/eufemia/commit/ca7549e4707a0419d75b53df3549f165d16dd4cf))
* **Drawer:** improve sticky header on iPhone ([#6703](https://github.com/dnbexperience/eufemia/issues/6703)) ([30f3422](https://github.com/dnbexperience/eufemia/commit/30f342235bbdd16171c04ab1aa8442600ce5d79d))
* **Field.Upload:** async `fileHandler` and `onFileDelete` should work in `Iterate.Array` ([#6684](https://github.com/dnbexperience/eufemia/issues/6684)) ([faf7930](https://github.com/dnbexperience/eufemia/commit/faf7930d50dcc93781c57a497b6abea0e5f79d34)), closes [#6156](https://github.com/dnbexperience/eufemia/issues/6156)
* **Field.Upload:** prevents async delete from having their loading states overwritten ([#6689](https://github.com/dnbexperience/eufemia/issues/6689)) ([4ab6657](https://github.com/dnbexperience/eufemia/commit/4ab66577612ee152d468724996901b5a48f8187e))
* **Forms:** upgrade ajv from to v8.18.0 ([#6636](https://github.com/dnbexperience/eufemia/issues/6636)) ([40b4ea9](https://github.com/dnbexperience/eufemia/commit/40b4ea9212b36341bf175b954e981c44f28f4021))
* **GlobalStatus:** improve event types ([#6694](https://github.com/dnbexperience/eufemia/issues/6694)) ([1ee4f07](https://github.com/dnbexperience/eufemia/commit/1ee4f07449a0e3093a2598c4bfff73283796910a))
* **List:** ensure Item.End flex column alignmnet ([#6634](https://github.com/dnbexperience/eufemia/issues/6634)) ([69131d5](https://github.com/dnbexperience/eufemia/commit/69131d54fa7823b268e6a17dd7db773d0cbdea13))
* **Space:** support `inline` and `block` for responsive `innerSpace` ([#6621](https://github.com/dnbexperience/eufemia/issues/6621)) ([1979458](https://github.com/dnbexperience/eufemia/commit/1979458be35f607916bad7b689aeb4b2aed264f5)), closes [#6595](https://github.com/dnbexperience/eufemia/issues/6595)
### :sparkles: Features
* add `VippsWalletButton` extension ([#6690](https://github.com/dnbexperience/eufemia/issues/6690)) ([1ad467e](https://github.com/dnbexperience/eufemia/commit/1ad467ea1cd08627281f4823202b5a415d4b4672))
* **Autocomplete:** type events ([#6687](https://github.com/dnbexperience/eufemia/issues/6687)) ([747e909](https://github.com/dnbexperience/eufemia/commit/747e9090dd334f3ef53766d9fae7e74e58de61ec))
* **Autocomplete:** type events ([#6691](https://github.com/dnbexperience/eufemia/issues/6691)) ([158f311](https://github.com/dnbexperience/eufemia/commit/158f311ff7420c433b16d6573aa582fae6668e31))
* **Eufemia:** warn when old version is used ([#6639](https://github.com/dnbexperience/eufemia/issues/6639)) ([f224978](https://github.com/dnbexperience/eufemia/commit/f224978c5aabe7c7b9724ffc77ef865905ac224a))
* **Field.Upload:** add `onValidationError` event ([#6616](https://github.com/dnbexperience/eufemia/issues/6616)) ([e9cc4d2](https://github.com/dnbexperience/eufemia/commit/e9cc4d25cf50d1b5803b2c658effc414565ef53b))
* **Forms:** add `statusPosition="above"` to all Field.* components ([#6666](https://github.com/dnbexperience/eufemia/issues/6666)) ([d5a4b92](https://github.com/dnbexperience/eufemia/commit/d5a4b92c9ba3a9e1a78bf6d378d086d08e9b121c))
* improve translations ([#6674](https://github.com/dnbexperience/eufemia/issues/6674)) ([c67e8b0](https://github.com/dnbexperience/eufemia/commit/c67e8b0e57e9fc63893a806d46f95ee06f2c401d))
* **Modal, Dialog, Drawer:** add sticky close button for Dialog component ([#6649](https://github.com/dnbexperience/eufemia/issues/6649)) ([1cc5ebb](https://github.com/dnbexperience/eufemia/commit/1cc5ebb51845c208e70120d5636fdbd68afe0c2b))
* **PaymentCard:** use stop icon for `not_active`, reset icon for `renewed` ([#6622](https://github.com/dnbexperience/eufemia/issues/6622)) ([f67b88d](https://github.com/dnbexperience/eufemia/commit/f67b88d7add9140783d2288f42fafbf16298a7e4))
* **Tag:** improve typing of `onClick` & `onDelete` events ([#6698](https://github.com/dnbexperience/eufemia/issues/6698)) ([731d13b](https://github.com/dnbexperience/eufemia/commit/731d13b78d6b7f425fb5e754422d97f80771410d))
## [10.97.0](https://github.com/dnbexperience/eufemia/compare/v10.96.0...v10.97.0) (2026-02-12)
### :memo: Documentation
* add best practices page for number formatting ([#6564](https://github.com/dnbexperience/eufemia/issues/6564)) ([f808ad3](https://github.com/dnbexperience/eufemia/commit/f808ad350313edc36680b0e9ae69047c4a90bab9))
### :zap: Refactoring
* **Form.useValidation:** prevent faulty status when changing locale ([#6603](https://github.com/dnbexperience/eufemia/issues/6603)) ([9423aab](https://github.com/dnbexperience/eufemia/commit/9423aab9d3f1798a55c7770306d94e2425b39e30)), closes [#6601](https://github.com/dnbexperience/eufemia/issues/6601)
### :bug: Bug Fixes
* **Form.useSubmit:** make it work properly outside of Form.Handler ([#6592](https://github.com/dnbexperience/eufemia/issues/6592)) ([40e691d](https://github.com/dnbexperience/eufemia/commit/40e691d76d7b6622deb3fffdee87ecc369c4ed00))
* **Form.useValidation:** make hook reactive ([#6599](https://github.com/dnbexperience/eufemia/issues/6599)) ([0d7e165](https://github.com/dnbexperience/eufemia/commit/0d7e16532bec334f6828ef59ba4e74ffee7be7ea))
* **Form.useValidation:** prevent faulty status when changing locale ([#6601](https://github.com/dnbexperience/eufemia/issues/6601)) ([d2cfb45](https://github.com/dnbexperience/eufemia/commit/d2cfb45611b40e5f64e77e7770fa72f93b552eeb))
* **Forms:** should update required error message when locale changes ([#6602](https://github.com/dnbexperience/eufemia/issues/6602)) ([7d35900](https://github.com/dnbexperience/eufemia/commit/7d359009e5d330fcf883d61387a528e2353b065f))
* **List:** reset browser given margin on ul element ([#6567](https://github.com/dnbexperience/eufemia/issues/6567)) ([299c344](https://github.com/dnbexperience/eufemia/commit/299c34406409e41d3badaa3e99471223bc5880b7))
* **Tabs:** ensure Badge styles do not effect content styles ([#6606](https://github.com/dnbexperience/eufemia/issues/6606)) ([f285b0f](https://github.com/dnbexperience/eufemia/commit/f285b0f21dd439b363de64fb9b921ac37a7e57ff))
* **Upload:** stop loading spinner when rejecting promise ([#6607](https://github.com/dnbexperience/eufemia/issues/6607)) ([2869a1e](https://github.com/dnbexperience/eufemia/commit/2869a1e33e4823a382a92ddd70d99ec28e1621c4))
* **Value.Currency:** fix correct empty placeholder when locale is en-GB ([#6565](https://github.com/dnbexperience/eufemia/issues/6565)) ([e9e33d0](https://github.com/dnbexperience/eufemia/commit/e9e33d0dee48d76350fb62a7df46a81f4a11f032))
### :sparkles: Features
* **Field.Selection:** deprecate `radio-list` in favor of the new List component ([#6570](https://github.com/dnbexperience/eufemia/issues/6570)) ([ff77078](https://github.com/dnbexperience/eufemia/commit/ff770784d4a460cddb3b171b9a9de2a76b4221eb))
* **Forms:** add support for children given in a function to `Field.Selection` and `Field.ArraySelection` ([#6568](https://github.com/dnbexperience/eufemia/issues/6568)) ([8df1fd2](https://github.com/dnbexperience/eufemia/commit/8df1fd28259193f4d262b963f72cd58951ac6bb3))
* **NumberFormat:** add when to display the sign for the number (`signDisplay`) ([#6604](https://github.com/dnbexperience/eufemia/issues/6604)) ([cfc4479](https://github.com/dnbexperience/eufemia/commit/cfc44798a22693702aff20f63b71b2bced1741f8))
* **Space:** add `inline` and `block` support to `innerSpace` ([#6595](https://github.com/dnbexperience/eufemia/issues/6595)) ([91ae029](https://github.com/dnbexperience/eufemia/commit/91ae02903edeb844d76a9ff386e81d9e56eae329))
* **Upload:** remove link for files by using `removeLink` ([#6608](https://github.com/dnbexperience/eufemia/issues/6608)) ([ef29eeb](https://github.com/dnbexperience/eufemia/commit/ef29eeb5cb0bc5cfab5569f0c0d224e7b0b228b7))
## [10.96.0](https://github.com/dnbexperience/eufemia/compare/v10.95.2...v10.96.0) (2026-02-05)
### :memo: Documentation
* **Forms:** document where styles are imported ([#6531](https://github.com/dnbexperience/eufemia/issues/6531)) ([16f0981](https://github.com/dnbexperience/eufemia/commit/16f0981f89bbdf33246cd9efcf3d14c31a16bfeb))
* remove new badge for components older than a year ([#6528](https://github.com/dnbexperience/eufemia/issues/6528)) ([66e87f1](https://github.com/dnbexperience/eufemia/commit/66e87f1a454ec9547871d7ff3b3413efdc2fff7e))
### :bug: Bug Fixes
* **Field.Email:** support unicode in the local part (before @) ([#6543](https://github.com/dnbexperience/eufemia/issues/6543)) ([5149cfc](https://github.com/dnbexperience/eufemia/commit/5149cfc5bc7f3954c30b5b0f15bbf619ce8056bd))
* **Upload:** reduce `description` size and filename hover width ([#6498](https://github.com/dnbexperience/eufemia/issues/6498)) ([fef4011](https://github.com/dnbexperience/eufemia/commit/fef40112e78f6f7da79964ef692f19494233bd2c))
* **Wizard.useStep:** ensure `setActiveIndex` can always be called ([#6546](https://github.com/dnbexperience/eufemia/issues/6546)) ([86a3e8f](https://github.com/dnbexperience/eufemia/commit/86a3e8f0dfc66b30d26367e672409cbc7a88cc1c))
### :sparkles: Features
* **DateFormat:** add `hideCurrentYear` and `hideYear` property ([#6536](https://github.com/dnbexperience/eufemia/issues/6536)) ([f7fe82d](https://github.com/dnbexperience/eufemia/commit/f7fe82dc10816e2ee5c2d34672564cdbef0d7d18)), closes [#6520](https://github.com/dnbexperience/eufemia/issues/6520)
* **DateFormat:** show Tooltip with more information ([#6545](https://github.com/dnbexperience/eufemia/issues/6545)) ([b8a6175](https://github.com/dnbexperience/eufemia/commit/b8a617555fcf47c573eeb8c41b05256b0d81dde0))
* **Forms:** add `Form.useSubmit` for easy submit outside the context ([#6533](https://github.com/dnbexperience/eufemia/issues/6533)) ([164ad1d](https://github.com/dnbexperience/eufemia/commit/164ad1d0fe1a36f6e312b31b49ff76bb83b525c0))
* **List:** add new component for displaying rows of content ([#6520](https://github.com/dnbexperience/eufemia/issues/6520)) ([eb3b31f](https://github.com/dnbexperience/eufemia/commit/eb3b31f1e2d9d69f0690e2f46760f9d57af7f0bf))
## [10.95.2](https://github.com/dnbexperience/eufemia/compare/v10.95.1...v10.95.2) (2026-01-29)
### :bug: Bug Fixes
* **Forms:** improve `Field.Email` validation to catch more invalid emails ([6328745](https://github.com/dnbexperience/eufemia/commit/6328745064901b68a3a465dad24d9dfd1b71ade2))
## [10.95.1](https://github.com/dnbexperience/eufemia/compare/v10.95.0...v10.95.1) (2026-01-27)
### :bug: Bug Fixes
* **AI:** improve initial docs guidance for MCP Server ([#6459](https://github.com/dnbexperience/eufemia/issues/6459)) ([e38e314](https://github.com/dnbexperience/eufemia/commit/e38e31481bb70205dbd235266024a1194ab11395))
* **DateFormat:** add support for timezones ([#6457](https://github.com/dnbexperience/eufemia/issues/6457)) ([187fc65](https://github.com/dnbexperience/eufemia/commit/187fc6529b871598885ae8e09f5a2f8186599887))
* **Forms:** minor locale improvements for PostalCode, Upload and Email fields ([#6455](https://github.com/dnbexperience/eufemia/issues/6455)) ([27f0d2b](https://github.com/dnbexperience/eufemia/commit/27f0d2bd702ff1dfc6e6da8fd9c69d46daabccbe))
* **Iterate:** fix redundant rendering of `ItemNo` ([#6470](https://github.com/dnbexperience/eufemia/issues/6470)) ([62569a4](https://github.com/dnbexperience/eufemia/commit/62569a466366986e259780b76b808978938efdf0))
* **PaymentCard:** add `/style/isolated` for style isolation import ([#6458](https://github.com/dnbexperience/eufemia/issues/6458)) ([64e644d](https://github.com/dnbexperience/eufemia/commit/64e644db3f9dc4dadacadbae363894d6c6da8ed8))
## [10.95.0](https://github.com/dnbexperience/eufemia/compare/v10.94.3...v10.95.0) (2026-01-26)
### :memo: Documentation
* **Forms:** improve title of pages and search results ([#6371](https://github.com/dnbexperience/eufemia/issues/6371)) ([83bf555](https://github.com/dnbexperience/eufemia/commit/83bf555a2e61ddfbe77ae74c9ef98b7766f16b97))
### :sparkles: Features
* add reduced motion support ([#6446](https://github.com/dnbexperience/eufemia/issues/6446)) ([7b53563](https://github.com/dnbexperience/eufemia/commit/7b53563e8ecfa967c3ce35a1485ef3e05f82aeaa))
* **AI:** include MCP Server with Eufemia documentation ([#6437](https://github.com/dnbexperience/eufemia/issues/6437)) ([028e751](https://github.com/dnbexperience/eufemia/commit/028e7517b9f3ae102e320258f348857388ab25c5))
* **Badge:** add `hideBadge` prop ([#6311](https://github.com/dnbexperience/eufemia/issues/6311)) ([90ae62a](https://github.com/dnbexperience/eufemia/commit/90ae62a415ff4ac64979e83002f80ecd44a79fde))
### :bug: Bug Fixes
* **Autocomplete:** ensure better results when `search_numbers` is used ([#6436](https://github.com/dnbexperience/eufemia/issues/6436)) ([309eff8](https://github.com/dnbexperience/eufemia/commit/309eff864cc005449fa4d7af166b60b84f3dfd32))
* **Autocomplete:** ensure stricter `searchMatch="starts-with"` to allow a strict matching search ([#6362](https://github.com/dnbexperience/eufemia/issues/6362)) ([fd85631](https://github.com/dnbexperience/eufemia/commit/fd85631c2fc86387acd997fc70acc35c4118a3ec))
* **Badge:** ensure number formatting gets not inherited ([#6444](https://github.com/dnbexperience/eufemia/issues/6444)) ([f53c8c7](https://github.com/dnbexperience/eufemia/commit/f53c8c7db51d500daf9dbdade25d58b0225872a3))
* **Forms:** improve typing for `setFieldStatus` ([#6435](https://github.com/dnbexperience/eufemia/issues/6435)) ([6be4843](https://github.com/dnbexperience/eufemia/commit/6be4843112ab7c8c9a06759fed1b3df58f01e960))
* improve llms.txt and metadata.json output ([#6370](https://github.com/dnbexperience/eufemia/issues/6370)) ([1f81129](https://github.com/dnbexperience/eufemia/commit/1f811295b3d389b397836714b7960f5d35f30e63))
* **Input:** only memoize `icon` for ProgressIndicator ([#6449](https://github.com/dnbexperience/eufemia/issues/6449)) ([18454a7](https://github.com/dnbexperience/eufemia/commit/18454a74ae968512f48459811ddf81f1e59f8888))
## [10.94.3](https://github.com/dnbexperience/eufemia/compare/v10.94.2...v10.94.3) (2026-01-16)
### :memo: Documentation
* **llms.txt:** add markdown files as source ([#6341](https://github.com/dnbexperience/eufemia/issues/6341)) ([3bfe222](https://github.com/dnbexperience/eufemia/commit/3bfe222980dde23349ccd59ddff2ce1e941a502d))
### :bug: Bug Fixes
* **Bundle:** prevent circular dependency ([#6342](https://github.com/dnbexperience/eufemia/issues/6342)) ([702fe82](https://github.com/dnbexperience/eufemia/commit/702fe8242b1a433ae1c2e78a5e7f735fb6f7fcdf))
## [10.94.2](https://github.com/dnbexperience/eufemia/compare/v10.94.1...v10.94.2) (2026-01-16)
### :bug: Bug Fixes
* **Bundle:** remove `exports` field to ensure running Vite builds ([#6334](https://github.com/dnbexperience/eufemia/issues/6334)) ([9ff30bc](https://github.com/dnbexperience/eufemia/commit/9ff30bcd5bfa66e5eeb10c74a986eda67cb56cc0))
## [10.94.1](https://github.com/dnbexperience/eufemia/compare/v10.94.0...v10.94.1) (2026-01-15)
### :bug: Bug Fixes
* **Bundle:** refactor exports field of package.json to improve Vitest performance ([#6332](https://github.com/dnbexperience/eufemia/issues/6332)) ([122d172](https://github.com/dnbexperience/eufemia/