You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: SDK/CHANGELOG.md
+33-2Lines changed: 33 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,38 @@
1
1
CHANGELOG
2
2
=========
3
3
4
+
1.17.0
5
+
----
6
+
7
+
**Core**
8
+
9
+
* Added a package query entry in AndroidManifest.xml for `com.huawei.appmarket` to enable detection of the Huawei AppGallery.
10
+
* Added missing `android:exported` manifest attributes in preparation for Android 12.
11
+
12
+
13
+
**Actions**
14
+
15
+
* Added `batch.rating`, which asks the user to review your app using the Google Play In-App Review API.
16
+
To enable in-app review, add the `com.google.android.play:core` dependency to your project.
17
+
If the library is missing or fails, the SDK will open the Play Store/Huawei AppGallery.
18
+
* Added `batch.clipboard`, which can copy text to the clipboard.
19
+
20
+
**Messaging**
21
+
22
+
* Added support for a new UI format: WebView. See documentation for more info.
23
+
* Added `onBatchMessageCancelledByError` on `Batch.Messaging.LifecycleListener`, called when a message could not be loaded due to an error when loading the message's content.
24
+
* Added `onBatchMessageWebViewActionTriggered` on `Batch.Messaging.LifecycleListener`, called when a in-app webview format action has been triggered.
25
+
* In-App campaign cache is now cleared on server errors
26
+
27
+
**Push**
28
+
29
+
**Important change*: Push open pending intents are now created with `FLAG_IMMUTABLE` on Android M and higher in preparation for Android 12.
30
+
This also applies to `PendingIntent` instances returned by `Batch.Push.makePendingIntent*()` methods.
31
+
32
+
**Event Dispatchers**
33
+
34
+
* Added the new event types `MESSAGING_CLOSE_ERROR` and `MESSAGING_WEBVIEW_CLICK`. See javadoc for more info.
35
+
4
36
1.16.3
5
37
----
6
38
@@ -16,7 +48,6 @@ CHANGELOG
16
48
----
17
49
18
50
**Messaging**
19
-
20
51
* Fix in-app campaigns cache being unreadable. This caused an issue where in-app campaigns with a `NEW_SESSION` trigger would not work if Android or the user killed the application process.
21
52
22
53
1.16.1
@@ -29,7 +60,7 @@ CHANGELOG
29
60
----
30
61
**Core**
31
62
32
-
* Batch is now built using the Android 11 (sdk version 30) SDK, and targets it. Android 11 is fully supported.
63
+
* Batch is now built using the Android 11 (API Level 30) SDK, and targets it. Android 11 is fully supported.
33
64
* Batch is now built using R8 rather than proguard.
34
65
* Add support for Push/Advertising ID plugins.
35
66
* Support for TLS versions older than 1.2 has been disabled for devices on Lollipop and higher. Devices on 4.1 to 4.4 might still use TLS 1.1 for compatiblity.
0 commit comments