# Change Log - @microsoft/fast-web-utilities

This log was last generated on Wed, 04 May 2022 07:14:00 GMT and should not be manually modified.

<!-- Start content -->

## 5.4.1

Wed, 04 May 2022 07:14:00 GMT

### Patches

- convert orientation enum to const object with corresponding type (chhol@microsoft.com)

## 5.4.0

Wed, 27 Apr 2022 07:21:09 GMT

### Minor changes

- update to typescript 4.6.2 and update ARIAMixin typings (chhol@microsoft.com)

### Patches

- Bump @microsoft/eslint-config-fast-dna to v2.1.0 (chhol@microsoft.com)

## 5.3.0

Sun, 17 Apr 2022 07:11:18 GMT

### Minor changes

- Instead of matchAll, used regex replace for pascalCase and added number to add to spinalCase (74849806+wannieman98@users.noreply.github.com)

## 5.2.0

Sun, 03 Apr 2022 07:12:01 GMT

### Minor changes

- Declare package as using ES modules (nicholasrice@users.noreply.github.com)

### Patches

- update exenv-es6 to 1.1.0 to ensure we lock to es module support (chhol@microsoft.com)

## 5.1.0

Tue, 25 Jan 2022 07:11:53 GMT

### Minor changes

- add findLastIndex and inRange functions to fast-web-utilities (john.kreitlow@microsoft.com)

## 5.0.2

Sun, 31 Oct 2021 07:17:45 GMT

### Patches

- update fast eslint package version (chhol@microsoft.com)

## 5.0.1

Wed, 13 Oct 2021 01:53:37 GMT

### Patches

- remove prefix from uniqueId function (john.kreitlow@microsoft.com)
- remove throttle function (john.kreitlow@microsoft.com)
- refactor: remove lodash-es as a dependency (connor@peet.io)

## 5.0.0

Sun, 19 Sep 2021 07:17:17 GMT

### Major changes

- add picker component (scomea@microsoft.com)

## 4.8.1

Sun, 12 Sep 2021 07:17:43 GMT

### Patches

- remove dependencies on keycode (scomea@microsoft.com)

## 4.8.0

Thu, 20 May 2021 07:24:10 GMT

### Minor changes

- add key string constants (john.kreitlow@microsoft.com)

## [4.7.3](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.7.1...@microsoft/fast-web-utilities@4.7.3) (2021-02-08)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.7.2](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.7.1...@microsoft/fast-web-utilities@4.7.2) (2021-02-08)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.7.1](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.7.0...@microsoft/fast-web-utilities@4.7.1) (2021-01-30)


### Bug Fixes

