This repository has been archived by the owner on Apr 16, 2019. It is now read-only.
forked from urbanairship/urbanairship-cordova
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
198 lines (169 loc) · 7.56 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
=================================
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