diff --git a/CHANGELOG.md b/CHANGELOG.md index e1845dc..5c805e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog All notable changes to this project will be documented in this file. +## [5.17.0] - 2024-04-25 +### Added: +- `systemPushConsent` field to registerForPush body. This will improve notification permission management. +- `Synerise.settings.tracker.eventsTriggeringFlush` - this is the list with action names of event's which will trigger instant send of all events in a batch. + +### Changed: +- `registerForPushRequired` will be now called after full initialization of sdk. ( It was triggered during initialization in previous versions of sdk ) + ## [5.16.2] - 2024-04-05 ### Fixed: - NPE on getClientId after apiKey changes diff --git a/README.md b/README.md index 417bc81..6e4d920 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Synerise Android SDK (v5.16.2) +# Synerise Android SDK (v5.17.0) [![Platform](https://img.shields.io/badge/platform-Android-orange.svg)](https://github.com/synerise/android-sdk) [![Languages](https://img.shields.io/badge/language-Java-orange.svg)](https://github.com/synerise/android-sdk) diff --git a/sample/build.gradle b/sample/build.gradle index 0abaade..66dda09 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -14,8 +14,8 @@ android { minSdkVersion 21 targetSdkVersion 33 applicationId "com.synerise.sample" - versionCode 236 - versionName "5.16.2" + versionCode 240 + versionName "5.17.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" multiDexEnabled true } @@ -79,7 +79,7 @@ android { ext { daggerVersion = '2.16' - syneriseVersion = '5.16.2' + syneriseVersion = '5.17.0' } dependencies {