* allow nonce usage in canUseFocusVisible ([#4243](https://github.com/Microsoft/fast/issues/4243)) ([6e8b917](https://github.com/Microsoft/fast/commit/6e8b917dcbff8c5c0452e2dccc92020070ae3e3c))





# [4.7.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.6.1...@microsoft/fast-web-utilities@4.7.0) (2020-12-16)


### Features

* add standard event types as exported strings ([#4161](https://github.com/Microsoft/fast/issues/4161)) ([f2d9087](https://github.com/Microsoft/fast/commit/f2d9087296401d613ff4aa85d8eb4c0d54e73be0))





## [4.6.1](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.6.0...@microsoft/fast-web-utilities@4.6.1) (2020-10-14)

**Note:** Version bump only for package @microsoft/fast-web-utilities





# [4.6.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.5.2...@microsoft/fast-web-utilities@4.6.0) (2020-07-14)


### Features

* update typescript version and remove utility types dependencies for react packages ([#3422](https://github.com/Microsoft/fast/issues/3422)) ([09d07b5](https://github.com/Microsoft/fast/commit/09d07b580cda3bcc5d28f83d3568521f710c9576))





## [4.5.2](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.5.1...@microsoft/fast-web-utilities@4.5.2) (2020-06-26)

**Note:** Version bump only for package @microsoft/fast-web-utilities





# [4.5.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.4.5...@microsoft/fast-web-utilities@4.5.0) (2020-05-18)


### Features

* add system-colors to fast-web-utilities ([#3137](https://github.com/Microsoft/fast/issues/3137)) ([ee37b3f](https://github.com/Microsoft/fast/commit/ee37b3f51336a040b64fc0f00d73c57185cafaa7))





## [4.4.5](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.4.4...@microsoft/fast-web-utilities@4.4.5) (2020-04-29)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.4.4](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.4.3...@microsoft/fast-web-utilities@4.4.4) (2020-04-27)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.4.3](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.4.2...@microsoft/fast-web-utilities@4.4.3) (2020-04-22)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.4.2](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.4.1...@microsoft/fast-web-utilities@4.4.2) (2020-04-10)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.4.1](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.4.0...@microsoft/fast-web-utilities@4.4.1) (2020-03-13)

**Note:** Version bump only for package @microsoft/fast-web-utilities





# [4.4.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.7...@microsoft/fast-web-utilities@4.4.0) (2019-12-05)


### Bug Fixes

* horizontal overflow rtl scroll behavior and add rtl scrollLeft utility ([#2462](https://github.com/Microsoft/fast/issues/2462)) ([0cc2da5](https://github.com/Microsoft/fast/commit/0cc2da5fde2abe23da987c216e03d73370cd4ad3))


### Features

* add new utilities for checking HTML elements ([#2481](https://github.com/Microsoft/fast/issues/2481)) ([15de67e](https://github.com/Microsoft/fast/commit/15de67e207796c0b799827f33cdb47a8e32432e3))





## [4.3.7](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.6...@microsoft/fast-web-utilities@4.3.7) (2019-11-19)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.3.6](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.5...@microsoft/fast-web-utilities@4.3.6) (2019-11-07)


### Bug Fixes

* canUsedForcedColors should be called canUseForcedColors ([#2403](https://github.com/Microsoft/fast/issues/2403)) ([8904df4](https://github.com/Microsoft/fast/commit/8904df4d8af78d917a3aa6104f34ad45e12bfda5))





## [4.3.5](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.4...@microsoft/fast-web-utilities@4.3.5) (2019-10-25)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [4.3.4](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.3...@microsoft/fast-web-utilities@4.3.4) (2019-10-24)


### Bug Fixes

* canUsedForcedColors function is not isomorphic ([#2378](https://github.com/Microsoft/fast/issues/2378)) ([0c929c8](https://github.com/Microsoft/fast/commit/0c929c8a333f810d95d43b09d171e71e55276f16))





## [4.3.3](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.2...@microsoft/fast-web-utilities@4.3.3) (2019-10-17)


### Bug Fixes

* components are not showing correct high contrast colors in Edge chromium, removed hard code value, and add more examples ([#2327](https://github.com/Microsoft/fast/issues/2327)) ([125a85c](https://github.com/Microsoft/fast/commit/125a85c))





## [4.3.2](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.1...@microsoft/fast-web-utilities@4.3.2) (2019-09-17)


### Bug Fixes

* improve render performance of page, grid, and column components ([#2241](https://github.com/Microsoft/fast/issues/2241)) ([7936adc](https://github.com/Microsoft/fast/commit/7936adc))





## [4.3.1](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.3.0...@microsoft/fast-web-utilities@4.3.1) (2019-09-09)


### Bug Fixes

* exit focus visible utility immediately with false value if DOM is unavailable ([#2223](https://github.com/Microsoft/fast/issues/2223)) ([3fbd6c2](https://github.com/Microsoft/fast/commit/3fbd6c2))





# [4.3.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.2.1...@microsoft/fast-web-utilities@4.3.0) (2019-08-22)


### Features

* adds classNames utility ([#2163](https://github.com/Microsoft/fast/issues/2163)) ([d6a872d](https://github.com/Microsoft/fast/commit/d6a872d))
* export individual keycodes as named exports and unreference KeyCodes ([327d806](https://github.com/Microsoft/fast/commit/327d806))





## [4.2.1](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.2.0...@microsoft/fast-web-utilities@4.2.1) (2019-08-09)


### Bug Fixes

* establish no side effects in fast-web-utilities ([a97741a](https://github.com/Microsoft/fast/commit/a97741a))





# [4.2.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.1.0...@microsoft/fast-web-utilities@4.2.0) (2019-05-31)


### Features

* add query string parser ([#1784](https://github.com/Microsoft/fast/issues/1784)) ([de20112](https://github.com/Microsoft/fast/commit/de20112))
* show values as dash separated and send camelCase values in the CSS property editor callback ([#1772](https://github.com/Microsoft/fast/issues/1772)) ([93d6223](https://github.com/Microsoft/fast/commit/93d6223))





# [4.1.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.0.1...@microsoft/fast-web-utilities@4.1.0) (2019-04-23)


### Features

* reduce dependency on peer dependencies ([#1669](https://github.com/Microsoft/fast/issues/1669)) ([cc06b10](https://github.com/Microsoft/fast/commit/cc06b10))





## [4.0.1](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@4.0.0...@microsoft/fast-web-utilities@4.0.1) (2019-04-09)

**Note:** Version bump only for package @microsoft/fast-web-utilities





# [4.0.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@3.1.3...@microsoft/fast-web-utilities@4.0.0) (2019-03-25)


### Bug Fixes

* update to use esModuleInterop in the TypeScript configuration files ([#1211](https://github.com/Microsoft/fast/issues/1211)) ([2ec0644](https://github.com/Microsoft/fast/commit/2ec0644))


### Features

* remove fast-application-utilities package ([#1455](https://github.com/Microsoft/fast/issues/1455)) ([7ee34fa](https://github.com/Microsoft/fast/commit/7ee34fa))


### BREAKING CHANGES

* removal of fast-application-utilities-package
* This will affect how imports will be handled by
consumers





## [3.1.3](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@3.1.2...@microsoft/fast-web-utilities@3.1.3) (2019-03-19)


### Bug Fixes

* update jest to fix build break ([#1531](https://github.com/Microsoft/fast/issues/1531)) ([73ae6de](https://github.com/Microsoft/fast/commit/73ae6de))





## [3.1.2](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@3.1.1...@microsoft/fast-web-utilities@3.1.2) (2019-02-21)

**Note:** Version bump only for package @microsoft/fast-web-utilities





## [3.1.1](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@3.1.0...@microsoft/fast-web-utilities@3.1.1) (2019-02-07)

**Note:** Version bump only for package @microsoft/fast-web-utilities





<a name="3.1.0"></a>
# [3.1.0](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@3.0.4...@microsoft/fast-web-utilities@3.1.0) (2019-01-26)


### Features

* add direction and localization helpers to fast-web-utilities ([#1330](https://github.com/Microsoft/fast/issues/1330)) ([be0f603](https://github.com/Microsoft/fast/commit/be0f603))





<a name="3.0.4"></a>
## [3.0.4](https://github.com/Microsoft/fast/compare/@microsoft/fast-web-utilities@3.0.3...@microsoft/fast-web-utilities@3.0.4) (2018-12-21)


### Bug Fixes

* style cleanup and consolidation ([#1198](https://github.com/Microsoft/fast/issues/1198)) ([4151f39](https://github.com/Microsoft/fast/commit/4151f39))





<a name="2.2.0"></a>
# 2.2.0 (2018-09-11)


### Features

* add contrast based color system ([#810](https://github.com/Microsoft/fast/issues/810)) ([5ec457c](https://github.com/Microsoft/fast/commit/5ec457c))



<a name="2.1.0"></a>
# 2.1.0 (2018-08-29)


### Bug Fixes

* **fast-web-utilities:** fix an issue where getClientRectWithMargin threw an error in EDGE and IE strict modes due to readonly properties ([#767](https://github.com/Microsoft/fast/issues/767)) ([d3fa002](https://github.com/Microsoft/fast/commit/d3fa002))


### Features

* update Lerna to ^3.0.0 ([#795](https://github.com/Microsoft/fast/issues/795)) ([9ce9a56](https://github.com/Microsoft/fast/commit/9ce9a56))
* upgrade to TypeScript 3.0.0 ([#793](https://github.com/Microsoft/fast/issues/793)) ([e203e86](https://github.com/Microsoft/fast/commit/e203e86))
* **fast-components-react-base:** add callback to horizontal overflow to return and object that informs scroll start and end ([#797](https://github.com/Microsoft/fast/issues/797)) ([37975f3](https://github.com/Microsoft/fast/commit/37975f3))
* **fast-components-react-base:** add tabs component ([#761](https://github.com/Microsoft/fast/issues/761)) ([24a5bb3](https://github.com/Microsoft/fast/commit/24a5bb3))
* **paragraph:** adds paragraph as a new MSFT component ([#805](https://github.com/Microsoft/fast/issues/805)) ([8325d3f](https://github.com/Microsoft/fast/commit/8325d3f))



<a name="2.0.0-corrected"></a>
# 2.0.0-corrected (2018-08-03)


### Features

* **utilities:** add fast-web-utilities as a new package ([#686](https://github.com/Microsoft/fast/issues/686)) ([a31a581](https://github.com/Microsoft/fast/commit/a31a581))





<a name="2.1.0"></a>
# [2.1.0](https://github.com/Microsoft/fast/compare/v2.0.0-corrected...v2.1.0) (2018-08-29)


### Bug Fixes

* **fast-web-utilities:** fix an issue where getClientRectWithMargin threw an error in EDGE and IE strict modes due to readonly properties ([#767](https://github.com/Microsoft/fast/issues/767)) ([d3fa002](https://github.com/Microsoft/fast/commit/d3fa002))


### Features

* update Lerna to ^3.0.0 ([#795](https://github.com/Microsoft/fast/issues/795)) ([9ce9a56](https://github.com/Microsoft/fast/commit/9ce9a56))
* upgrade to TypeScript 3.0.0 ([#793](https://github.com/Microsoft/fast/issues/793)) ([e203e86](https://github.com/Microsoft/fast/commit/e203e86))
* **fast-components-react-base:** add callback to horizontal overflow to return and object that informs scroll start and end ([#797](https://github.com/Microsoft/fast/issues/797)) ([37975f3](https://github.com/Microsoft/fast/commit/37975f3))
* **fast-components-react-base:** add tabs component ([#761](https://github.com/Microsoft/fast/issues/761)) ([24a5bb3](https://github.com/Microsoft/fast/commit/24a5bb3))
* **paragraph:** adds paragraph as a new MSFT component ([#805](https://github.com/Microsoft/fast/issues/805)) ([8325d3f](https://github.com/Microsoft/fast/commit/8325d3f))





<a name="2.0.0"></a>
# [2.0.0](https://github.com/Microsoft/fast/compare/v1.6.0...v2.0.0) (2018-08-02)


### Features

* **utilities:** add fast-web-utilities as a new package ([#686](https://github.com/Microsoft/fast/issues/686)) ([a31a581](https://github.com/Microsoft/fast/commit/a31a581))




<a name="1.9.0"></a>
# [1.9.0](https://github.com/Microsoft/fast/compare/v1.6.0...v1.9.0) (2018-07-14)


### Features

* **utilities:** add fast-web-utilities as a new package ([#686](https://github.com/Microsoft/fast/issues/686)) ([a31a581](https://github.com/Microsoft/fast/commit/a31a581))
