# What changed in @react-navigation/native-stack

> 5 changes in @react-navigation/native-stack 7 from its official release notes, upgrade guides and advisories: 5 new APIs and options. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/@react-navigation/native-stack/

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

## @react-navigation/native-stack 7

### New APIs and options

- Options were added to hide the backgrounds of left and right header items. (7.21.0) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/%40react-navigation/native-stack%407.21.0)
- Header items gain a submenu description. (7.21.0) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/%40react-navigation/native-stack%407.21.0)
- Header items gain a visibilityPriority option. (7.21.0) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/%40react-navigation/native-stack%407.21.0)
- Adds tabBarRepeatedPressBehavior to tabs. (7.20.0) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/%40react-navigation/native-stack%407.20.0)
- Custom navigators can use a render callback. (7.19.0) — [release notes](https://github.com/react-navigation/react-navigation/releases/tag/%40react-navigation/native-stack%407.19.0)
