All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.1.2 (2025-06-14)
Note: Version bump only for package react-native-tab-view
4.1.1 (2025-05-30)
Note: Version bump only for package react-native-tab-view
4.1.0 (2025-05-11)
- add
onTabSelectprop to tab view to detect when tab has finished switching (#12563) (5fd7046) - by @ikevin127
4.0.12 (2025-05-04)
4.0.11 (2025-05-02)
4.0.10 (2025-04-08)
4.0.9 (2025-04-04)
- drop commonjs module to avoid dual package hazard (f0fbcc5) - by @satya164
4.0.8 (2025-04-02)
Note: Version bump only for package react-native-tab-view
4.0.7 (2025-04-01)
Note: Version bump only for package react-native-tab-view
4.0.6 (2025-03-19)
Note: Version bump only for package react-native-tab-view
4.0.5 (2024-11-28)
Note: Version bump only for package react-native-tab-view
4.0.4 (2024-11-25)
Note: Version bump only for package react-native-tab-view
4.0.3 (2024-11-22)
Note: Version bump only for package react-native-tab-view
4.0.2 (2024-11-18)
- fix deprecation warning for shadow styles on react-native-web (#12253) (4d444f7), closes #000 #000 #000 - by @kubabutkiewicz
4.0.1 (2024-11-07)
- fix custom tab bar label and style not working for material top tabs (1a0805b), closes #12236 - by @satya164
4.0.0 (2024-11-06)
Note: Version bump only for package react-native-tab-view
4.0.0-rc.13 (2024-10-31)
- rename sceneContainerStyle to sceneStyle (d1d0761) - by @satya164
- move options and commonOptions to TabView for react-native-tab-view (3643926) - by @satya164
- This does the following changes:
- Remove the
sceneContainerStyleprop from Bottom Tabs & Material Top Tabs - Add a
sceneStyleoption to Bottom Tabs & Material Top Tabs - Rename
sceneContainerStyleoption tosceneStylefor Drawer
4.0.0-rc.12 (2024-10-24)
- use * for react-native peer dep to support pre-release versions (07267e5) - by @satya164
4.0.0-rc.11 (2024-10-11)
4.0.0-rc.10 (2024-09-08)
Note: Version bump only for package react-native-tab-view
4.0.0-rc.9 (2024-08-08)
- use pointer cursor only on web & iOS (ce1ce06) - by @satya164
4.0.0-rc.8 (2024-08-01)
Note: Version bump only for package react-native-tab-view
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)
- 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-tab-view
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)
- add hover effect to buttons on iPad & VisionOS (2cb77c0) - by @satya164
- center align TabBarIndicator when width is specified (#12030) (7df62fc) - by @JAE-GYU
- update state on tab press for tab-view (feb82e6) - by @satya164
- pass route to badge function (f040776) - by @satya164
4.0.0-alpha.10 (2024-03-20)
4.0.0-alpha.9 (2024-03-14)
- fix tab auto width on chrome & opera on android & linux (#11440) (1ef7ed1), closes #f00 #00 - by @souzabrs
4.0.0-alpha.8 (2024-03-10)
Note: Version bump only for package react-native-tab-view
4.0.0-alpha.7 (2024-03-08)
- react-native-tab-view now has a new API to address performance issues with current implementation.
Co-authored-by: Michał Osadnik micosa97@gmail.com Co-authored-by: Satyajit Sahoo satyajit.happy@gmail.com
4.0.0-alpha.6 (2024-03-04)
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-tab-view
4.0.0-alpha.3 (2024-01-17)
Note: Version bump only for package react-native-tab-view
4.0.0-alpha.2 (2023-11-17)
Note: Version bump only for package react-native-tab-view
4.0.0-alpha.1 (2023-11-12)
4.0.0-alpha.0 (2023-09-07)
-
Allow to use
PlatformColorin the theme (#11570) (64734e7) - by @retyui -
TabBar horizontal padding for contentContainer (#11408) (24c0392), closes #8667 - by @Freddy03h
-
feat!: add a direction prop to NavigationContainer to specify rtl (#11393) (8309636), closes #11393 - by @satya164
- add children prop to tab bar indicator component (#11566) (fe3b560) - by @grezxune
- add direction prop to TabView (#11322) (46735a3) - by @okwasniewski
- 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.5.2 (2023-06-22)
3.5.1 (2023-03-01)
- fix paths in sourcemap files (368e069) - by @satya164