Skip to content

Releases: wix/react-native-navigation

7.48.0

27 May 11:53
0bdfb20

Choose a tag to compare

Enhancements

iOS

  • Support drawer menus opening as overlay instead of pushing content on iOS (#7986, @liatnetach):
Push (default) Overlay mode (new)
image image

To apply (example):

Navigation.mergeOptions(this, {
  sideMenu: {
    left: {
      visible: true,
      openMode: 'aboveContent',
    },
  },
});

8.1.0-rc01

15 May 09:19
e06cc38

Choose a tag to compare

8.1.0-rc01 Pre-release
Pre-release

What's Changed

We are happy to introduce RN 77 support for Android and iOS with new arch

  • The only officially supported version of RN is 77. Support for RN 78 and 79 is still in progress.
  • Only new arch is supported
  • Support for older RN version is dropped

Many thanks to @markdevocht @d4vidi @kochavi-daniel.
Spacial thanks to @TheLonelyAstronaut for providing the inspiration for bridgless support

Known issues

This version is still not %100 ready. Please follow this ticket:
#8007

Full Changelog: 8.1.0-alpha01...8.1.0-rc01

7.47.0

04 May 15:38
1ee3747

Choose a tag to compare

Enhancements

  • Mocked testing of side-menus (#8017 by @d4vidi)
    Caveats: Multiple side-menus (i.e. across several tabs) is not supported yet

7.46.0

17 Apr 11:24
4509824

Choose a tag to compare

⚠️ This release reverts recent (breaking) changes made for supporting RN v76.

Those changes have accidentally leaked into the 7.x.x set of releases, while breaking support for <76 versions (v73 in particular). For RN v76+ (with new-arch), upgrade to the latest react-native-navigation v8 - see the v7.43.0 release notes for more info (#8003 by @d4vidi)

8.1.0-alpha01 (New Arch)

08 Apr 08:00

Choose a tag to compare

Pre-release

What's Changed

  • Finally new arch for Android and iOS here in a first preview version. Thanks to @kochavi-daniel for contributing the iOS fixes

Breaking Changes

  • Only New Arch is supported
  • Only RN 76 is supported. RN 77-79 is WIP

Full Changelog: 8.0.0...8.1.0-alpha01

7.45.0

06 Apr 11:28
a9a2e8e

Choose a tag to compare

Fixed

Android

1st step towards support for Android 15 (SDK 35) - edge-to-edge layout by default:

  • Fix bottom-tab positioning in edge-to-edge layouts #7991 by d4vidi

7.44.0

05 Mar 15:44
4162390

Choose a tag to compare

Enhancements

Android

(Experimental) Top-bar & status-bar color animations are now available upon tab-switching (#7975 by d4vidi)

rnnav-switch-tab-color-anim.webm

To enable in your app (warning - experimental!):

Java:

public class MainApplication extends NavigationApplication {
    public MainApplication() {
        super(new HashMap<>() {{
            put(RNNToggles.TOP_BAR_COLOR_ANIMATION__PUSH, true);
            put(RNNToggles.TOP_BAR_COLOR_ANIMATION__TABS, true);
        }});
    }
// ...
}

Kotlin:

class MainApplication : NavigationApplication(mapOf(
        RNNToggles.TOP_BAR_COLOR_ANIMATION__PUSH to true,
        RNNToggles.TOP_BAR_COLOR_ANIMATION__TABS to true,
    )) {
// ...
}

8.0.0 Alpha

17 Feb 11:48
b18e563

Choose a tag to compare

8.0.0 Alpha Pre-release
Pre-release

This version brings RN 76 support.
New architecture support is still in progress.

Enhancements

Breaking chages

  • Dropped support for React Native Version ≤ 73

7.43.0

17 Feb 11:46
fd871e0

Choose a tag to compare

⚠️ This version supports React Native versions up to RN73. If you are looking for RN76 support + new architecture -- upgrade to version 8.x.x

Fixes

  • Reverted the accidentally released version 7.42.0 which dropped support for RN 73.

Features

Android

Introducing color animations for top-bar and status-bar (#7969 by d4vidi)

rnnav-topbar-color-anim.webm

7.41.0

30 Jan 09:41
fd871e0

Choose a tag to compare

Enhancements

  • Temp-lock the reanimated & gesture-handler dependencies #7960 by d4vidi