Skip to content

v4.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Nov 15:38
· 9 commits to master since this release
9feaf27

4.0.0 (2022-11-13)

Bug Fixes

  • checkbox: add missing semicolon in styles (0471ccb)
  • checkbox: remove 'menu' variant (17eec67)
  • coverage: fix Jest coverage not properly referencing code points correctly (2177c67)
  • hourglass: accept style prop (b0517dd)
  • numberinput: pass otherProps down to the wrapper (ec6f392)
  • radio: remove 'menu' variant (c76f191)
  • select: fix type issues with onChange (38f7cf6)
  • slider: do not pass event to onChange handlers (2c6e141)
  • slider: fix thumb not draggable (acaacd8), closes #357
  • slider: fix thumb rendering off the slider when value was not set (5abcb3e)
  • tabs: pass 'value' as first argument in 'onChange' (390edd8)
  • types: fix multiple TypeScript issues (7cef5d9)

chore

  • loadingindicator: remove LoadingIndicator (38ce6cd)

Code Refactoring

  • select: improve keyboard and events, split native to SelectNative (107fe15)

Features

  • anchor: convert to TypeScript and export types (659d102)
  • appbar: convert to TypeScript and export types (334cf5e)
  • avatar: convert to TypeScript and export types (58473f5)
  • bar: convert to TypeScript and export types (c419365)
  • button: add 'raised' button (f49a107)
  • button: convert to TypeScript and export types (8d37b0c)
  • checkbox: convert to TypeScript and export types (1c16025)
  • colorinput: convert to TypeScript and export types (d5887d4)
  • common: convert to TypeScript and export types (b41b51e)
  • counter: convert to TypeScript and export types (4ba305d)
  • cutout: convert to TypeScript and export types (a7eeda1)
  • datepicker: convert to TypeScript and export types (49ab26b)
  • desktop: convert to TypeScript and export types (878a07e)
  • divider: convert to TypeScript and export types (25bcc7c)
  • fieldset: convert to TypeScript and export types (a96f801)
  • hourglass: convert to TypeScript and export types (0b29e5f)
  • list,listitem: convert to TypeScript and export types (680e083)
  • loadingindicator: convert to TypeScript and export types (2616fe5)
  • numberfield,textfield: convert to TypeScript and export types (64e4279)
  • panel: convert to TypeScript and export types (42c02b2)
  • progress: convert to TypeScript and export types (bb6720d)
  • radio: convert to TypeScript and export types (c4bb628)
  • select: convert to TypeScript and export types (3c8729a)
  • slider: convert to TypeScript and export types (375646b)
  • storybook: Reimplement "Themes" add on with React95 style (2eac4e8)
  • tab,tabbody,tabs: convert to TypeScript and export types (59b6350)
  • table,tablebody,tabledatacell,tablehead,tableheadcell,tablerow: convert to TypeScript and export types (33f52e9)
  • toolbar: convert to TypeScript and export types (895279d)
  • tooltip: convert to TypeScript and export types (6c727af)
  • tree: convert to TypeScript and export types (cfa6f6e)
  • window: convert to TypeScript and export types (ac438b5)

BREAKING CHANGES

  • radio: remove 'menu' variant of Radio component
  • checkbox: Removal of 'menu' Checkbox variant
  • select: Select props changed significantly, native is now the SelectNative component
  • loadingindicator: LoadingIndicator was removed from the library.
  • numberfield,textfield: NumberField onChange is now called with a number instead of a string