airship_flutter 4.2.0
airship_flutter: ^4.2.0 copied to clipboard
The Airship flutter plugin. This package implements a cross-platform plugin interface to Airship's iOS and Android native SDKs. This allows core Airship functionality to be implemented by Flutter apps [...]
Flutter Plugin Changelog #
4.2.0 April 06, 2021 #
Minor release updating the iOS and Android SDKs to 14.3.0.
Changes #
- Updated iOS SDK to 14.3.0
- Updated Android SDK to 14.3.0
- Added extras to the message center payload
4.1.1 February 05, 2021 #
Patch release to fix some issues with setting attributes on a named user if the named user ID contains invalid URL characters. Applications using attributes with named users that possibly contain invalid URL characters should update.
Changes #
- Updated iOS SDK to 14.2.2
- Fixed attributes updates when the named user has invalid URL characters.
4.1.0 December 31, 2020 #
Minor release adding support for frequency limits and advanced segmentation to In-App Automation and hybrid composition support for InboxMessageView.
Changes #
- Update Airship Android SDK 14.1.1 and iOS SDK 14.2.1
- Added hybrid composition support for InboxMessageView on Android
- Added
refreshInboxmethod
4.0.1 September 28, 2020 #
Patch release for Airship Android SDK 14.0.1 and iOS SDK 14.1.2.
Changes #
- Update Airship Android SDK 14.0.1 and iOS SDK 14.1.2
- Fixed events not firing on Android
4.0.0 September 21, 2020 #
Major release for Airship Android SDK 14.0.0 and iOS SDK 14.1.1.
Changes #
- Starting with SDK 14, all landing page and external urls are tested against a URL allow list. The easiest way to go back to 13.x behavior is to add the wildcard symbol
*to the array under the URLAllowListScopeOpenURL key in your AirshipConfig.plist for iOS, andurlAllowListScopeOpenUrl = *to the airshipconfig.properties on Android. Config forwhitelisthas been removed and replaced with: iOS:URLAllowList, Android:urlAllowListiOS:URLAllowListScopeOpenURL, Android:urlAllowListScopeOpenUrliOS:URLAllowListScopeJavaScriptInterface, Android:urlAllowListScopeJavaScriptInterface - Xcode 12 is now required.
- Requires Flutter SDK 1.20.4+
3.1.0 August 19, 2020 #
Minor release adding date attributes, custom event properties, named user attributes, support for the new Android plugins APIs and bundling the following SDK updates:
iOS (Updated iOS SDK from 13.5.2 to 13.5.4) #
- Addresses Dynamic Type build warnings and Message Center Inbox UI issues.
- Fixes a crash with Accengage data migration.
Android (Updated Android SDK from 13.3.1 to 13.3.2) #
- Fixes In-App Automation version triggers to only fire on app updates instead of new installs.
3.0.2 May 5, 2020 #
Patch release updating to the latest Airship SDKs and addressing issues with YouTube video support and channel registration on iOS.
Changes #
- Updated iOS SDK to 13.3.0
- Updated Android SDK to 13.1.0
- Fixed YouTube video support in Message Center and HTML In-app messages.
- Fixed channel registration to occur every APNs registration change.
3.0.1 March 23, 2020 #
Patch addressing a regression in iOS SDK 13.1.0 causing channel tag loss when upgrading from iOS SDK versions prior to 13.0.1. Apps upgrading from airship_flutter plugin 1.0.1 or below should avoid plugin versions 2.1.0 and 3.0.0 in favor of version 3.0.1.
- Updated iOS SDK to 13.1.1
3.0.0 February 19, 2020 #
- Refactored airship.dart to airship_flutter.dart to resolve publish warning. Customers upgrading to 3.0.0 will have to update their plugin imports accordingly, see readme for import instructions.
2.1.0 February 7, 2020 #
- Updated iOS SDK to 13.1.0
- Updated Android SDK to 12.2.0
- Added number attributes support for iOS and Android
- Added data collection controls for iOS and Android
- Added screen tracking for iOS and Android
- Improved cross-platform message view support
2.0.0 January 14, 2020 #
- Renamed plugin package name from airship to airship_flutter
- Updated iOS SDK to 13.0.4
- Updated Android SDK to 12.1.0
- Implemented attributes functionality in iOS and Android
1.0.1 December 9, 2019 #
- Updated iOS SDK to 12.1.2
- Fixed Airship events not properly deserializing in flutter
1.0.0 November 1, 2019 #
- Initial release