Skip to content

2.8.0

Compare
Choose a tag to compare
@pwolfert pwolfert released this 16 Sep 19:42

Design System

🚀 Added

  • Added optional children property to Autocomplete items, which can be used to supply custom contents for the result’s <li> in the form of a React Node (#1133)
  • Added optional className property to Autocomplete items, which can be used to apply CSS classes to the result’s <li> (#1133)

💅 Changed

  • Converted Table component to TypeScript (#1088)
  • Updated the Autocomplete component so that aria-controls attribute is always present (#1108)
  • Simplify analytics API for use in child design systems (#1142)

🛠 Fixed

  • Fixed text-underline bug (#1125)
  • Fixed/improved exported TypeScript definitions for Button component (#1118)
  • Reverted dateFormatter to original TypeScript type definition (#1119)
  • Updated Spinner markup for improved accessibility (#1131)
  • Fixed exported TypeScript types to match original type-definition files (#1099)

📦 Internal

  • Set up linting as a pre-commit check (#1102)
  • Remove getting started and guideline pages from backstop (#1110)
  • Updated chromedriver used in CI tests from version 91 to 93 (#1136)

Shared Scripts

💅 Changed

  • Can now build in Windows environment (#1132)
  • Updated Axe tool used for accessibility e2e testing (#1130)

Documentation site

💅 Changed

  • Improved displayed prop types generated from TypeScript (#1105)
  • Cleaned up doc site footer links (#1109)

🤖 Updated dependencies

  • Bump prismjs from 1.23.0 to 1.24.0 in /packages/design-system-docs (#1072)
  • Bump prismjs from 1.23.0 to 1.24.0 in /packages/design-system-scripts (#1074)
  • Bump path-parse from 1.0.6 to 1.0.7 (#1112)
  • Bump jszip from 3.5.0 to 3.7.1 in /packages/design-system-scripts (#1113)
  • Bump jszip from 3.5.0 to 3.7.1 (#1115)