Skip to content

v3.0.0

Compare
Choose a tag to compare
@arturbien arturbien released this 18 Jul 22:52
· 186 commits to master since this release
a9fa6e9

3.0.0 (2020-07-18)

Bug Fixes

  • button: fix focus outline on flat button (7498ccc)
  • button: indicate focus on Button (0f34f44)
  • button: macOS and iOS focus indication (7cf0224)
  • button,tab,textfield: make components inherit font-family (da57101)
  • colorinput: focus indication on MacOS and iOS (fe7de4b)
  • colorinput: indicate focus on ColorInput (2761048)
  • colorinput: show pointer cursor on hover (3c58fb5)
  • cutout: fix z-index issue (e19adfc)
  • datepicker: adjust component for new Select API (cf1ce81)
  • datepicker: don't include datepicker in the library before it's finished (be8c7de)
  • list: fix padding issue (afc79de)
  • loadingindicator: fix display issue (516a35d)
  • loadingindicator: fix overflow issue (06522db)
  • numberfield: fix 100% width issue (ec9c177)
  • numberfield: fix wrong value after input and spin button click (8d13b5c)
  • progress: fix invisible inset shadow on default Progress (52a9f17)
  • progress: fix progress bar overflow issue (a747344)
  • radio,checkbox: indicate that Input is focused (bfd978e)
  • select: fix keyboard select wrong target value issue (db8ff1c)
  • select: pass event as first argument in onchange handlers (c862996)
  • shadow: decrease inset shadows blur radius (a762fd6)
  • slider: fix disabled slider mark style issue (d265c6c)
  • slider: fix Slider origin and decimal issues (851d204), closes #124
  • style: use 'rem' for font sizes (c459344)
  • stylereset: set default line-height to 1.5 (244c90f)
  • switchbase: focus indication on MacOS and iOS (f956a02)
  • tab: focus indication on MacOS and iOS (c34269e)
  • tab: indicate focus on Tab (86bf15f)
  • tab: pass event to onclick handler (d372912)
  • tab: remove margin between Tabs in iOS and Mac (af3552a)
  • themes: add missing counterStrike theme export (86a0990)
  • themes: add missing theme variable (focusSecondary) (1463a89)
  • themes: rename text related color variables (a8993ef)
  • tooltip: make tooltip border of 2px width (099a9f8)
  • window: fix resize handle positioning (19ce1ae)

Code Refactoring

  • stylereset: renamed 'reset' to 'styleReset' (956f0c6)

Features

  • avatar: add 'size' prop (cd2bbc6)
  • bar: make Bar 'size' prop accept %, px (4286c3a)
  • divider: remove 'vertical' prop in favor of 'orientation' prop (42111ed)
  • esm,themes,fonts: include esm build and fonts in the package (79eca2d)
  • fonts: add fonts (4b5b7aa)
  • fonts: add licensed ms_sans_serif font (dcf9144)
  • ms-sans-serif-bold: add bold font (eeefa65)
  • numberfield: rewrite NumberField (821d1a1)
  • panel: add panel component (df42227)
  • select: select reworked (22586da)
  • slider: enable keyboard controls (3ec0fbb)
  • tableheadcell: add 'sort' prop and corresponding aria label (1c31744)
  • textfield: make TextField and TextArea one component (b447b88)
  • themes: add 'counterStrike' theme (e87b255)
  • themes: add 'the Sities USA', 'Travel' and 'Molecule' theme (859dce0)
  • themes: add more themes (dd9c840)
  • themes: add themes (d3ec3d2)
  • themes: tokyoDark theme (2d44d24)
  • toolbar: forwardRef in toolbar, add tests (7a63028)
  • window: small style improvements (c0c856c)
  • forwarding refs in components (7af4faa)
  • implement CI (a2dcaf2)

BREAKING CHANGES

  • datepicker: datepicker is removed from the library
  • esm,themes,fonts: themes moved from the main bundle to 'react95/dist/themes'
  • themes: 'text' remamed to 'materialText', 'inputText' renamed to 'canvasText
  • divider: API change: use orientation='vertical' instead of 'vertical' flag
  • stylereset: 'reset' util is renamed to 'styleReset'
  • select: API change: 'options' instead of 'items' and 'menuMaxHeight' instead of 'height' prop

Co-authored-by: Emily Kolar [email protected]

  • textfield: TextArea component removed from library (use instead)
  • themes: WindowHeader related theme variables changed
  • breaking change to release beta ona as v3
  • v3