Releases: timomeh/react-native-material-bottom-navigation
Releases · timomeh/react-native-material-bottom-navigation
v0.7.0
Bugfixes
- Now compatible with react-navigation v1.0.0-beta.20+ (Fixes #61)
v0.6.1
Improvements
- Run ripple animation on Tab when using
Tab.onPress
or tabBarOnPress
(see #58 (comment))
v0.6.0
Features
- Add support for react-navigation's
tabBarOnPress
(See #58)
- Add
Tab.onPress
prop
v0.5.3
Bugfixes
- Fixes an issue where fast tab changes caused an infinite loop (see #32 and #55)
v0.5.2
Bugfixes
- Fixes an app crash when the component was unmounted after tab press (see #42)
Misc
v0.5.1
Bugfixes
- Fixed flickering of pressRipple in react-navigation (see #27)
- The flickering was caused by an update-loop when calling
setState()
in onTabChange
(see #28). Now you can safely call setState()
in onTabChange
without causing a loop of re-renders.
Misc
v0.5.0
Bugfixes
Breaking Changes
- Removed
__hideWarningForUsingTooManyTabs
, because you can do that with console.ignoredYellowBox
.
Features
- You now can manually choose shifting mode, if you wish, via the
shifting
prop. After long struggling, if I should provide this, I decided to do it. Mostly because the shifting Bottom Navigation isn't really out there in the wild and may be an antipattern, if you have short labels. (see #14)
v0.4.1
Bugfixes
- Skip measuring of the icons if component unmounted in the meantime (c0bb6d1)
v0.4.0
Features
- Adds ability to style the inner of the Bottom Navigation, not only the outer container. Useful for putting the Bottom Navigation behind the System Navigation. (#13)
v0.3.1
Bugfixes
- Fixes a bug where
bottomNavigationOptions
was required and threw an error, when you didn't specify any bottomNavigationOptions.styles
(#9)
- Fixes a bug where
tintColor
missed in static navigationOptions.tabBar.icon
(#11)