All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.1.12 (2025-07-07)
4.1.11 (2025-06-14)
Note: Version bump only for package react-native-drawer-layout
4.1.10 (2025-05-30)
- position drawer offscreen by default on web (833bfa6) - by @
4.1.9 (2025-05-30)
- allow Overlay to be focusable in iOS with Full Keyboard Access enabled (#12600) (e1a6387) - by @ckknight
- fix drawer tab order on web for better accessibility (#12616) (ac51096) - by @angelalagao
- keep drawer anchored to left/right on web (0d7379b) - by @satya164
4.1.8 (2025-05-04)
4.1.7 (2025-05-02)
4.1.6 (2025-04-08)
4.1.5 (2025-04-04)
- drop commonjs module to avoid dual package hazard (f0fbcc5) - by @satya164
4.1.4 (2025-04-02)
Note: Version bump only for package react-native-drawer-layout
4.1.3 (2025-04-01)
Note: Version bump only for package react-native-drawer-layout
4.1.2 (2025-03-19)
Note: Version bump only for package react-native-drawer-layout
4.1.1 (2024-12-12)
4.1.0 (2024-12-11)
4.0.4 (2024-12-03)
4.0.3 (2024-11-28)
Note: Version bump only for package react-native-drawer-layout
4.0.2 (2024-11-22)
Note: Version bump only for package react-native-drawer-layout
4.0.1 (2024-11-09)
- drawer: fix gesture handler warnings to mark worklets explicitly (#12240) (13c0cc4) - by @efstathiosntonas
4.0.0 (2024-11-06)
Note: Version bump only for package react-native-drawer-layout
4.0.0-rc.11 (2024-10-24)
- use * for react-native peer dep to support pre-release versions (07267e5) - by @satya164
4.0.0-rc.10 (2024-08-01)
Note: Version bump only for package react-native-drawer-layout
4.0.0-rc.9 (2024-07-25)
- remove transition listeners in effect cleanup (000f7ba) - by @satya164
4.0.0-rc.8 (2024-07-14)
4.0.0-rc.7 (2024-07-11)
- upgrade react-native-builder-bob (1575287) - by @
4.0.0-rc.6 (2024-07-10)
- bump use-latest-callback to fix require (40ddae9) - by @satya164
4.0.0-rc.5 (2024-07-07)
- add missing exports entry to package.json (ae16f52) - by @satya164
- upgrade use-latest-callback for esm compat (187d41b) - by @satya164
4.0.0-rc.4 (2024-07-04)
- fix published files (829caa0) - by @
4.0.0-rc.3 (2024-07-04)
Note: Version bump only for package react-native-drawer-layout
4.0.0-rc.2 (2024-07-04)
- add package.json exports field (1435cfe) - by @
4.0.0-rc.1 (2024-07-01)
- stop using react-native field in package.json (efc33cb) - by @
4.0.0-rc.0 (2024-06-27)
- fix drawer rtl on ios & android (6fba631) - by @satya164
- fix drawer rtl on web (06209b9) - by @satya164
4.0.0-alpha.9 (2024-03-25)
4.0.0-alpha.8 (2024-03-14)
- adjust drawer width according to md3 (a88b2ea) - by @satya164
4.0.0-alpha.7 (2024-03-10)
Note: Version bump only for package react-native-drawer-layout
4.0.0-alpha.6 (2024-03-08)
- fix right drawer layouts display over content (#11651) (f6772c6) - by @brannonvann
- update drawer and header styles according to material design 3 (#11872) (bfa5689) - by @groot007
4.0.0-alpha.5 (2024-02-24)
- fix peer dependency versions (4b93b63) - by @
4.0.0-alpha.4 (2024-02-23)
Note: Version bump only for package react-native-drawer-layout
4.0.0-alpha.3 (2023-11-17)
Note: Version bump only for package react-native-drawer-layout
4.0.0-alpha.2 (2023-11-12)
4.0.0-alpha.1 (2023-09-25)
- call onGestureCancel correctly for drawer (3cfb3e6) - by @satya164
4.0.0-alpha.0 (2023-09-07)
- feat!: add a direction prop to NavigationContainer to specify rtl (#11393) (8309636), closes #11393 - by @satya164
- Previously the navigators tried to detect RTL automatically and adjust the UI. However this is problematic since we cannot detect RTL in all cases (e.g. on Web).
This adds an optional direction prop to NavigationContainer instead so that user can specify when React Navigation's UI needs to be adjusted for RTL. It defaults to the value from I18nManager on native platforms, however it needs to be explicitly passed for Web.
3.2.1 (2023-06-22)
Note: Version bump only for package react-native-drawer-layout
3.2.0 (2023-03-01)
- fix paths in sourcemap files (368e069) - by @satya164
- extract drawer to a separate package (58b7cae) - by @satya164