# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.0.0-alpha.67](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.66...@byteclaw/visage@1.0.0-alpha.67) (2021-06-04)


### Bug Fixes

* invalid file input types ([3ce1198](https://github.com/Byteclaw/visage/commit/3ce1198d127f22f2f4459b10820fe628f9121905))



## [1.0.0-alpha.66](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.65...@byteclaw/visage@1.0.0-alpha.66) (2021-06-04)


### Bug Fixes

* popover positioning ([f467d35](https://github.com/Byteclaw/visage/commit/f467d35f3efb27e7c4501544baacdd6ff6824409))



## [1.0.0-alpha.65](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.63...@byteclaw/visage@1.0.0-alpha.65) (2021-06-01)


### Bug Fixes

* better popover position tracking ([9a60491](https://github.com/Byteclaw/visage/commit/9a60491c2eeca2f393757cb88fd9f71f16231076))



## [1.0.0-alpha.64](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.63...@byteclaw/visage@1.0.0-alpha.64) (2021-06-01)


### Bug Fixes

* better popover position tracking ([8e13434](https://github.com/Byteclaw/visage/commit/8e13434752b663fcdd4fb11040d9f2f2721bfe33))



## [1.0.0-alpha.63](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.62...@byteclaw/visage@1.0.0-alpha.63) (2021-02-19)

**Note:** Version bump only for package @byteclaw/visage





## [1.0.0-alpha.62](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.61...@byteclaw/visage@1.0.0-alpha.62) (2021-02-19)

**Note:** Version bump only for package @byteclaw/visage





## [1.0.0-alpha.61](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.60...@byteclaw/visage@1.0.0-alpha.61) (2021-02-12)


### Bug Fixes

* easier and more precise polymorphic typing ([84ae0f9](https://github.com/Byteclaw/visage/commit/84ae0f95ccc0e073bd7f895f9c32bab854a03952))



## [1.0.0-alpha.60](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.59...@byteclaw/visage@1.0.0-alpha.60) (2020-12-30)


### Bug Fixes

* correctly resize on change ([1c4aa52](https://github.com/Byteclaw/visage/commit/1c4aa5231a022a5d890236247ce10cf43d1085f1))



## [1.0.0-alpha.59](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.58...@byteclaw/visage@1.0.0-alpha.59) (2020-12-30)


### Features

* simplify color palette ([02b9677](https://github.com/Byteclaw/visage/commit/02b967785ecc195a1b1aa7c2daa6eb45df8055d0))



## [1.0.0-alpha.58](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.57...@byteclaw/visage@1.0.0-alpha.58) (2020-12-30)


### Features

* add support to wait for close listener manager to resolve pending work ([bedb4cc](https://github.com/Byteclaw/visage/commit/bedb4cc9231d793ded331e3132dc81eee12da2c4))



## [1.0.0-alpha.57](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.56...@byteclaw/visage@1.0.0-alpha.57) (2020-12-30)


### Features

* add more button variants ([23b3f9b](https://github.com/Byteclaw/visage/commit/23b3f9b5a928bc4120418a21d57570d2941f3546))



## [1.0.0-alpha.56](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.55...@byteclaw/visage@1.0.0-alpha.56) (2020-12-29)


### Bug Fixes

* pass ref to file input ([f482f8f](https://github.com/Byteclaw/visage/commit/f482f8fd1cc1ef69ee50f2f9acb3ca582d057be1))



## [1.0.0-alpha.55](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.54...@byteclaw/visage@1.0.0-alpha.55) (2020-12-29)

**Note:** Version bump only for package @byteclaw/visage





## [1.0.0-alpha.54](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.53...@byteclaw/visage@1.0.0-alpha.54) (2020-12-28)


### Bug Fixes

* update peer dependencies ([069c3fa](https://github.com/Byteclaw/visage/commit/069c3faa4ae98ee344b5c7be4ed8d9c78f86ba01))



## [1.0.0-alpha.53](https://github.com/Byteclaw/visage/compare/@byteclaw/visage@1.0.0-alpha.52...@byteclaw/visage@1.0.0-alpha.53) (2020-12-28)


### Features

* allow to override banner props and add iconless banner ([7a67bba](https://github.com/Byteclaw/visage/commit/7a67bba7b2c350a095fd6ae8c852a05470046569))
* export heading props ([6d474a0](https://github.com/Byteclaw/visage/commit/6d474a02484e73984bf03f349ca018c1c897eb14))
* use color function in Banner ([cb13741](https://github.com/Byteclaw/visage/commit/cb13741f55ddb948f4a1de011f4cd0ba7700d901))


### Bug Fixes

* button variants and line heights ([deb3ed5](https://github.com/Byteclaw/visage/commit/deb3ed5b55227e942ebb9f94d17889637ef47883))
* pass refs to ListItemLink ([80ed454](https://github.com/Byteclaw/visage/commit/80ed454374eda38f9e0d2e82bd228753a514504c))
* remove unnecessary type ([238dc95](https://github.com/Byteclaw/visage/commit/238dc959e14e8f9d1862bbbd966319ebecfd8bf8))
* use correct primary colors for primary chip and add info variant ([fa67f97](https://github.com/Byteclaw/visage/commit/fa67f977acc2b89b0094511478e1d332a26194d5))



## 1.0.0-alpha.52 (2020-10-07)

* chore(visage): make positioning error message clear ([2ab86b5](https://github.com/Byteclaw/visage/commit/2ab86b5))
* feat(visage): make react-range a peer dependency ([b15893a](https://github.com/Byteclaw/visage/commit/b15893a))





## 1.0.0-alpha.51 (2020-09-12)

* fix(visage): remove text decoration from link button ([d88b8a3](https://github.com/Byteclaw/visage/commit/d88b8a3))
* fix(visage): use dom event handlers for textarea resizing ([10e16ce](https://github.com/Byteclaw/visage/commit/10e16ce))





## 1.0.0-alpha.50 (2020-08-05)

* feat: add intermediatory style sheet resolution cache ([862dfa6](https://github.com/Byteclaw/visage/commit/862dfa6))





## 1.0.0-alpha.49 (2020-07-22)

* fix(visage):  detect breakpoints in effect so app can be hydrated ([b30f8fe](https://github.com/Byteclaw/visage/commit/b30f8fe))





## 1.0.0-alpha.48 (2020-07-22)

* fix(visage): correct window detection ([dd49fa7](https://github.com/Byteclaw/visage/commit/dd49fa7))
* feat(visage): detect breakpoint in render phase ([56c5935](https://github.com/Byteclaw/visage/commit/56c5935))





## 1.0.0-alpha.47 (2020-07-02)

* feat(visage): allow to override menu item in custom menu ([ffee4a8](https://github.com/Byteclaw/visage/commit/ffee4a8))





## 1.0.0-alpha.46 (2020-07-02)

* fix(visage):  make defaultProps partial on Select/Autocomplete ([f85a114](https://github.com/Byteclaw/visage/commit/f85a114))
* fix(visage): use span for SvgIcon component ([66e3e19](https://github.com/Byteclaw/visage/commit/66e3e19))





## 1.0.0-alpha.45 (2020-06-15)

* fix(visage): allow react nodes in Divider label ([feb5315](https://github.com/Byteclaw/visage/commit/feb5315))
* fix(visage): respect scrollbars in viewport dimensions ([0f7e100](https://github.com/Byteclaw/visage/commit/0f7e100))





## 1.0.0-alpha.44 (2020-05-29)

* fix(visage): compute correct positioning across all browsers and devices ([e7ec49e](https://github.com/Byteclaw/visage/commit/e7ec49e))
* fix(visage): make Button consistent in all browsers ([ca396a3](https://github.com/Byteclaw/visage/commit/ca396a3))





## 1.0.0-alpha.43 (2020-05-27)

* fix(visage): allow touch move on children ([402b588](https://github.com/Byteclaw/visage/commit/402b588))





## 1.0.0-alpha.42 (2020-05-27)

* fix(visage): allow menu to be extended ([cb9691e](https://github.com/Byteclaw/visage/commit/cb9691e))





## 1.0.0-alpha.41 (2020-05-24)

* feat(visage): add variants to Tooltip ([0b11e17](https://github.com/Byteclaw/visage/commit/0b11e17))





## 1.0.0-alpha.40 (2020-05-22)

* fix(visage): make vertical scrollbar automatic in Drawer ([4574ec1](https://github.com/Byteclaw/visage/commit/4574ec1))





## 1.0.0-alpha.39 (2020-05-22)

**Note:** Version bump only for package @byteclaw/visage





## 1.0.0-alpha.38 (2020-05-21)

* feat(visage): make Modal extendable ([c6dbe50](https://github.com/Byteclaw/visage/commit/c6dbe50))





## 1.0.0-alpha.37 (2020-05-20)

* fix(visage): react to changes in open prop on AccordionItem ([b663f38](https://github.com/Byteclaw/visage/commit/b663f38))
* feat(visage/core): allow to pass custom class names ([95f8c20](https://github.com/Byteclaw/visage/commit/95f8c20))
* fix(visage/utils): remove stripped variant prop completely ([01af046](https://github.com/Byteclaw/visage/commit/01af046))





## 1.0.0-alpha.36 (2020-05-19)

* fix(visage): do not handle click away if selection is being made ([d004b87](https://github.com/Byteclaw/visage/commit/d004b87))
* fix(visage): make Dialog work in all browsers ([0916abf](https://github.com/Byteclaw/visage/commit/0916abf))
* fix(visage): make SvgIcon behave as square in IE ([b4813d0](https://github.com/Byteclaw/visage/commit/b4813d0))
* fix(visage): remove calc from translateX in Toggle ([bd4f27e](https://github.com/Byteclaw/visage/commit/bd4f27e))
* feat(visage): add padding to dialog content ([70db661](https://github.com/Byteclaw/visage/commit/70db661))





## 1.0.0-alpha.35 (2020-05-19)

* feat(visage): add support for custom default value of booleanVariant ([934366c](https://github.com/Byteclaw/visage/commit/934366c))





## 1.0.0-alpha.34 (2020-05-19)

* fix(visage): make svg non focusable by default ([a57e6a0](https://github.com/Byteclaw/visage/commit/a57e6a0))
* fix(visage): use correct justify content in Message ([7ab766f](https://github.com/Byteclaw/visage/commit/7ab766f))





## 1.0.0-alpha.33 (2020-05-14)

* fix(visage): use width auto on SvgIcon ([e67c988](https://github.com/Byteclaw/visage/commit/e67c988))





## 1.0.0-alpha.32 (2020-05-13)

* feat(visage): add transform anchor origin options ([60fbc92](https://github.com/Byteclaw/visage/commit/60fbc92))
* feat(visage): make placement and origin responsive ([7954043](https://github.com/Byteclaw/visage/commit/7954043))
* fix(visage): allow to close Popover on anchor click ([a41907c](https://github.com/Byteclaw/visage/commit/a41907c))





## 1.0.0-alpha.31 (2020-05-10)

* fix(visage): use correct index to detect which accordion item is open ([8b737d4](https://github.com/Byteclaw/visage/commit/8b737d4))





## 1.0.0-alpha.30 (2020-05-10)

* fix(visage): use Ref as a type for ref prop on choice inputs ([bb6cd9c](https://github.com/Byteclaw/visage/commit/bb6cd9c))





## 1.0.0-alpha.29 (2020-05-10)

* feat(visage): allow react event types in onClose listener ([b460be0](https://github.com/Byteclaw/visage/commit/b460be0))
* feat(visage): allow to focus custom element on dialog open ([1791448](https://github.com/Byteclaw/visage/commit/1791448))





## 1.0.0-alpha.28 (2020-05-09)

* feat(visage): reexport CheckboxToggler and RadioToggler ([2b5a5e0](https://github.com/Byteclaw/visage/commit/2b5a5e0))





## 1.0.0-alpha.27 (2020-05-09)

* fix(visage): make Checkbox/Radio/Toggle read only styles consistent ([ff70fd3](https://github.com/Byteclaw/visage/commit/ff70fd3))
* fix(visage): use header as HTML element for Header ([25c76e3](https://github.com/Byteclaw/visage/commit/25c76e3))
* docs: improve Accordion and Drawer documentation ([3307162](https://github.com/Byteclaw/visage/commit/3307162))





## 1.0.0-alpha.26 (2020-05-08)

* fix(visage): add zIndex to focused AccordionItem heading ([c88eace](https://github.com/Byteclaw/visage/commit/c88eace))





## 1.0.0-alpha.25 (2020-05-08)

* fix(visage): correct Accordion types and keyboard interaction ([f800467](https://github.com/Byteclaw/visage/commit/f800467))





## 1.0.0-alpha.24 (2020-05-08)

* feat(visage): export AccordionItemProps ([f250f60](https://github.com/Byteclaw/visage/commit/f250f60))





## 1.0.0-alpha.23 (2020-05-08)

* docs: update installation instructions ([0974576](https://github.com/Byteclaw/visage/commit/0974576))
* feat(visage): add inverted variant of Message component ([05a64ee](https://github.com/Byteclaw/visage/commit/05a64ee))
* feat(visage): add subtle focus styles to Link ([e2db6cc](https://github.com/Byteclaw/visage/commit/e2db6cc))
* feat(visage): default theme ([e701357](https://github.com/Byteclaw/visage/commit/e701357))
* fix(visage): use same background color as in Checkbox ([e65aa02](https://github.com/Byteclaw/visage/commit/e65aa02))





## 1.0.0-alpha.22 (2020-05-05)

* feat(visage): export slider types ([a267680](https://github.com/Byteclaw/visage/commit/a267680))





## 1.0.0-alpha.21 (2020-05-05)

* fix(visage): make allowOverlap optional ([303eb9b](https://github.com/Byteclaw/visage/commit/303eb9b))





## 1.0.0-alpha.20 (2020-05-04)

* feat(visage): add basic styling to Tooltip ([e309c57](https://github.com/Byteclaw/visage/commit/e309c57))
* feat(visage): add Popper component ([354dd6f](https://github.com/Byteclaw/visage/commit/354dd6f))
* feat(visage): basic Tooltip ([dcbffd0](https://github.com/Byteclaw/visage/commit/dcbffd0))
* feat(visage): custom renderers in Slider ([2c8f499](https://github.com/Byteclaw/visage/commit/2c8f499))
* fix(visage): disable flex shrink on tab list ([f97a286](https://github.com/Byteclaw/visage/commit/f97a286))
* fix(visage): use client bounding rect to determine dimensions ([3467c3a](https://github.com/Byteclaw/visage/commit/3467c3a))
* chore(visage): make Tooltip nicer ([2d23b9e](https://github.com/Byteclaw/visage/commit/2d23b9e))
* chore(visage): return placement and match from positioning ([31ca26c](https://github.com/Byteclaw/visage/commit/31ca26c))





## 1.0.0-alpha.19 (2020-05-03)

* fix(visage): expose chip base props ([2539f65](https://github.com/Byteclaw/visage/commit/2539f65))





## 1.0.0-alpha.18 (2020-05-03)

* fix(visage): allow to extend Menus by faces ([d398e6f](https://github.com/Byteclaw/visage/commit/d398e6f))
* fix(visage): reset element height and width during Popover recalculation ([f3ef445](https://github.com/Byteclaw/visage/commit/f3ef445))
* fix(visage): use best possible placement ([727c8aa](https://github.com/Byteclaw/visage/commit/727c8aa))
* fix(visage): use keydown for escape detection ([a476117](https://github.com/Byteclaw/visage/commit/a476117))
* feat(visage): add default AutocompleteInputMenu creator ([dc6de1e](https://github.com/Byteclaw/visage/commit/dc6de1e))
* feat(visage): add default Select menu creator ([5e2d637](https://github.com/Byteclaw/visage/commit/5e2d637))
* feat(visage): add support for marginThreshold ([6f8d49b](https://github.com/Byteclaw/visage/commit/6f8d49b))
* feat(visage): change default minimum height for Menu ([e0801df](https://github.com/Byteclaw/visage/commit/e0801df))
* feat(visage): export defaults ([b4bfab1](https://github.com/Byteclaw/visage/commit/b4bfab1))
* feat(visage): new Popover placement algorithm ([dd78ab4](https://github.com/Byteclaw/visage/commit/dd78ab4))
* feat(visage): relax fontWeight type ([6b68118](https://github.com/Byteclaw/visage/commit/6b68118))
* feat(visage): simplify Popover placement algorhitm ([c3bd1b8](https://github.com/Byteclaw/visage/commit/c3bd1b8))
* feat(visage): use simplified algorithm for positioning ([c765238](https://github.com/Byteclaw/visage/commit/c765238))





## 1.0.0-alpha.17 (2020-04-28)

* feat(visage): reexport StyleProps ([8b9a0ec](https://github.com/Byteclaw/visage/commit/8b9a0ec))





## 1.0.0-alpha.16 (2020-04-26)

* fix(visage): react to changes in tabs children ([7706207](https://github.com/Byteclaw/visage/commit/7706207))
* feat(visage): export TabProps and TabElement type ([2064507](https://github.com/Byteclaw/visage/commit/2064507))





## 1.0.0-alpha.15 (2020-04-26)

* fix(visage): allow only one child in Tabs ([d88ea4e](https://github.com/Byteclaw/visage/commit/d88ea4e))





## 1.0.0-alpha.14 (2020-04-24)

* refactor(visage): use ResponsiveDesignSystem as a shortcut ([b168e81](https://github.com/Byteclaw/visage/commit/b168e81))





## 1.0.0-alpha.13 (2020-04-23)

* feat(visage): export props from extendable components ([2823418](https://github.com/Byteclaw/visage/commit/2823418))





## 1.0.0-alpha.12 (2020-04-22)

* fix(visage): inherit color by default for monochromatic IconButton ([356e257](https://github.com/Byteclaw/visage/commit/356e257))
* fix(visage): inherit font size and fix icon alignment in InlineError ([86ad9a7](https://github.com/Byteclaw/visage/commit/86ad9a7))
* feat(visage): add SpinButton component ([7f88e7f](https://github.com/Byteclaw/visage/commit/7f88e7f))
* feat(visage): collapse DataTable borders ([c332595](https://github.com/Byteclaw/visage/commit/c332595))
* feat(visage): nicer Code styles ([04f5145](https://github.com/Byteclaw/visage/commit/04f5145))





## 1.0.0-alpha.11 (2020-04-20)

* docs: better UX for mobile devices ([0a14203](https://github.com/Byteclaw/visage/commit/0a14203))
* test(visage): update keyboard key snapshot ([c16c30e](https://github.com/Byteclaw/visage/commit/c16c30e))
* feat(visage): add IconButton component ([2f5c5fd](https://github.com/Byteclaw/visage/commit/2f5c5fd))
* feat(visage): support disabled and readonly in Slider ([3286536](https://github.com/Byteclaw/visage/commit/3286536))
* fix(visage): make KeyboardKey font weight light ([78d1fc6](https://github.com/Byteclaw/visage/commit/78d1fc6))





## 1.0.0-alpha.10 (2020-04-20)

* fix(visage): allow space to in searchable Select ([18b1cbc](https://github.com/Byteclaw/visage/commit/18b1cbc))
* fix(visage): fix styles on FieldSet ([98015b4](https://github.com/Byteclaw/visage/commit/98015b4))
* fix(visage): make face names consistent ([1f886f5](https://github.com/Byteclaw/visage/commit/1f886f5))
* fix(visage): open AutocompleteInput menu only if focused ([7222b94](https://github.com/Byteclaw/visage/commit/7222b94))
* fix(visage): rename delete button in Message ([cdbeed7](https://github.com/Byteclaw/visage/commit/cdbeed7))
* fix(visage): respect line height as ProgressBar height ([3af7d39](https://github.com/Byteclaw/visage/commit/3af7d39))
* feat(visage): add BorderRadiuses type ([3f29c99](https://github.com/Byteclaw/visage/commit/3f29c99))
* feat(visage): add KeyboardKey component ([8f2fdf1](https://github.com/Byteclaw/visage/commit/8f2fdf1))
* feat(visage): redesign Tabs ([1ce45cc](https://github.com/Byteclaw/visage/commit/1ce45cc))
* chore: update formatting ([58f4b9d](https://github.com/Byteclaw/visage/commit/58f4b9d))
* chore(visage): fix code style ([500acd4](https://github.com/Byteclaw/visage/commit/500acd4))
* test(visage): fix TextinputExtraElement face test ([6e24113](https://github.com/Byteclaw/visage/commit/6e24113))





## 1.0.0-alpha.9 (2020-04-17)

* feat(visage): add message component ([d6978a3](https://github.com/Byteclaw/visage/commit/d6978a3))
* feat(visage): add new Badge component ([e57def7](https://github.com/Byteclaw/visage/commit/e57def7))
* feat(visage): add small chip and enhance chips ([b4e318c](https://github.com/Byteclaw/visage/commit/b4e318c))
* feat(visage): use mouse down to open AutocompleteInput ([9537b68](https://github.com/Byteclaw/visage/commit/9537b68))
* feat(visage): use mouse down to open Select ([f903a6a](https://github.com/Byteclaw/visage/commit/f903a6a))
* fix(visage): do not open menu in Select if it lost a focus ([bd70c15](https://github.com/Byteclaw/visage/commit/bd70c15))
* fix(visage): prevent autofill on AutocompleteInput/Select ([22679b1](https://github.com/Byteclaw/visage/commit/22679b1))
* fix(visage): scroll Menu item to view in Autocomplete/Select ([ff49b1a](https://github.com/Byteclaw/visage/commit/ff49b1a))
* fix(visage): wrap Tabs if they don't fit in line ([7b71368](https://github.com/Byteclaw/visage/commit/7b71368))





## 1.0.0-alpha.8 (2020-04-16)

* fix(visage): make Toggle controllable and fix readOnly behaviour ([b18035c](https://github.com/Byteclaw/visage/commit/b18035c))
* refactor(visage): remove textinput color from theme ([9adbef7](https://github.com/Byteclaw/visage/commit/9adbef7))





## 1.0.0-alpha.7 (2020-04-14)

* feat(visage): allow custom Toggler in Checkbox ([a0d18e9](https://github.com/Byteclaw/visage/commit/a0d18e9))
* feat(visage): allow custom Toggler in Radio ([a3849cf](https://github.com/Byteclaw/visage/commit/a3849cf))
* fix(visage): add missing faces ([08f0ca4](https://github.com/Byteclaw/visage/commit/08f0ca4))





## 1.0.0-alpha.6 (2020-04-14)

* fix(visage): pass refs to TextInput from AutocompleteInput and Select ([1d16f2a](https://github.com/Byteclaw/visage/commit/1d16f2a))





## 1.0.0-alpha.5 (2020-04-13)

* feat(visage): allow AutocompleteInput to use custom menu ([21f17ed](https://github.com/Byteclaw/visage/commit/21f17ed))
* feat(visage): allow Select to use custom menu and toggler ([d2c6add](https://github.com/Byteclaw/visage/commit/d2c6add))
* feat(visage): allow to define multiple onClose prevent refs ([7317a96](https://github.com/Byteclaw/visage/commit/7317a96))
* chore(visage): pass id to BaseDrawer ([d029cd2](https://github.com/Byteclaw/visage/commit/d029cd2))





## 1.0.0-alpha.4 (2020-04-13)

* feat(visage/core): color manipulation api ([7cc9d8f](https://github.com/Byteclaw/visage/commit/7cc9d8f))
* fix(visage/core): allow to nested styles in style sheet ([744c3bd](https://github.com/Byteclaw/visage/commit/744c3bd))
* fix(visage/core): allow variants to be overriden in typescript ([ce4b3db](https://github.com/Byteclaw/visage/commit/ce4b3db))
* refactor(visage): remove shadesOverlay colors ([4fba8f4](https://github.com/Byteclaw/visage/commit/4fba8f4))
* fix(visage): make focuses on controls consistent ([1516dc2](https://github.com/Byteclaw/visage/commit/1516dc2))
* fix(visage): output lowercases attrs from variant creators ([eaadc3e](https://github.com/Byteclaw/visage/commit/eaadc3e))
* fix(visage): reset options on Select blur ([72e981c](https://github.com/Byteclaw/visage/commit/72e981c))
* test: setup test design system ([67cfd32](https://github.com/Byteclaw/visage/commit/67cfd32))
* test(visage): add face tests for TextInput ([f359c54](https://github.com/Byteclaw/visage/commit/f359c54))
* feat(visage): reexport helper functions ([ad962bd](https://github.com/Byteclaw/visage/commit/ad962bd))





## 1.0.0-alpha.3 (2020-04-08)

* refactor: remove darkShades, darkAccent colors ([1d359e7](https://github.com/Byteclaw/visage/commit/1d359e7))
* fix(visage): make Menu to behave according to wai aria spec ([e04a581](https://github.com/Byteclaw/visage/commit/e04a581))
* chore(visage): remove button prop from ListItem ([faa1792](https://github.com/Byteclaw/visage/commit/faa1792))





## 1.0.0-alpha.2 (2020-04-06)

**Note:** Version bump only for package @byteclaw/visage





## 1.0.0-alpha.1 (2020-04-06)

* fix(visage): normalize Esc to Escape because IE11 does not use standard ([142cc38](https://github.com/Byteclaw/visage/commit/142cc38))





## 1.0.0-alpha.0 (2020-04-06)

* build: replace microbundle with tsdx ([7df078d](https://github.com/Byteclaw/visage/commit/7df078d))
* docs: update README in packages ([6e1001f](https://github.com/Byteclaw/visage/commit/6e1001f))
* docs(routes): restructured sidebar routes ([4c51d2a](https://github.com/Byteclaw/visage/commit/4c51d2a))
* chore(visage): change type composition in components ([787290f](https://github.com/Byteclaw/visage/commit/787290f))
* feat(visage): add overlay color shades to the theme ([4f57db9](https://github.com/Byteclaw/visage/commit/4f57db9))
* feat(visage): add stacked close listener manager ([076a925](https://github.com/Byteclaw/visage/commit/076a925))
* feat(visage): change hover effect colors on DataTable ([5a06976](https://github.com/Byteclaw/visage/commit/5a06976))
* feat(visage): fix menu scrolling and popover events ([cefc0b4](https://github.com/Byteclaw/visage/commit/cefc0b4))
* feat(visage): lock body scroll and add focus trap to Drawer ([1c11acd](https://github.com/Byteclaw/visage/commit/1c11acd))
* feat(visage): remove unnecessary section element from List ([008642d](https://github.com/Byteclaw/visage/commit/008642d))
* feat(visage): style DataTable with overlay shades ([c7fc3a7](https://github.com/Byteclaw/visage/commit/c7fc3a7))
* feat(visage): use key up event for Escape detection ([948e468](https://github.com/Byteclaw/visage/commit/948e468))
* fix(visage): do not allow to shrink Dialog header ([59e7ffe](https://github.com/Byteclaw/visage/commit/59e7ffe))
* fix(visage): register close listeners on render and not on mount ([964d35c](https://github.com/Byteclaw/visage/commit/964d35c))
* fix(visage): remove scrollbar from Toggle in IE11 ([12f53c0](https://github.com/Byteclaw/visage/commit/12f53c0))
* fix(visage): scroll selected Autocomplete/Select option into view ([837d242](https://github.com/Byteclaw/visage/commit/837d242))
* fix(visage): use exclusive media query breakpoints ([b9e50b3](https://github.com/Byteclaw/visage/commit/b9e50b3))
* fix(visage): use no appearance on TextInput ([27e1a41](https://github.com/Byteclaw/visage/commit/27e1a41))
* feat(visage/core): add style cache ([1f1364c](https://github.com/Byteclaw/visage/commit/1f1364c))
* perf(visage): use handler refs in AutocompleteInput/Select ([623c2ef](https://github.com/Byteclaw/visage/commit/623c2ef))





## 0.19.0 (2020-03-24)

* refactor: hoist styles ([faa38a5](https://github.com/Byteclaw/visage/commit/faa38a5))
* refactor: remove createComponent type factory ([6a40539](https://github.com/Byteclaw/visage/commit/6a40539))
* feat(visage): allow to extend global styles by faces ([b118a6a](https://github.com/Byteclaw/visage/commit/b118a6a))
* fix(visage): make Pagination use nav ([5941125](https://github.com/Byteclaw/visage/commit/5941125))





## 0.18.0 (2020-03-19)

* feat(visage): add default box-shadow to Drawer component ([523996c](https://github.com/Byteclaw/visage/commit/523996c))
* feat(visage): add size variants to Button component ([f79763d](https://github.com/Byteclaw/visage/commit/f79763d))
* feat(visage): hoist and simplify box-shadow style on Menu ([70fed12](https://github.com/Byteclaw/visage/commit/70fed12))





## <small>0.17.1 (2020-03-19)</small>

* fix(visage): use resolver from context to get Slider colors ([9a90d40](https://github.com/Byteclaw/visage/commit/9a90d40))





## 0.17.0 (2020-03-17)

* feat: new stylesheet pipeline with pre and post stylers ([716b94a](https://github.com/Byteclaw/visage/commit/716b94a))
* feat(controls): fix controls palette ([03bad91](https://github.com/Byteclaw/visage/commit/03bad91))
* feat(docs): better doc pages, change Heading ([7dbb27c](https://github.com/Byteclaw/visage/commit/7dbb27c))
* fix(tests): update Heading snapshot ([1c3d2b0](https://github.com/Byteclaw/visage/commit/1c3d2b0))
* fix(visage): fix default line height global reset ([39d4316](https://github.com/Byteclaw/visage/commit/39d4316))
* feat(visage/docs): add system section and new quickstart ([723b387](https://github.com/Byteclaw/visage/commit/723b387))
* Merge pull request #300 from Byteclaw/feature/add-better-docs ([762b7eb](https://github.com/Byteclaw/visage/commit/762b7eb)), closes [#300](https://github.com/Byteclaw/visage/issues/300)





## <small>0.16.4 (2020-03-11)</small>

* fix(visage): compute Popover positioning in IE 11 ([b019ae5](https://github.com/Byteclaw/visage/commit/b019ae5))





## <small>0.16.3 (2020-03-10)</small>

* fix(visage): remove line-height from global reset ([8d9c457](https://github.com/Byteclaw/visage/commit/8d9c457))





## <small>0.16.2 (2020-03-03)</small>

* test(visage): add test for extending, closes #293 ([ac58944](https://github.com/Byteclaw/visage/commit/ac58944)), closes [#293](https://github.com/Byteclaw/visage/issues/293)





## <small>0.16.1 (2020-03-02)</small>

* fix(visage): use correct zIndex on Modal backdrop ([5a1fa10](https://github.com/Byteclaw/visage/commit/5a1fa10))





## 0.16.0 (2020-03-01)

* feat(visage): allow custom toggler in Checkbox/Radio ([19f6194](https://github.com/Byteclaw/visage/commit/19f6194))





## <small>0.15.1 (2020-02-29)</small>

* fix(visage): use default colors for Banner bg and font color ([6e24af3](https://github.com/Byteclaw/visage/commit/6e24af3))





## 0.15.0 (2020-02-29)

* fix(visage): fix Accordion focus/active styles ([f09b61b](https://github.com/Byteclaw/visage/commit/f09b61b))
* fix(visage): make Banner focus styles consistent ([81f1fc0](https://github.com/Byteclaw/visage/commit/81f1fc0))
* fix(visage): remove focus/hover background from Link ([c3aac4c](https://github.com/Byteclaw/visage/commit/c3aac4c))
* feat(visage): use better logic to handle zIndex increments ([3b98d48](https://github.com/Byteclaw/visage/commit/3b98d48))
* test(visage): add Box test ([d6ff087](https://github.com/Byteclaw/visage/commit/d6ff087))





## <small>0.14.1 (2020-02-29)</small>

* fix(visage/core): use children from default props on extend ([a0af78f](https://github.com/Byteclaw/visage/commit/a0af78f))
* refactor(visage): use render helper in tests ([88b0249](https://github.com/Byteclaw/visage/commit/88b0249))





## 0.14.0 (2020-02-28)

* feat(visage): allow styling Dialog's content wrapper ([4d182ec](https://github.com/Byteclaw/visage/commit/4d182ec))





## 0.13.0 (2020-02-28)

* feat(visage): make Modal a focus trap and add useFocusTrap hook ([2450a00](https://github.com/Byteclaw/visage/commit/2450a00))





## <small>0.12.1 (2020-02-28)</small>

* fix(visage): fix closing Modal with escape key ([f7ec0b4](https://github.com/Byteclaw/visage/commit/f7ec0b4))
* chore(visage): fix type errors ([58e8964](https://github.com/Byteclaw/visage/commit/58e8964))





## 0.12.0 (2020-02-28)

* chore(visage): regenerate faces type ([99b84f2](https://github.com/Byteclaw/visage/commit/99b84f2))
* feat(visage): allow disabling global visual styles ([00e37e5](https://github.com/Byteclaw/visage/commit/00e37e5))
* feat(visage): don't render visible backdrop for nonfixed modal ([fa1601a](https://github.com/Byteclaw/visage/commit/fa1601a))
* feat(visage): make Popover fullscreen prop responsive ([0d7f1f9](https://github.com/Byteclaw/visage/commit/0d7f1f9))





## 0.11.0 (2020-02-20)

* chore: remove circular dependency ([09b3639](https://github.com/Byteclaw/visage/commit/09b3639))
* chore(visage): fix tests by removing theme creator ([562cc8d](https://github.com/Byteclaw/visage/commit/562cc8d))
* chore(visage): remove theme creators ([d58d9c4](https://github.com/Byteclaw/visage/commit/d58d9c4))
* feat(visaage): export font palette type ([3b5f8a1](https://github.com/Byteclaw/visage/commit/3b5f8a1))





## <small>0.10.4 (2020-02-14)</small>

* fix(visage/menu): remove incorrent responsive behaviour ([015ffb0](https://github.com/Byteclaw/visage/commit/015ffb0))





## <small>0.10.3 (2020-02-12)</small>

* fix(visage/button): remove justify content and max-width ([d757be3](https://github.com/Byteclaw/visage/commit/d757be3))





## <small>0.10.2 (2020-02-12)</small>

* fix styles passing to inline error ([f9b2966](https://github.com/Byteclaw/visage/commit/f9b2966))
* use isValidElement helper in svg icon ([8d7040a](https://github.com/Byteclaw/visage/commit/8d7040a))
