Skip to content

v11.4.0

Choose a tag to compare

@tujoworker tujoworker released this 27 May 10:49
· 265 commits to release since this release

11.4.0 (2026-05-27)

✨ Features

  • add triggerProps support to DatePicker and Field.Date (#8179) (5e864fe)
  • Breadcrumb: implement new design (#7997) (02e4330)
  • Card: add clickable Card.Action and Card.List sub-components (#8233) (992e4ae)
  • Field.Number: add explicit placeholder prop with type and docs (#8275) (c7e4a2a)
  • Field.Time: add Time field (#8079) (7499134)
  • Forms: add Value.MultiSelection component (#8176) (edcb7a1)
  • Helpers: add isModifiedClickEvent (#8145) (2c4d1c9)
  • Icon: add Icon.transition() for animating between two icons (#8249) (a556039)
  • Pagination: add support for Anchor as navigation items (#8062) (36302d5)
  • Table: add striped={false} property to disable zebra striping (#8221) (436ce21)
  • Table: add support for border="horizontal" for horizontal borders only (#8220) (469388e)
  • Table: add support for multiple tbody sections and rowgroup styling (#8206) (0b377cc)
  • upgrade @dnb/browserslist-config from 1.2.0 to 1.4.0 (#8158) (db0ac37)

🐛 Bug Fixes

  • Accordion: only focus content when opening tertiary variant (#8250) (86a5bfe)
  • DateFormat: preserve leading zeros when hideYear/hideCurrentYear used with dateStyle="short" (#8280) (a973106)
  • DatePicker: add hover effect for within-selection days (#8198) (2faee88)
  • DatePicker: improve keyboard navigation in calendar (#8232) (d6ce0dd)
  • DatePicker: show picker view outline (#8199) (ba4931f)
  • Forms: ensure PushContainer empties InputMasked fields on reopen (#8228) (f8cd1ff)
  • Input: allow clicks through hidden clear button area (#8278) (610dcab)
  • MCP: stamp Eufemia version in serverInfo and docs_entry (#8173) (a0113a0)
  • PhoneNumber, PostalCodeAndCity: remove placeholders from PhoneNumber and postal code (#8223) (1b7dc8f)
  • prevent xmlns specificity boost from overriding text-align modifiers (#8268) (a7c8e01)
  • remove unused getComponents, getFragments, getElements, and formsExports (#8247) (8e1b7ee)
  • Table: hide sort icon on hover after cycling back to unsorted state (#8252) (cc87589)
  • Table: use stable totalCount state for isLast instead of mutable ref (#8253) (9ba8162)
  • ToggleButton: fix checked border width and make toggle state visible when focused (#8149) (ad1cccf)
  • Tooltip: reposition when children content changes (#8165) (02a6a17)
  • Tooltip: tooltip used wrong radius (#8148) (24c043c)
  • use CSS variable chain for primary button color in xmlns reset (#8269) (186e364)

📝 Documentation

  • Forms: add properties tabs for hook documentation (#8156) (04eab52)
  • Portal: add open in StackBlitz documentation (#8196) (f1cf4a5)
  • ProgressIndicator: improve documentation (#8261) (08eac1e)
  • Table: document aria-label for highlighted cells (#8171) (af25709)

💈 Style Changes

  • Button: replace tertiary variant pseudo underline with text-decoration (#8241) (f36115f)
  • Card: use basis font size for card title (#8234) (da8eb81)

🎨 Design Changes

  • Table: sort button: use text color token for default state (black) (#8237) (8977a8d)
  • Table: use new row color and outline xl corner radius (#8208) (765d9c3), closes #8206

⚡ Refactoring

  • InfoCard: add acceptButtonProps and deprecate acceptButtonAttributes (#8189) (ee6da7b)
  • Modal, Dialog, Drawer, Popover: add triggerProps and deprecate triggerAttributes (#8181) (17851b9)
  • Modal, Drawer, InfoCard: add closeButtonProps and deprecate closeButtonAttributes (#8190) (b62dd0e)