Skip to content

Commit c2b8ea5

Browse files
committed
SDK 1.15.0
1 parent 3539046 commit c2b8ea5

File tree

3 files changed

+46
-1
lines changed

3 files changed

+46
-1
lines changed

SDK/Batch.aar

65.3 KB
Binary file not shown.

SDK/CHANGELOG.md

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,62 @@
11
CHANGELOG
22
=========
33

4+
1.15.0
5+
----
6+
7+
**BREAKING**
8+
* Migrated to AndroidX. Batch now **explicitely** depends on androidx core. The SDK now explicitly depends on `androidx.core:core:1.0.0`. Please upgrade your version of the support library accordingly.
9+
* BatchNotificationAction.getSupportActions no longer throws exception com.batch.android.MissingDependencyException, as androidx.core is now an explicit dependency.
10+
11+
**Core**
12+
13+
* Fix an exception that occurred when the `<application>` entry in the manifest had no `<meta-data>` children.
14+
* Improved In-App view tracker error handling.
15+
* Added support for external analytics using `EventDispatcher`. See the documentation for more details.
16+
* Added a new feature for developers: a debug view is now available using `Batch.Debug.startDebugActivity`.
17+
* Remove obfuscation on `BatchOptOutResultListener.ErrorPolicy` enum.
18+
* Added the ability to change the logger level using `Config`.
19+
20+
**Actions**
21+
22+
* Added an interface `BatchDeeplinkInterceptor` to override some aspects of a deeplink that Batch wants to open.
23+
24+
**Messaging**
25+
26+
* Improved accessibility of all message formats
27+
* Fixed an issue where an Image/Modal format set to auto close would crash if the user moved to another app before the countdown was elapsed.
28+
29+
**Push**
30+
31+
* System notification authorization is now reported to Batch's servers.
32+
This includes channels support: the default channel override is used to measure the status if set, otherwise Batch's default channel is used.
33+
* `Batch.Push.setNotificationsColor()` now explicitly takes a ColorInt
34+
* `Batch.Push.setSmallIconResourceId()` now explicitly takes a DrawableRes
35+
* The notification default color will now be the value of your theme's `colorPrimary` attribute rather than black.
36+
* If no small icon has been set when configuring Batch, the SDK will now fallback on Firebase's `com.google.firebase.messaging.default_notification_icon`.
37+
38+
**Inbox**
39+
40+
* Added the `markAsDeleted` method on `BatchInboxFetcher`, allowing the deletion of notifications
41+
42+
**User**
43+
44+
* Saving a UserDataEditor before Batch is started now enqueues the changes instead of failing. If Batch is not started before the process dies, changes will be lost. This change does not affect BatchUserProfile, which has been deprecated for a while.
45+
46+
447
1.14.4
548
----
649

50+
**Messaging**
51+
752
* Fix a crash that could occur on resume if the application process was killed after backgrounding the app on a messaging activity.
853

954
1.14.3
1055
----
1156

1257
**Messaging**
1358

14-
* Fix a crash that occurs when a user the activity backing the "Image" format is stopped.
59+
* Fix a crash that could occur when the activity backing the "Image" format is stopped.
1560

1661
1.14.2
1762
----

SDK/LICENCE

100755100644
File mode changed.

0 commit comments

Comments
 (0)