Releases: Leanplum/Leanplum-Android-SDK
Leanplum Android SDK 4.4.0
Feature: Data gzip compression to optimize payloads.
Bugfix: Adding cache update if variants are changed.
Leanplum Android SDK 4.3.1
Critical bugfix for API 28 included in 4.3.1. Please use this version instead of 4.3.0
###Features
API 28 + AndroidX Migration.
Migration from support libraries to Android X.
jcenter support. Now the binaries are available directly through jcenter.
Apps should update to this version after they migrate to AndroidX. Until then, please continue using the 4.2.x series.
#Note: While migrating to api 28, please follow this official guide: https://developer.android.com/about/versions/pie/android-9.0-migration#bfa
Leanplum Android SDK 4.3.0
Critical bugfix for API 28 included in 4.3.1. Please use 4.3.1 instead of 4.3.0
###Features
- API 28 Migration.
- Migration from support libraries to Android X.
- jcenter support. Now the binaries are available directly through jcenter.
#Note: While migrating to api 28, please follow this official guide: https://developer.android.com/about/versions/pie/android-9.0-migration#bfa
Leanplum Android SDK 4.2.3
###Bugfixes
Adds sophisticated handling of multiple messages with the same priority. In the interest of showing all possible message, it will show all messages with different display times. However, in the case of identical priority and display time, it will pick one in an undefined manner
Leanplum Android SDK 4.2.2
Leanplum Android SDK
Build
- Gradle (Repo):
implementation 'com.leanplum:Leanplum:4.2.2’
Release Notes
###Bugfixes
- Fixed an edge case race condition that affected the start call
- Message archiving handles rich interstitials
- prevent crash in LeanplumInbox
###Commits
E2-1736: Message archive handles rich interstitials
E2-1710: Remove old code affecting notifications
E2-10024 multi-channel geofence (#285) …
E2-9593 run saveRequestsForLater on same thread as sendRequests (#283) …
E2-1673 prevent null exception in LeanplumInbox (#281) …
Leanplum Android SDK 4.2.1
Leanplum Android SDK
Build
- Gradle (Repo):
implementation 'com.leanplum:Leanplum:4.2.1’
Release Notes
Feature: Users can now provide a callback to call whenever an in-app message is displayed
Leanplum Android SDK 4.2.0
Leanplum Android SDK
Branch
https://github.com/Leanplum/Leanplum-Android-SDK/tree/release/4.2.0
Build
- Gradle (Repo):
implementation 'com.leanplum:Leanplum:4.2.0’
Release Notes
Bugfix: heartbeat method was making duplicate requests and will no longer do so
Bugfix: in some edge cases, users would receive default variable values instead of the correct assignments. This is now fixed
Leanplum Android SDK 4.1.1
Leanplum Android SDK
Branch
https://github.com/Leanplum/Leanplum-Android-SDK/tree/release/4.1.1
Build
- Gradle (Repo):
compile 'com.leanplum:Leanplum:4.1.1’
Release Notes
Updated progaurd rules
Leanplum Android SDK 4.1.0
Features
Add Variant debug info
Improvements
Added unit tests
Leanplum Android SDK 4.0.4
Bug Fixes
The packaging of the standalone SDK had issues where the different components were not being split properly. This release fixes the packaging on the standalone SDK and brings it in line with our releases on Maven / Gradle