# What changed in react-native-drawer-layout

> 8 changes in react-native-drawer-layout 4 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-10-20. HTML: https://unstale.sh/npm/react-native-drawer-layout/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## react-native-drawer-layout 4

### Fixes and other changes

- The keyboard is dismissed when the drawer is opened programmatically. (4.2.12) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.12)
- The onOpen and onClose callbacks are now stable, preventing callback identity from changing unexpectedly. (4.2.11) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.11)
- Prevents the drawer from getting stuck during navigation. (4.2.8) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.8)
- Adds a stub for InteractionManager. (4.2.7) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.7)
- Fixed detection of drawer transition start and end. (4.2.6) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.6)
- Fixes handling of async layout in the drawer. (4.2.4) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.4)
- Fixes the drawer not respecting swipeMinVelocity. (4.2.3) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.3)
- Animated zIndex now respects drawerType='back' for the drawer. (4.2.2) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/react-native-drawer-layout%404.2.2)
