Skip to content

Releases: urbanairship/urbanairship-xamarin

Version 15.0.0 - Nov 23, 2021

24 Nov 00:18
1de0c70
Compare
Choose a tag to compare

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

22 May 02:55
d588b50
Compare
Choose a tag to compare

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

13 Feb 01:45
b0715b1
Compare
Choose a tag to compare

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

15 Jan 02:16
6093ece
Compare
Choose a tag to compare

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

29 Sep 02:54
13f18d1
Compare
Choose a tag to compare

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

29 Jul 00:52
14251f6
Compare
Choose a tag to compare

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

06 Apr 22:17
22f5fcc
Compare
Choose a tag to compare

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

23 Mar 21:49
Compare
Choose a tag to compare

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

13 Mar 23:43
32597e0
Compare
Choose a tag to compare

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())

11.1.0

13 Mar 23:42
Compare
Choose a tag to compare

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