NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4251 most downloaded on npm
Bottom tab navigator following iOS design guidelines
Last release 3 days ago
02 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Some releases are documented
notes for 29 of the last 60 stable releases
179 versions withdrawn
withdrawn after publishing
7 years old
415 releases · first in 2019
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
One column per quarter.
fix detecting animation in bottom tabs (d24496b) - by @satya164
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
add headerBackButtonDisplayMode for native stack (#12089) (89ffa1b), closes #11980 - by @dylancom
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
fix type inference for params. closes #12071 (3299b70) - by @
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
upgrade react-native-builder-bob (1575287) - by @
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
fix published files (829caa0) - by @
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
add package.json exports field (1435cfe) - by @
adjust tab bar colors (dafef7a) - by @satya164
add a tabBarVariant option (#12045) (9e43db5) - by @satya164
fix tab bar styling for compact, material, ipad etc. (2e7c377) - by @
drop leftover empty string for headerBackTitleVisible (b93f861) - by @satya164
stop using react-native field in package.json (efc33cb) - by @
add a workaround for incorrect inference #12041 (85c4bbb) - by @
add hover effect to drawer and tab sidebar on web (fa2280d) - by @
tweak spacing for drawer & bottom tabs sidebar (e33f78f) - by @
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
fix bottom tab bar layout (054e1dc) - by @
add hover effect to buttons on iPad & VisionOS (2cb77c0) - by @satya164
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
add getStateForRouteNamesChange to all navigators and mark it as unstable (4edbb07) - by @satya164
automatically infer types for navigation in options, listeners etc. (#11883) (c54baf1) - by @satya164
add a type for options arguments (8e719e0) - by @satya164
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
fix flicker for intermediate screens for tab animation (9d54040) - by @satya164
align animation APIs for stack and bottom tabs (2599bc2) - by @satya164
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
fix peer dependency versions (4b93b63) - by @
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
[bottom-tabs] allow position = top (#11782) (aa5ae17) - by @douglowder
preloading for simple navigators - tabs, drawer (#11709) (ad7c703) - by @osdnk
update peer dependencies when publishing (c440703) - by @
forShifting bottom-tabs animation (#11638) (27bfc12) - by @Bowlerr
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
add option to show tabs on the side (#11578) (cd15fda) - by @satya164
adjust fade animation spec for bottom tabs (ecd0e66) - by @satya164
Note: Version bump only for package @react-navigation/bottom-tabs
Note: Version bump only for package @react-navigation/bottom-tabs
fix paths in sourcemap files (368e069) - by @satya164
refactor!: improve the API for Link component (7f35837) - by @satya164
Link component was designed to work with path strings via the to prop. But it has few issues:This revamps the API of the Link component to make it easier to use. Instead of to prop, it now accepts screen and params props, as well as an optional href prop to
use instead of the generated path.
e.g.:
<Link screen="Details" params={{ foo: 42 }}>Go to Details</Link>
This also drops the useLinkTo hook and consolidates into the useLinkTools hook - which lets us build a href for a screen or action for a path.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →