# Change Log

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

## [2.4.4](https://github.com/react-navigation/drawer/compare/react-navigation-drawer@2.4.3...react-navigation-drawer@2.4.4) (2020-03-16)

**Note:** Version bump only for package react-navigation-drawer





## [2.4.3](https://github.com/react-navigation/drawer/compare/react-navigation-drawer@2.4.2...react-navigation-drawer@2.4.3) (2020-03-16)

**Note:** Version bump only for package react-navigation-drawer





## [2.4.2](https://github.com/react-navigation/drawer/compare/react-navigation-drawer@2.4.1...react-navigation-drawer@2.4.2) (2020-02-26)

**Note:** Version bump only for package react-navigation-drawer





## [2.4.1](https://github.com/react-navigation/drawer/compare/react-navigation-drawer@2.4.0...react-navigation-drawer@2.4.1) (2020-02-24)

**Note:** Version bump only for package react-navigation-drawer





# 2.4.0 (2020-02-24)


### Bug Fixes

* add `screenProps` to DrawerNavigatorItemsProps ([#100](https://github.com/react-navigation/drawer/issues/100)) ([395bb31](https://github.com/react-navigation/drawer/commit/395bb31a400c63c1443cbf34cc26b3fe252dec01))
* add peer dep on react-navigation ([79fb9ef](https://github.com/react-navigation/drawer/commit/79fb9efd4695c0d53a0caaab502c9becbe4282d1))
* change type of the `navigation` field in DrawerContentComponentProps ([#121](https://github.com/react-navigation/drawer/issues/121)) ([f92d3ed](https://github.com/react-navigation/drawer/commit/f92d3ed4a8b631ee03ac0b868185c2bff7169b7a))
* don't disable programmatic open/close of drawer with drawerLockMode ([d39b299](https://github.com/react-navigation/drawer/commit/d39b29925ad21b55e375e5683db5ed1a6e6f5b50)), closes [#56](https://github.com/react-navigation/drawer/issues/56)
* export DrawerLockMode, DrawerIconProps, and DrawerLabelProps ([2bc25b6](https://github.com/react-navigation/drawer/commit/2bc25b677136f6b20667aff9d28d5de9fb57c458))
* expose DrawerItems to maintain backward compat ([cbc09c2](https://github.com/react-navigation/drawer/commit/cbc09c2351328a4e774aea00277ec387f854c71b))
* fix "DrawerActions" typo ([#65](https://github.com/react-navigation/drawer/issues/65)) ([be85845](https://github.com/react-navigation/drawer/commit/be85845a5a7e723828f71d314e201df21690ca35))
* fix path for declaration file. fixes [#99](https://github.com/react-navigation/drawer/issues/99) ([c5009bd](https://github.com/react-navigation/drawer/commit/c5009bd8e92108b88dcd8573ecb20d1d199759b2))
* fix path to typescript definitions ([7747e51](https://github.com/react-navigation/drawer/commit/7747e51202e8e769d05d414bd3debeae313e8939))
* fix typescript definitions ([#95](https://github.com/react-navigation/drawer/issues/95)) ([da51ced](https://github.com/react-navigation/drawer/commit/da51cedff44f44a9096e8a31fe6838cf58f12bc9))
* get rid of random red screen on iOS on opening drawer ([#68](https://github.com/react-navigation/drawer/issues/68)) ([e15ba96](https://github.com/react-navigation/drawer/commit/e15ba96fb93ec6cd59dddba8f7a2cee514f9b60d))
* hide content while drawer is open from talkback ([#132](https://github.com/react-navigation/drawer/issues/132)) ([71df6f3](https://github.com/react-navigation/drawer/commit/71df6f36f5c2e2ef1073a8aca95280c1b4edf7c6))
* immediate closing drawer of fully opened ([6225151](https://github.com/react-navigation/drawer/commit/6225151dbec6bd6fc619b5baca87da344134c437))
* navigation drawer sometimes not closing when pressed outside ([#126](https://github.com/react-navigation/drawer/issues/126)) ([ff9dd73](https://github.com/react-navigation/drawer/commit/ff9dd732ad08c4cbeeb924b2d9c12fda9e11ef31))
* only pass accessibility label if it is a string. fixes [#36](https://github.com/react-navigation/drawer/issues/36) ([#38](https://github.com/react-navigation/drawer/issues/38)) ([479f7b1](https://github.com/react-navigation/drawer/commit/479f7b15795ef4ac448952def616e7b93a991470))
* rename contentContainerStyle to sceneContainerStyle ([9900a5c](https://github.com/react-navigation/drawer/commit/9900a5c7aeb01bdbad73e05306d87b8801fa1cf8))
* reset this.gestureX on manual setting ([7a940b2](https://github.com/react-navigation/drawer/commit/7a940b216aaf5ac2ff5fc0c5355c5068c7456894))
* rewrite tap callbacks to native calls ([5c71dff](https://github.com/react-navigation/drawer/commit/5c71dffc2c5987215c3de2c243158b970193f36d))
* set proper type for screenProps in ScreenComponent ([26cd851](https://github.com/react-navigation/drawer/commit/26cd8511b5effdf8fc939a4c4c1cdeeafa03131c))
* spring was not triggered sometimes on tap ([#67](https://github.com/react-navigation/drawer/issues/67)) ([be17729](https://github.com/react-navigation/drawer/commit/be17729df6a0e18c319b1c1ec23f17cb10c1bc3a))
* tweak spring config for animation ([bdebebb](https://github.com/react-navigation/drawer/commit/bdebebb938d7d920bd12787232b66164cc026bf9))
* use compiled files for react native ([8c8cb8e](https://github.com/react-navigation/drawer/commit/8c8cb8e75825cb9c4312e20e1cb5424c656267ce))


### Features

* **drawer:** expose draweropenprogress via react-contextapi ([#125](https://github.com/react-navigation/drawer/issues/125)) ([ffbc1f5](https://github.com/react-navigation/drawer/commit/ffbc1f5115524fb74b0e285f0a65637b71364e3b))
* add custom GH props ([2c5b98b](https://github.com/react-navigation/drawer/commit/2c5b98bacb3e94184516abfd88f81a44e32df7c8))
* add theme support ([1e8279a](https://github.com/react-navigation/drawer/commit/1e8279ae18740113b0c38fc8e784f79a549f8bb7))
* export types for ScreenProps amd ScreenComponent ([c8fa94e](https://github.com/react-navigation/drawer/commit/c8fa94e15d59b4570f3a007f20277586c16155df))
* Move itemStyle to SafeAreaView ([#55](https://github.com/react-navigation/drawer/issues/55)) ([41a8f53](https://github.com/react-navigation/drawer/commit/41a8f5366a8eb15f3b771634ed7bc305921795f6))
