Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 3.21 KB

File metadata and controls

65 lines (44 loc) · 3.21 KB

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.

Changes

Version 26.3.0 - March 17, 2026

Minor release that updates the Android SDK to 20.5.0 and the iOS SDK to 20.5.0.

Changes

Version 26.2.0 - February 2, 2026

Minor release that updates the native SDKs, improves logging, and resolves UI event name conflicts.

Changes

  • Updated Android SDK to 20.2.0
  • Updated iOS SDK to 20.3.0
  • Pinned Swift version to 6.0 for the Airship React Native module
  • Resolved MessageView UI event name conflicts
  • Improved logging

Version 26.1.0 - January 20, 2026

Minor release that includes accessibility improvements for Message Center and fixes a potential crash on Android.

Changes

  • Updated Android SDK to 20.1.1
  • Updated iOS SDK to 20.1.1
  • Fixed a potential crash in Android Scenes with specific image and display settings.
  • Improved VoiceOver focus handling for Message Center on iOS.
  • Fixed an issue where the Message Center title was not being marked as a heading on Android.

Migration Guide

Version 26.0.0 - December 8, 2025

This major release updates the native Airship SDKs to 20.0 and adds support for React Native 0.82+. It includes breaking changes—primarily affecting build configurations and native customizations—as well as an updated support policy. For detailed upgrade instructions, please consult the Migration Guide.

Changes

  • Updated Android SDK to 20.0.4
  • Updated iOS SDK to 20.0.2
  • Added support for React Native 0.82+
  • Updated minimum iOS deployment target to 16.0
  • Xcode 26+ is now required
  • Removed deprecated AirshipExtender on Android
  • Removed deprecated forward listener/delegate interfaces
  • Removed support for React Native old architecture
  • Removed pre-generated code from the package