Releases: urbanairship/urbanairship-xamarin
Version 15.0.0 - Nov 23, 2021
Major release updating to latest Airship SDKs and adding support for Preference Center
Changes
- Updated iOS Airship SDK to 16.1.0
- Updated Android Airship SDK to 16.1.0
- Added urbanairship.ios.preferencecenter and urbanairship.android.preferencecenter packages
- Added urbanairship.ios.basement package. This package is now a dependency for the other iOS packages.
- Updated NETStandard bindings to work with the new Privacy Manager features of the SDK for more detailed feature enablement.
14.2.0
Minor release updating to latest Airship SDKs and adding support for live chat.'
Changes
- Updated iOS Airship SDK to 14.4.1
- Updated Android Airship SDK to 14.4.3
- Added urbanairship.ios.chat and urbanairship.android.chat packages
14.1.1
Minor release to latest Airship SDKs and to fix missing methods in the Android FCM bindings.
Changes
- Updated iOS Airship SDK to 14.2.3
- Updated Android Airship SDK to 14.1.3
- Fixed Android binding issues
14.1.0
Minor release to support iOS SDK 14.2.1 and Android SDK 14.1.1.'
''
'### Changes'
'- Added frequency limits support to IAA'
'- Added support for advanced IAA segmentation'
'- Added a new search event template'
'- Added wishlist options to retail event template'
'- Added tel: sms: and mailto: to default allow list settings'
'- IAA messages no longer redisplay if interrupted due to app termination
14.0.0
Major release to support iOS SDK 14.1.2 & Android SDK 14.0.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, and urlAllowListScopeOpenUrl = *
to the airshipconfig.properties on Android. Config for whitelist
has been removed and replaced with:
- iOS:
URLAllowList
, Android:urlAllowList
- iOS:
URLAllowListScopeOpenURL
, Android:urlAllowListScopeOpenUrl
- iOS:
URLAllowListScopeJavaScriptInterface
, Android: `urlAllowListScopeJavaScriptInterface
13.1.0
Minor release adding Date and NamedUser attributes as well as '
'MessageCenter and Deep Link event support to the .NETStandard libraries,'
'and providing a new Xamarin Forms based sample app.'
''
'- Updated Android SDK to 13.3.2'
'- Updated iOS SDK to 13.5.2'
'- Added Message Center and Deep Link events to the .NETStandard library '
'- Added Date and Named user attributes support to the .NETStandard library'
'- New sample app written using Xamarin Forms.
13.0.0
Major release to support Android SDK 12.2.3 and cross-platform attributes. Android platform now requires compatibility with Jetpack/AndroidX.
Changes
- Updated Android SDK to 12.2.3
- Migrated Android bindings projects to use AndroidX
- Added string and number attribute support to Android, iOS and .NETStandard/PCL
- Added sample content extension to ios-unified sample project
12.0.1
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 xamarin plugin 11.1.0 or below should avoid plugin version 12.0.0 in favor of version 12.0.1.
- Updated iOS SDK to 13.1.1
12.0.0
Major release to support iOS SDK 13.1.
Changes
- Updated iOS SDK to 13.1.0
- Created new package layout for the new iOS SDK modules:
- New packages
- UrbanAirship.iOS.Automation
- UrbanAirship.iOS.Core
- UrbanAirship.iOS.ExtendedActions
- UrbanAirship.iOS.MessageCenter
- UrbanAirship.iOS.NotificationContentExtension
- Renamed packages
- UrbanAirship.iOS.locationkit -> UrbanAirship.iOS.location
- UrbanAirship.iOS.AppExtensions -> UrbanAirship.iOS.N otificationServicEextension
- Removed undefined constants from iOS bindings.
- Changes handling of CustomEvent generics in .NETStandard and PCL libraries.
- Fixed nupkg installations failing to link with missing symbol errors.
- Fixed .NETStandard and PCL app crashes when adding a custom event (Airship.Instance.AddCustomEvent())
- New packages
11.1.0
Patch release to fix a bug affecting loss of tags on iOS during app migration to iOS SDK 12.0.0. This patch release fixes the bug by combining previous tags with tags that have been set since the update to iOS SDK 12.0.0. Applications using iOS SDK 12.0.0 should update.
Changes
- Update iOS SDK to 12.1.2