All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.12.4 (2021-02-21)
Note: Version bump only for package @react-navigation/drawer
5.12.3 (2021-01-25)
- fix drawer screen content not being interactable on Android (87b5147)
5.12.2 (2021-01-22)
5.12.1 (2021-01-22)
Note: Version bump only for package @react-navigation/drawer
5.12.0 (2021-01-21)
5.11.5 (2021-01-14)
- enable detachInactiveScreens by default on web for better a11y (dd87fa4)
5.11.4 (2020-11-20)
Note: Version bump only for package @react-navigation/drawer
5.11.3 (2020-11-16)
- hide drawer's header by default (794339e)
5.11.2 (2020-11-10)
Note: Version bump only for package @react-navigation/drawer
5.11.1 (2020-11-09)
- provide correct context to drawe header (18bbd17)
5.11.0 (2020-11-09)
- try fixing drawer blink on Android (5217245)
- add a getIsDrawerOpenFromState utility to drawer (5bd682f)
- add option to show a header in drawer navigator screens (dbe961b)
5.10.7 (2020-11-08)
Note: Version bump only for package @react-navigation/drawer
5.10.6 (2020-11-04)
Note: Version bump only for package @react-navigation/drawer
5.10.5 (2020-11-04)
Note: Version bump only for package @react-navigation/drawer
5.10.4 (2020-11-03)
Note: Version bump only for package @react-navigation/drawer
5.10.3 (2020-11-03)
Note: Version bump only for package @react-navigation/drawer
5.10.2 (2020-10-30)
Note: Version bump only for package @react-navigation/drawer
5.10.1 (2020-10-28)
Note: Version bump only for package @react-navigation/drawer
5.10.0 (2020-10-24)
- add optional screens per navigator (#8805) (7196889)
- improve types for navigation state (#8980) (7dc2f58)
- update helper types to have navigator specific methods (f51086e)
5.9.3 (2020-10-07)
- use route keys instead of index for lazy load (c49dab3)
5.9.2 (2020-09-28)
Note: Version bump only for package @react-navigation/drawer
5.9.1 (2020-09-22)
- add flex: 1 to DrawerItem style (#8701) (1c4bd68), closes /github.com/react-navigation/react-navigation/blob/main/packages/drawer/src/views/DrawerItem.tsx#L167
- cleanly removing event listeners in useWindowDimensions (#8866) (dcbfe52)
5.9.0 (2020-08-04)
- fix TouchableItem opacity on press on iOS (40e2dba)
5.8.7 (2020-07-28)
5.8.6 (2020-07-19)
Note: Version bump only for package @react-navigation/drawer
5.8.5 (2020-07-10)
Note: Version bump only for package @react-navigation/drawer
5.8.4 (2020-06-25)
Note: Version bump only for package @react-navigation/drawer
5.8.3 (2020-06-24)
- make sure we don't miss dimensions updates (c65f9ef)
- use interpolateNode in drawer to support Reanimated 2 (ea5affd)
5.8.2 (2020-06-06)
5.8.1 (2020-05-27)
Note: Version bump only for package @react-navigation/drawer
5.8.0 (2020-05-23)
5.7.7 (2020-05-20)
Note: Version bump only for package @react-navigation/drawer
5.7.6 (2020-05-20)
Note: Version bump only for package @react-navigation/drawer
5.7.5 (2020-05-16)
Note: Version bump only for package @react-navigation/drawer
5.7.4 (2020-05-14)
Note: Version bump only for package @react-navigation/drawer
5.7.3 (2020-05-14)
Note: Version bump only for package @react-navigation/drawer
5.7.2 (2020-05-10)
Note: Version bump only for package @react-navigation/drawer
5.7.1 (2020-05-08)
5.7.0 (2020-05-08)
5.6.4 (2020-05-05)
Note: Version bump only for package @react-navigation/drawer
5.6.3 (2020-05-01)
Note: Version bump only for package @react-navigation/drawer
5.6.2 (2020-05-01)
Note: Version bump only for package @react-navigation/drawer
5.6.1 (2020-04-30)
Note: Version bump only for package @react-navigation/drawer
5.6.0 (2020-04-30)
- fix closing drawer on web with tap on overlay (70be3f6)
- make sure the address bar hides when scrolling on web (0a19e94)
5.5.1 (2020-04-27)
Note: Version bump only for package @react-navigation/drawer
5.5.0 (2020-04-17)
- add openByDefault option to drawer (36689e2)
5.4.1 (2020-04-08)
- don't hide content from accessibility with permanent drawer (cb2f157), closes #7976
- mark type exports for all packages (b71de6c)
5.4.0 (2020-03-30)
- disable only swipe gesture on safari (105da6a)
5.3.4 (2020-03-23)
Note: Version bump only for package @react-navigation/drawer
5.3.3 (2020-03-22)
Note: Version bump only for package @react-navigation/drawer
5.3.2 (2020-03-19)
- close drawer on pressing Esc on web (5c4afc5), closes #6745
- don't use react-native-screens on web (b1a65fc), closes #7485
- fix permanent sidebar position (#7830) (3ea8eec)
- initialize height and width to zero if undefined (3df65e2), closes #6789
5.3.1 (2020-03-17)
Note: Version bump only for package @react-navigation/drawer
5.3.0 (2020-03-17)
5.2.0 (2020-03-16)
5.1.1 (2020-03-03)
Note: Version bump only for package @react-navigation/drawer
5.1.0 (2020-02-26)
5.0.7 (2020-02-21)
Note: Version bump only for package @react-navigation/drawer
5.0.6 (2020-02-19)
- delay showing drawer by one frame after layout (e0c3298)
5.0.5 (2020-02-14)
Note: Version bump only for package @react-navigation/drawer
5.0.4 (2020-02-14)
Note: Version bump only for package @react-navigation/drawer
5.0.3 (2020-02-12)
Note: Version bump only for package @react-navigation/drawer
5.0.2 (2020-02-11)
5.0.1 (2020-02-10)
5.0.0-alpha.47 (2020-02-04)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.46 (2020-02-04)
5.0.0-alpha.45 (2020-02-03)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.44 (2020-02-02)
- add licenses (0c159db)
- fix drawerType=back when drawer is on right (9198597), closes #316
- handle back button in drawer itself (0e8fda3)
- screens integration on Android (#294) (9bfb295)
- update screens for native stack (5411816)
- wrap navigators in gesture handler root (41a5e1a)
5.0.0-alpha.42 (2020-02-02)
- add licenses (0c159db)
- fix drawerType=back when drawer is on right (9198597), closes #316
- handle back button in drawer itself (0e8fda3)
- screens integration on Android (#294) (9bfb295)
- update screens for native stack (5411816)
5.0.0-alpha.41 (2020-01-24)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.40 (2020-01-23)
- emit appear and dismiss events for native stack (f1df4a0)
- let the navigator specify if default can be prevented (da67e13)
5.0.0-alpha.39 (2020-01-14)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.38 (2020-01-13)
5.0.0-alpha.37 (2020-01-13)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.36 (2020-01-09)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.35 (2020-01-09)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.34 (2020-01-05)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.33 (2020-01-03)
5.0.0-alpha.32 (2020-01-03)
5.0.0-alpha.31 (2020-01-01)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.30 (2019-12-19)
- set screen background in drawer from theme (0635365)
5.0.0-alpha.29 (2019-12-16)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.28 (2019-12-14)
5.0.0-alpha.27 (2019-12-11)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.26 (2019-12-10)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.25 (2019-12-07)
5.0.0-alpha.24 (2019-11-27)
5.0.0-alpha.23 (2019-11-17)
- pass labelStyle prop in DrawerItem label (#170) (cd7c9c4)
- workaround SafereaProvider causing jumping (c17ad18), closes #174
5.0.0-alpha.22 (2019-11-10)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.21 (2019-11-08)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.20 (2019-11-04)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.19 (2019-11-02)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.18 (2019-10-30)
- add an 'unmountInactiveScreens' option (12d597f)
5.0.0-alpha.17 (2019-10-29)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.16 (2019-10-22)
- navigation drawer sometimes not closing when pressed outside (0d8cdc8)
5.0.0-alpha.15 (2019-10-17)
- fix passing content options in drawer (cab6160)
5.0.0-alpha.14 (2019-10-15)
5.0.0-alpha.13 (2019-10-06)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.12 (2019-10-03)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.11 (2019-10-03)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.10 (2019-09-27)
- export some more type aliases (8b78d61)
5.0.0-alpha.9 (2019-09-16)
5.0.0-alpha.8 (2019-08-31)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.7 (2019-08-30)
- rename contentContainerStyle to sceneContainerStyle for drawer (fdc24d2)
5.0.0-alpha.6 (2019-08-29)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.5 (2019-08-28)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.4 (2019-08-27)
Note: Version bump only for package @react-navigation/drawer
5.0.0-alpha.3 (2019-08-22)
- fix path to typescript definitions (f182315)
5.0.0-alpha.2 (2019-08-22)
Note: Version bump only for package @react-navigation/drawer
- fix "DrawerActions" typo (#65) (57e0af2)
- fix peer deps and add git urls (6b4fc74)
- get rid of random red screen on iOS on opening drawer (#68) (3c4f10d)
- immediate closing drawer of fully opened (3f64539)
- only pass accessibility label if it is a string. fixes #36 (#38) (bbe20db)
- reset this.gestureX on manual setting (2a1620d)
- rewrite tap callbacks to native calls (d4c51f4)
- spring was not triggered sometimes on tap (#67) (8bbddb2)
- tweak spring config for animation (7946b9d)