diff --git a/CHANGELOG.md b/CHANGELOG.md index 624d74f3..76e6f2e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # React Native Module 26.0.0 Changelog +## Version 26.4.1 - April 10, 2026 + +Patch release that fixes a `UIViewControllerHierarchyInconsistency` crash in the Airship embedded view wrapper on iOS when an embedded view is pushed and popped on a navigation stack. + +### Changes +- Fixed iOS embedded view wrapper to properly remove its hosted `UIHostingController` as a child view controller when its window is detached, avoiding a `UIViewControllerHierarchyInconsistency` crash on re-attachment. + ## Version 26.4.0 - April 1, 2026 Minor release that updates the Android SDK to 20.6.1 and the iOS SDK to 20.6.0. diff --git a/ios/AirshipReactNative.swift b/ios/AirshipReactNative.swift index c9e8892e..957d78ef 100644 --- a/ios/AirshipReactNative.swift +++ b/ios/AirshipReactNative.swift @@ -36,7 +36,7 @@ public final class AirshipReactNative: NSObject, Sendable { AirshipProxy.shared } - public static let version: String = "26.4.0" + public static let version: String = "26.4.1" private let eventNotifier = EventNotifier() diff --git a/package.json b/package.json index d4419e38..8409b5ea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ua/react-native-airship", - "version": "26.4.0", + "version": "26.4.1", "description": "Airship plugin for React Native apps.", "source": "./src/index.tsx", "main": "./lib/module/index.js",