.NET Package Changelog
The latest updates to the Airship .NET MAUI library.
21.3.0 March 21, 2026
Minor release that updates the iOS SDK to 20.6.0 and Android SDK to 20.4.0, adding Native Message Center support, Scene improvements, and fixing deep links in Message Center messages on iOS.
Changes
- Updated iOS SDK to 20.6.0
- Updated Android SDK to 20.4.0
- Fixed deep links inside Message Center messages not working on iOS
- Adjusted Markdown rendering in Scenes to be less aggressive when interpreting styling delimiters inside words
- Improved Scene border rendering when rounded corners are present
- Improved accessibility for single choice and multiple choice questions in Scenes (iOS)
- Fixed Message Center unread indicator to only show for unread messages (iOS)
21.2.0 February 1, 2026
Minor release that adds programmatic deep link handling for iOS.
Changes
- Updated iOS SDK to 20.3.0
- Added
Airship.ProcessDeepLink()for programmatic deep link handling (iOS)
21.1.0 January 30, 2026
21.0.0 January 21, 2026
Major release that moves Message Center inbox functionality into the main package, updates native SDKs to 20.1.1, and upgrades to .NET 10.
Changes
- Updated to .NET 10.0 (
net10.0-androidandnet10.0-ios) - Updated iOS SDK to 20.1.1
- Updated Android SDK to 20.1.1
- Moved Message Center inbox functionality (
IAirshipMessageCenter,Messagemodel) fromAirship.Net.MessageCentertoAirship.Net - Changed Message Center access pattern from extension method to static property:
Airship.Instance.MessageCenter()→Airship.MessageCenter Airship.Net.MessageCenterpackage now contains only MAUI UI components (Controls)- Updated iOS minimum version to iOS 16+
- Updated MAUI Controls dependency to 9.0.0
See the Migration Guide for upgrade instructions.
20.2.1 January 2, 2026
Minor release to update SDKs and resolve crashes caused by calling iOS SDK methods on background threads instead of the main thread.
Changes
- Resolve crashes caused by calling iOS SDK methods on background threads instead of the main thread.
- Updated iOS SDK to 19.11.5
- Updated Android SDK to 19.13.6
20.2.0 October 8, 2025
Minor release that updates the SDKs and restores onMessageCenterDisplay.
Changes
- Restored onMessageCenterDisplay that was erroneously removed in version 20.0.0.
- Updated iOS SDK to 19.11.0
- Updated Android SDK to 19.13.4
20.1.0 August 26, 2025
Minor release that updates the SDKs and fixes a build signing issue with iOS.
Changes
- Removed embedded framework that failed to be signed during a release build.
- Updated iOS SDK to 19.8.2
- Updated Android SDK to 19.11.0
20.0.0 August 11, 2025
Major release with complete interface modernization and architectural improvements.
Changes
- Updated iOS SDK to 19.6.1
- Updated Android SDK to 19.8.0
- Complete interface modernization - split monolithic IAirship into module-specific interfaces
- Changed access pattern from instance-based to static module properties
- All async operations now return Tasks
- Merged Message Center functionality into main Airship.Net package
- Added iOS AirshipWrapper to handle Swift async method compatibility
- Improved type safety and separation of concerns across modules
19.5.0 February 8, 2025
Minor release that updates the Android SDK to 18.7.0, including AndroidX library updates.
Changes
- Updated Android SDK to 18.7.0
19.4.1 December 13, 2024
Minor release that updates the Airship.Net package to no longer depend on MAUI and adds methods to fetch channel and contact subscription lists to the cross-platform library.
Changes
- Removed unnecessary MAUI dependency from Airship.Net
- Added
FetchChannelSubscriptionListsandFetchContactSubscriptionListsmethods to Airship.Net
19.4.0 July 29, 2024
Minor release that updates the Airship SDK to iOS 17.10.1 and Android 17.8.1.
Changes
- Updated iOS SDK to 17.10.1
- Updated Android SDK to 17.8.1
19.3.0 April 8, 2024
Minor release that updates the Airship SDK to iOS 17.10.0 and Android 17.7.4,
Changes
- Updated iOS SDK to 17.10.0
- Updated Android SDK to 17.7.4
- iOS: Fixed issue with frequency checks being checked before the message is ready to display
- Android: Fixed channel ID creation delay after enabling a feature when none was enabled
- Android: Fixed a potential NPE when reading from intent extras on API 33