Patch Changes
- [iOS] Add the
disableHiddenAnimationprop toNativeTabsto hide and show the tab bar without animation. (#52045 by @Ubax) - [iOS] Add the
preferredPlacementprop toNativeTabsto select the sidebar or the tab bar when only one of them can show. (#52057 by @Ubax) - [iOS] Add the
prominentprop toNativeTabs.Triggerto show a tab on its own surface in the tab bar on iOS 27 and later. (#52060 by @Ubax) - [iOS] Make
NativeTabs.Triggerwithrole="search"a native search tab on iOS 26.1 and later. (#52059 by @Ubax) - [Internal] The renderer no longer rebuilds the route tree to resolve the page's
pathnameandparams. (#51961 by @hassankhan) - [Android] Keep native tab content mounted when the tab bar's
hiddenprop changes. (#51955 by @qutrek) - Add
useCanGoBack()to read back navigation capability during render. (#51897 by @Ubax) - Fix
router.dismissTopushing a second screen in a nested stack instead of going back to the screen already in it. (#51939 by @erickreutz) - Align headers in
expo-router/js-stackandexpo-router/js-tabswith native navigation bars on iPhone Duo. SetheaderStatusBarHeightto override the header's top offset. (#51940 by @huntie) - Warn when a tabs, native tabs, drawer, or top tabs layout sets
unstable_settings.anchorand itsbackBehavioris notinitialRoute. (#52005 by @Ubax) - This is a breaking change: a layout without
unstable_settings.anchorno longer uses the route named like its group as the anchor. To keep that back destination, exportunstable_settings = { anchor: '<route>' }from the layout. (#51992 by @Ubax) - [iOS] Fix a
SplitViewcrash with react-native-screens 5 and supportSplit.StackandSplit.HeaderConfiginSplitView.Column. (#52018 by @devin-ai-integration) - Tab and drawer
historynow lists the tab that Back goes to after a deep link. Addunstable_useReconcileTabHistoryfor custom tab navigators. (#52049 by @Ubax) - Fix custom matcher types for global and
@jest/globalswhen usingexpo-router/testing-library. (#52036 by @hassankhan) - Updated dependencies. (#52000, #51961)
- expo-glass-effect@58.0.5
- expo-server@58.0.6