Skip to content

v9.27.0

Compare
Choose a tag to compare
@tujoworker tujoworker released this 23 Jun 13:12
· 2786 commits to release since this release

9.27.0 (2022-06-23)

Bug Fixes

  • always hide content from DOM when Accordion is collapsed (41cbd9b)
  • Autocomplete: enhance VoiceOver support (#1472) (f469dd8)
  • Autocomplete: ensure "no options" is read out in aria-live (#1471) (254303f)
  • Autocomplete: fix using tab + write issue (#1473) (73f9655)
  • Autocomplete: make VoiceOver announce first if a certain item is selected (#1479) (d32e980)
  • Autocomplete: touch device issue on first focus (#1476) (5fcbf17)
  • Avatar: properly handle spacing props (5841990)
  • Breadcrumb: properly handle spacing props (b713dad)
  • DatePicker: make keyboard usage in input not throw (#1475) (d0756e2)
  • DatePicker: rename testing attributes to data-testid (2e1e285)
  • Dialog: fix Modal backdrop / overlay false-positive click issue while e.g. selecting (#1463) (91e69a8)
  • Dialog: fix Safari issue not able to scroll (3f6fb31)
  • Dialog: make Dialog not overflow iOS Safari viewport (764e487)
  • Dropdown: Missing properties in PropTypes (#1384) (7a83b38)
  • HeightAnimation: ensure quick state changes to react without animating from start to finish (886b4cd)
  • HelpButton: Adds test when used inside texts (#1404) (f8a7795)
  • Icon: fix stopwatch icon (16px) (d57c617)
  • Input: add missing Input test for icon and clear button (#1465) (be2b4a0)
  • Input: enhance vertical centering for Safari (mainly iOS) (#1469) (dadb5f8)
  • InputMasked: fix integerLimit option when used with decimals (14fe5d9)
  • Modal: fix data-testid usage in object defined props (e023f13)
  • Modal: fix flaky overlay opacity color issue happening in Chrome browser (86d875d)
  • Radio: fix radio button disabled issue when inside of group (#1477) (e775792)
  • Table: align HTML/CSS classes and types (ff0be8d)
  • Table: fix sticky Table when no offset is given (888564d)
  • Table: simplify sticky table hook (f1e7e3b)
  • Tag: properly handle spacing props (d7129d8)
  • Timeline: properly handle spacing props (e823c6e)

Features

  • Autocomplete: add support for data suffix_value (#1467) (fe6fbb7)
  • DatePicker: add size property to component (#1438) (749a118)
  • DrawerList: use CSS Grid for placing list content to enhance flexibility (#1470) (93fac6b)
  • Icons: add calendar and bookmark icon (#1449) (61c9c11)
  • Input: add inner_element property for internal usage (as of now) (#1466) (d1b1b19)
  • MediaQuery: convert to TypeScript (1a23e4f)
  • Modal: add "bypass_invalidation_selectors" property to omit element invalidation (d9cb392)
  • NumberFormat: add srLabel property to enhance more easily a11y for screen reader users (#1480) (004d675)
  • Provider: rewrite to TypeScript (#1436) (66416d9)
  • Table: change colors of table (1f3687f)
  • Table: move to components and rewrite to TypeScript (562940a)
  • Timeline: date supports a list of dates (#1464) (a5c1dcd)
  • Timeline: rename name to title & date to subtitle with backwards compatibility (#1468) (6607963)