Flutter Changelog

The latest updates to the Airship Flutter plugin

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

9.0.0 March 12, 2020

  • Updated iOS SDK to 9.1.0
  • Updated Android SDK to 9.2.0.
  • Split urbanairship package into iOS and Android packages. Also moved Android push providers into their own packages. UrbanAirship has been split into:
    • UrbanAirship.iOS (iOS)
    • UrbanAirship.iOS.appextensions (iOS Notification Service Extension)
    • UrbanAirship.Android.Core (Android core functionality)
    • UrbanAirship.Android.ADM (Android ADM Push Provider)
    • UrbanAirship.Android.FCM (Android FCM Push Provider)
    • UrbanAirship.Android.GCM (Android GCM Push Provider)
  • Starting with Version 9 of the Xamarin SDK, the version of the native bindings will track the native SDK version contained in that binding. The cross-platform libraries will be independently versioned.

9.3.3 March 12, 2020

  • Update Android SDK to 9.5.6
  • iOS SDK remains at 10.0.3

9.3.2 March 12, 2020

  • Update Android SDK to 9.5.5
  • iOS SDK remains at 10.0.3

9.3.1 March 12, 2020

  • Update iOS SDK to 10.0.3
  • Update Android SDK to 9.5.4

9.3.0 March 12, 2020

  • Update iOS SDK to 10.0.1
  • Android SDK version is still 9.5.2

9.2.0 March 12, 2020

  • Update iOS SDK to 9.4.0
  • Update Android SDK to 9.5.2

9.4.0 March 12, 2020

Fixed a security issue within Urban Airship SDK, that could allow trusted URL redirects in certain edge cases. Affected package versions include the deprecated urbanairship package 5.0.0 - 5.0.2, the urbanairship.android packages 9.2.0 - 9.5.6, as well as the urbanairship.netstandard and urbanairship.portable packages 9.0.0 - 9.3.3. Apps using any of these should update as soon as possible. For more details, please email security@urbanairship.com.

  • Update Android SDK to 9.7.2
  • iOS SDK remains at 10.0.3

9.1.0 March 12, 2020

  • Update iOS SDK to 9.3.2
  • Updated Android SDK to 9.4.0

3.0.0 February 20, 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 18, 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 15, 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