# Capacitor Plugin Changelog

The latest updates to the Airship Capacitor plugin.

## 5.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
- Updated Android SDK to [20.6.1](https://github.com/urbanairship/android-library/releases/tag/20.6.1)
- Updated iOS SDK to [20.6.0](https://github.com/urbanairship/ios-library/releases/tag/20.6.0)


## 5.3.0 March 18, 2026

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

### Changes
- Updated Android SDK to [20.5.0](https://github.com/urbanairship/android-library/releases/tag/20.5.0)
- Updated iOS SDK to [20.5.0](https://github.com/urbanairship/ios-library/releases/tag/20.5.0)


## 5.2.0 March 4, 2026

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

### Changes
- Updated Android SDK to [20.4.0](https://github.com/urbanairship/android-library/releases/tag/20.4.0)
- Updated iOS SDK to [20.4.0](https://github.com/urbanairship/ios-library/releases/tag/20.4.0)
- Fixed missing back button on iOS when displaying a message with Airship.messageCenter.showMessageView


## 5.1.0 February 20, 2026

Minor release that fixes Airship failing to take off on iOS due to a plugin loader compatibility issue and updates the iOS SDK to 20.3.1 and the Android SDK to 20.2.2.

### Changes
- Updated iOS SDK to [20.3.1](https://github.com/urbanairship/ios-library/releases/tag/20.3.1)
- Updated Android SDK to [20.2.2](https://github.com/urbanairship/android-library/releases/tag/20.2.2)
- Fixed iOS plugin loader to use the updated `onLoad()` protocol method
- iOS minimum deployment target increased from 15.0 to 16.0
- Android compileSdkVersion updated to 36
- Android Kotlin version updated to 2.2.20
- Android Gradle Plugin updated to 8.13.0


## 5.0.0 January 23, 2026

Major release that updates the Android SDK to 20.0.6 and the iOS SDK to 20.0.3

### Changes
- Updated Android SDK to [20.0.6](https://github.com/urbanairship/android-library/releases/tag/20.0.6)
- Updated iOS SDK to [20.0.3](https://github.com/urbanairship/ios-library/releases/tag/20.0.3)


## 4.6.1 November 15, 2025

Patch release that fixes YouTube video playback in In-App Automation and Scenes. Applications that use YouTube videos in Scenes and non-html In-App Automations (IAA) must update to resolve playback errors.

### Changes
- Updated Android SDK to [19.13.6](https://github.com/urbanairship/android-library/releases/tag/19.13.6)
- Updated iOS SDK to [19.11.2](https://github.com/urbanairship/ios-library/releases/tag/19.11.2)


## 4.6.0 August 27, 2025

Patch release that updates the Android SDK to 19.11.0 and the iOS SDK to 19.8.3

### Changes
- Updated Android SDK to [19.11.0](https://github.com/urbanairship/android-library/releases/tag/19.11.0)
- Updated iOS SDK to [19.8.3](https://github.com/urbanairship/ios-library/releases/tag/19.8.3)


## 4.5.0 July 31, 2025

Minor release that updates the Android SDK to 19.10.0 and the iOS SDK to 19.7.0

### Changes
- Updated Android SDK to [19.10.0](https://github.com/urbanairship/android-library/releases/tag/19.10.0)
- Updated iOS SDK to [19.7.0](https://github.com/urbanairship/ios-library/releases/tag/19.7.0)


[All Releases](https://github.com/urbanairship/capacitor-airship/releases)


## 4.4.0 June 27, 2025

Minor release that adds support for Android log privacy level configuration and updates the Android SDK to 19.9.1 and the iOS SDK to 19.6.1.

### Changes
- Updated Android SDK to [19.9.1](https://github.com/urbanairship/android-library/releases/tag/19.9.1)
- Updated iOS SDK to [19.6.1](https://github.com/urbanairship/ios-library/releases/tag/19.6.1)
- Added Android `logPrivacyLevel` configuration support


## 4.3.1 May 9, 2025

Patch release that updates iOS SDK to 19.3.2

### Changes
- Updated iOS SDK to [19.3.2](https://github.com/urbanairship/ios-library/releases/tag/19.3.2)


## 4.3.0 May 2, 2025

Minor release that updates the Android SDK to 19.6.2 and the iOS SDK to 19.3.1.

### Changes
- Updated Android SDK to [19.6.2](https://github.com/urbanairship/android-library/releases/tag/19.6.2)
- Updated iOS SDK to [19.3.1](https://github.com/urbanairship/ios-library/releases/tag/19.3.1)
- Added support for JSON attributes
- Added new method `Airship.channel.waitForChannelId()` that waits for the channel ID to be created


## 4.2.0 March 27, 2025

Minor release that updates the Android SDK to 19.4.0 and the iOS SDK to 19.1.1

### Changes
- Updated Android SDK to [19.4.0](https://github.com/urbanairship/android-library/releases/tag/19.4.0)
- Updated iOS SDK to [19.1.1](https://github.com/urbanairship/ios-library/releases/tag/19.1.1)


## 4.1.0 March 12, 2025

Major release that updates to the latest Airship SDKs and exposes the analytics session ID.

### Changes
- Updated Android SDK to [19.3.0](https://github.com/urbanairship/android-library/releases/tag/19.3.0).
- Updated iOS SDK to [19.1.0](https://github.com/urbanairship/ios-library/releases/tag/19.1.0).
- Added `Airship.analytics.getSessionId()` method.


## 4.0.1 February 12, 2025

Patch release to fix the `MessageCenterUpdatedEvent` property `messageUnreadCount` on iOS.

### Changes
- Fixed MessageCenterUpdatedEvent.messageUnreadCount on iOS.


## 4.0.0 February 11, 2025

Major release that updates the Android Airship SDK to 19.1.0 and iOS Airship SDK to 19.0.3

### Changes
- Updated Android SDK to [19.1.0](https://github.com/urbanairship/android-library/releases/tag/19.1.0)
- Updated iOS SDK to [19.0.3](https://github.com/urbanairship/ios-library/releases/tag/19.0.3)
- Updated Capacitor to 7.0.0
- Fixed SPM integration
- iOS requires Xcode 16.2 and iOS 15&#43;
- Android requires compileSdkVersion 35&#43; and minSdkVersion 23&#43;


## 3.1.0 December 7, 2024

Minor release that updates the Android Airship SDK to 18.5.0 and iOS Airship SDK to 18.13.0

### Changes
- Updated Android SDK to [18.5.0](https://github.com/urbanairship/android-library/releases/tag/18.5.0).
- Updated iOS SDK to [18.13.0](https://github.com/urbanairship/ios-library/releases/tag/18.13.0).


## 3.0.1 November 27, 2024

Patch release that updates the iOS Airship SDK to 18.12.2 and Android Airship SDK to 18.4.2

### Changes
- Updated Android SDK to [18.4.2](https://github.com/urbanairship/android-library/releases/tag/18.4.2).
- Updated iOS SDK to [18.12.2](https://github.com/urbanairship/ios-library/releases/tag/18.12.2).
- Updated Android plugin to use the project compileSdk, minSdkVersion, and targetSdkVersion. The plugin still requires compileSdk to be set to 35&#43;.


## 3.0.0 October 26, 2024

Major version that makes it easier to include Airship in a hybrid app. The only breaking change is when extending the AirshipPluginExtender protocol on java there is a new extendConfig(Contex, AirshipConfigOptions.Builder) method to implement. Most application will not be affected.

### Changes
- Added new methods to the plugin extender to make hybrid app integrations easier
- Updated Airship Android SDK to [18.3.3](https://github.com/urbanairship/android-library/releases/tag/18.3.3)
- Fixed tracking live activities started from a push notification


## 2.4.0 October 16, 2024

Minor release that updates the native SDKs and fixes an issue with `Airship.messageCenter.getUnreadCount()`

### Changes
- Updated Airship iOS SDK to [18.11.1](https://github.com/urbanairship/ios-library/releases/tag/18.11.1)
- Fixed method binding for `Airship.messageCenter.getUnreadCount()`
- Fixed MessageCenterPredicate not being applied to the OOTB Message Center UI on iOS


## 2.3.0 October 7, 2024

Minor release that updates to latest SDK versions and adds support for iOS Live Activities &amp; Android Live Updates.

### Changes
- Updated Airship Android SDK to [18.3.2](https://github.com/urbanairship/android-library/releases/tag/18.3.2)
- Updated Airship iOS SDK to [18.10.0](https://github.com/urbanairship/ios-library/releases/tag/18.10.0)
- Added new APIs to manage [iOS Live Activities](https://docs.airship.com/platform/mobile/ios-live-activities/)
- Added new APIs to manage [Android Live Updates](https://docs.airship.com/platform/mobile/android-live-updates/)
- Added a new [Plugin Extenders](http://localhost:1313/platform/mobile/setup/sdk/capacitor/#extending-airship) to modify the native Airship SDK after takeOff


## 2.2.0 September 25, 2024

Minor release that updates the iOS SDK to 18.9.2 and adds the method `Airship.messageCenter.showMessageCenter(messageId?: string)` that can be used to show the OOTB Message Center UI even if auto launching Message Center is disabled. This new functionality is useful if the application needs to route the user in the app before processing the display event while still being able to use the OOTB UI.

### Changes
- Updated Airship iOS SDK to 18.9.2.
- Added new `showMessageCenter(messageId?: string)` to `MessageCenter`.


## 2.1.0 September 16, 2024

Minor release that adds `notificationPermissionStatus` to the `PushNotificationStatus` object and a way to specify the fallback when requesting permissions and the permission is already denied.

### Changes
- Updated Airship Android SDK to 18.3.0
- Updated Airship iOS SDK to 18.9.1
- Added `notificationPermissionStatus` to `PushNotificationStatus`
- Added options to `enableUserNotifications` to specify the `PromptPermissionFallback` when enabling user notifications


## 2.0.1 July 16, 2024

Patch release that fixes a critical issue with iOS that prevents the Airship library from automatically initializing. Apps using 2.0.0 should update.

### Changes
- Added missing files to the npm package for iOS


## 2.0.0 July 3, 2024

Major release to support Capacitor 6.

### Changes
- Updated Airship Android SDK to 18.1.1
- Updated Airship iOS SDK to 18.5.0
- Added iOS logPrivacyLevel that can be set in the environments when calling takeOff


## 1.2.4 June 21, 2024

Patch release to fix a regression on iOS with In-App Automations, Scenes, and Surveys ignoring screen, version, and custom event triggers. Apps using those triggers that are on 1.2.3 should update.

### Changes
- Updated iOS SDK to 18.4.1
- Fixed regression with triggers


## 1.2.3 June 20, 2024

Patch release that updates to latest iOS SDK.

### Changes
- Updated iOS SDK to 18.4.0


## 1.2.2 May 17, 2024

Patch release that updates to latest iOS SDK.

### Changes
- Updated iOS SDK to 18.2.2


## 1.2.1 May 13, 2024

Patch release that updates to latest Airship SDKs and fixes issues with methods that take an optional string parameter on Android.

### Changes
- Updated iOS SDK to 18.2.0
- Updated Android SDK to 17.8.1
- Fixed `Airship.messageCenter.display(null)` and `Airship.analytics.trackScreen(null)` on Android


## 1.2.0 May 3, 2024

Minor release that fixes push events on Android.

### Changes
- Fixed push events on Android.
- Added `isForeground` to push received events to indicate the application state when the push was received.
- Updated iOS SDK to 18.1.2


[View Older Releases](https://github.com/urbanairship/capacitor-airship/releases?q=created%3A%3C2024-04-24&expanded=true)
