Permalink
c8c7989 Jul 18, 2016
@rlepinski @hcrowell @marc-scig @crow @mhooge @jtowle
378 lines (318 sloc) 13.5 KB
=============================
Version 5.3.1 - July 18, 2016
=============================
- Update Android Urban Airship SDK to use latest version of play services.
=============================
Version 5.3.0 - June 22, 2016
=============================
- Updated Android Urban Airship SDK to 7.2.0
============================
Version 5.2.0 - June 2, 2016
============================
- Updated iOS Urban Airship SDK to 7.2.0
- Updated Android Urban Airship SDK to 7.1.5
============================
Version 5.1.4 - May 20, 2016
============================
- Fixed bug where Message Center UI is displayed on a background thread
============================
Version 5.1.3 - May 12, 2016
============================
- Updated Android Urban Airship SDK to 7.1.3
- Updated iOS Urban Airship SDK to 7.1.2
==============================
Version 5.1.2 - April 28, 2016
==============================
- Updated Android Urban Airship SDK to 7.1.2
==============================
Version 5.1.1 - April 26, 2016
==============================
- Updated Android Urban Airship SDK to 7.1.1
==============================
Version 5.1.0 - April 21, 2016
==============================
- Updated Android and iOS Urban Airship SDK to 7.1.0
- Added deep linking support.
- Added flag to disable auto launching the Message Center when the corresponding push is opened.
==============================
Version 5.0.1 - Mar 17, 2016
==============================
- Updated Android maven URL to https
==============================
Version 5.0.0 - Mar 7, 2016
==============================
- Updated Android Urban Airship SDK to 7.0.3
- All functions now take an optional failure callback. The method runAction now
returns just the result's value in the success callback and the result's error
in the failure callback.
- Added methods to access and modify the inbox listing.
- Generated JSDocs are now available - http://docs.urbanairship.com/reference/libraries/urbanairship-cordova/latest/
==============================
Version 4.1.1 - Feb 12, 2016
==============================
- Updated iOS Urban Airship SDK to 7.0.2
==============================
Version 4.1.0 - Feb 8, 2016
==============================
- Updated iOS Urban Airship SDK to 7.0.1
- Updated Android Urban Airship SDK to 7.0.1
- Added Message Center support
- Added config to set the Android notification sound
- Removed Cordova minimum version restriction
- Removed Cordova iOS minimum version restriction
==============================
Version 4.0.1 - Nov 19, 2015
==============================
- Fixed enabling location for Android below API 23.
==============================
Version 4.0.0 - Nov 18, 2015
==============================
- Updated to Cordova 5.4.0, Cordova-iOS 3.9.0, Cordova-Android 4.1.0
- Updated iOS Urban Airship SDK to 6.4.0 (bitcode) compatible with Xcode 7
- Updated Android Urban Airship SDK to 6.4.1
- Request Android location permissions for API 23+
==============================
Version 3.6.0 - Oct 29, 2015
==============================
- Updated iOS Urban Airship SDK to 6.4.0 (non-bitcode) compatible with Xcode 6.4
- Updated Android Urban Airship SDK to 6.4.0
==============================
Version 3.5.0 - Oct 2, 2015
==============================
- Updated iOS Urban Airship SDK to 6.3.0 (non-bitcode) compatible with Xcode 6.4
- Updated Android Urban Airship SDK to 6.3.0
==============================
Version 3.4.1 - Sept 18, 2015
==============================
- Updated iOS Urban Airship SDK to 6.2.2 (non-bitcode) compatible with Xcode 6.4
- The urbanairship.registration event on iOS now returns the device token along with the channel ID.
==============================
Version 3.4.0 - Aug 24, 2015
==============================
- Updated iOS Urban Airship SDK to 6.2.0
- Updated Android Urban Airship SDK to 6.2.2
==============================
Version 3.3.3 - Aug 3, 2015
==============================
- Updated iOS Urban Airship SDK to 6.1.4
- Fixed AndroidRuntimeException when handling any user recoverable Google Play services errors.
==============================
Version 3.3.2 - July 30, 2015
==============================
- Updated iOS Urban Airship SDK to 6.1.3
- Updated Android Urban Airship SDK to 6.1.3
==============================
Version 3.3.1 - July 14, 2015
==============================
- Use the CordovaLandingPageView in the landing page activity.
==============================
Version 3.3.0 - July 13, 2015
==============================
- Themed the Android landing page to match iOS.
- Fixed Android security exception when applications try to open a database with 'window.openDatabase' after
launching the application with a landing page.
==============================
Version 3.2.2 - July 10, 2015
==============================
- Updated iOS Urban Airship SDK to 6.1.2
==============================
Version 3.2.1 - July 7, 2015
==============================
- Updated iOS Urban Airship SDK to 6.1.1
- Updated Android Urban Airship SDK to 6.1.2
==============================
Version 3.2.0 - June 25, 2015
==============================
- Updated iOS Urban Airship SDK to 6.1.0
- Updated Android Urban Airship SDK to 6.1.1
- Added tag group support
==============================
Version 3.1.4 - May 26, 2015
==============================
- Updated Android Urban Airship SDK to 6.0.2
- Added ability to disable analytics through the config
==============================
Version 3.1.3 - April 29, 2015
==============================
- Updated iOS Urban Airship SDK to 6.0.2
=================================
Version 3.1.2 - April 23, 2015
=================================
- Fixed iOS build error
=================================
Version 3.1.1 - April 22, 2015
=================================
- Renamed plugin ID to urbanairship-cordova to better match the IDs for NPM
=================================
Version 3.1.0 - April 22, 2015
=================================
- Updated Android plugin to support cordova-android 4.0.0
=================================
Version 3.0.0 - April 14, 2015
=================================
- Updated Android and iOS Urban Airship SDK to 6.0.1
- Removed the cordova device plugin dependency
- Renamed the plugin ID to "com.urbanairship.cordova" from "com.urbanairship.phonegap.PushNotification"
- Renamed the window accessor to "UAirship" from "PushNotification"
- Added method to get the channel ID on both Android and iOS
- Updated the API to remove any enable/disable methods
- Updated getTags to return an array of tags instead of an object
- Support for running Urban Airship actions
- Support for disabling/enabling analytics
- Support for associating and disassociating a channel to a named user
- iOS: Added method to get current badge number (iOS only)
- iOS: Added config option to not clear badge on launch (iOS only)
- Android: Added config to set the notification icon and accent color
- Android: Plugin now depends on "android.support.v4" and "com.google.play.services"
=================================
Version 2.8.1 - February 12, 2015
=================================
- Revert min sdk version back to 3.4.0
=================================
Version 2.8.0 - February 11, 2015
=================================
- Removed extra manual installation steps by providing plugin hooks.
- Updated the minimum cordova version to 4.0.0.
================================
Version 2.7.3 - January 28, 2015
================================
- Updated Urban Airship Android Library to 5.1.5
=================================
Version 2.7.2 - December 31, 2014
=================================
- Updated Urban Airship Android Library to 5.1.4
=================================
Version 2.7.1 - December 15, 2014
=================================
- Updated Urban Airship Android Library to 5.1.3
================================
Version 2.7.0 - December 8, 2014
================================
- Updated Urban Airship iOS Library to 5.1.0
- Updated Urban Airship Android Library to 5.1.2
================================
Version 2.6.0 - November 5, 2014
================================
- Updated Urban Airship Android Library to 5.1.0
==================================
Version 2.5.1 - November 3, 2014
==================================
- Removed writeJavascript calls for compatibility with Cordova 4.0
==================================
Version 2.5.0 - September 22, 2014
==================================
- Updated Urban Airship iOS Library to 5.0.0
==================================
Version 2.4.0 - April 23, 2014
==================================
- Updated for Cordova 3.4.0+
- Updated Urban Airship iOS Library to 4.0.0
- Updated Urban Airship Android Library to 4.0.1,
CHANGELOG: http://docs.urbanairship.com/reference/libraries/android/latest/android_changelog.txt
==================================
Version 2.3.3 - April 18, 2014
==================================
- Added PushNotification.clearNotifications() to clear all notifications for the application on Android.
==================================
Version 2.3.2 - March 10, 2014
==================================
- Updated Urban Airship iOS Library to 3.0.3, which fixed detectProvisioningMode behavior when
inProduction is not set.
==================================
Version 2.3.1 - February 25, 2014
==================================
- Updated Urban Airship Android Library to 3.3.1,
CHANGELOG: http://docs.urbanairship.com/reference/libraries/android/latest/android_changelog.txt
- Fixes crash with Android background location
==================================
Version 2.3.0 - January 15, 2014
==================================
- Updated Urban Airship Android Library to 3.3.0,
CHANGELOG: http://docs.urbanairship.com/reference/libraries/android/latest/android_changelog.txt
- Add config to enable push on launch. When push is not enabled on launch,
it will be enabled once enablePush is called from javascript.
==================================
Version 2.2.2 - January 2, 2014
==================================
- Start iOS location provider automatically when location is enabled
==================================
Version 2.2.1 - December 30, 2013
==================================
- Fix iOS location bug
==================================
Version 2.2.0 - November 18, 2013
==================================
- Use DOM events for incoming push and registration events
- Use js-module for including the PushNotification.js file
- Updated and fixed issues in the provided example
==================================
Version 2.1.1 - November 18, 2013
==================================
- Update device plugin dependency id
- Add log statement to iOS push plugin on initialize
==================================
Version 2.1.0 - September 20, 2013
==================================
- Update Urban Airship iOS Library to 3.0.0, CHANGELOG: https://github.com/urbanairship/ios-library/blob/3.0.0/CHANGELOG
- Requires Xcode 5 now
==============================
Version 2.0.1 - August 8, 2013
==============================
- Update Urban Airship iOS Library to 2.0.1 that fixed a bug in UAHTTPConnectionOperation
causing intermittent crashes during push registration.
==============================
Version 2.0.0 - July 30, 2013
==============================
- Updated for PhoneGap 3.0.0
==============================
Version 1.0.8 - July 23, 2013
==============================
- Update iOS plugin to latest UAirship release (2.0.0)
- Fix: Fix possible crash with setQuietTime on iOS
==============================
Version 1.0.7 - June 12, 2013
==============================
- Fix: setAlias on Android to actually set the alias.
- Fix: setQuietTime on iOS now sets the correct time.
==============================
Version 1.0.6 - April 22, 2013
==============================
- Updated to Cordova 2.6
- Sample apps load plugin at startup
=============================
Version 1.0.5 - March 8, 2013
=============================
- Moved the plugin intent receiver into the plugin package (Android)
- Properly handle the Cordova 2.3 changes to the iOS platform value
=================================
Version 1.0.4 - February 19, 2013
=================================
- Updated plugin to be compatible with version 2.0.4 of
the Urban Airship Android library
Version 1.0.3 - December 7, 2012
=================================
- FIXED: getIncoming now only returns incoming push data once
- Improved Intent flags in Android sample application when launching
from a notification
- Sample applciations now log push data to the console instead of
displaying alert dialogs
=================================
Version 1.0.2 - November 16, 2012
=================================
- Updated to PhoneGap 2.2.0
- FIXED: App delegate surrogate handling was causing edge case issues
with iOS 6 and certain plugin combinations
- FIXED: setting an alias to an empty string results in subsequent
registration failures
- Changed default value of UAPushEnabled to NO in NSUserDefaults on app launch.
This only affects the iOS plugin using v1.3.5 of libUAirship.a or greater.
If you have used previous versions of the plugin, you should update your
app in order to reflect this change, in order to see the same behavior.
=================================
Version 1.0.1 - August 23, 2012
=================================
- FIXED: Addressed crash in the Android plugin caused by Cordova library bug when push or
registration events occur before the web view is initialized.
- FIXED: Addressed JSON bug resulting in invalid push extras.
- Removed Urban Airship library from iOS and Android sample projects. See the documentation at
https://docs.urbanairship.com/display/DOCS/Client%3A+PhoneGap for more information