Skip to content

Commit

Permalink
Merge pull request #342 from Countly/24_6_0
Browse files Browse the repository at this point in the history
feat: 24.7.0
  • Loading branch information
turtledreams committed Jul 1, 2024
2 parents 27587aa + 38f1077 commit 7932d80
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 7 deletions.
10 changes: 6 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
## 24.6.0
## 24.7.0
* ! Minor breaking change ! User properties will now be automatically saved under the following conditions:
* When an event is recorded
* During an internal timer tick
* Upon flushing the event queue

* Added support for array, List and JSONArray to all user given segmentations. They will support only mutable and ummutable versions of the primitive types. Which are:
* String, Integer, int, Boolean, bool, Float, float, Double, double, Long, long
* Keep in mind that float array will be converted to the double array by the JSONArray

* Mitigated an issue where remote config values caching was changing by device id change, not anymore. It is linked to the configuration "enableRemoteConfigValueCaching" now.
* Mitigated an issue related to the device ID by creating an internal migration.
* Resolved a problem where revoked consents were sent after changes without merging.
* Fixed a bug that caused the device ID to be incorrectly set after changes with merging.
* Mitigated an issue where on consent revoke, remote config values were cleared, not anymore.

* Added support for array, List and JSONArray to all user given segmentations. They will support only mutable and ummutable versions of the primitive types. Which are:
* String, Integer, int, Boolean, bool, Float, float, Double, double, Long, long
* Keep in mind that float array will be converted to the double array by the JSONArray
* Change device id with merge not reporting session duration anymore.

## 24.4.1
* ! Minor breaking change ! Mitigated an issue where internal SDK limits did not apply
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ org.gradle.configureondemand=true
android.useAndroidX=true
android.enableJetifier=true
# RELEASE FIELD SECTION
VERSION_NAME=24.6.0-RC1
VERSION_NAME=24.7.0
GROUP=ly.count.android
POM_URL=https://github.com/Countly/countly-sdk-android
POM_SCM_URL=https://github.com/Countly/countly-sdk-android
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ public class TestUtils {
public final static String commonAppKey = "appkey";
public final static String commonDeviceId = "1234";
public final static String SDK_NAME = "java-native-android";
public final static String SDK_VERSION = "24.6.0-RC1";
public final static String SDK_VERSION = "24.7.0";
public static final int MAX_THREAD_COUNT_PER_STACK_TRACE = 50;

public static class Activity2 extends Activity {
Expand Down
2 changes: 1 addition & 1 deletion sdk/src/main/java/ly/count/android/sdk/Countly.java
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ of this software and associated documentation files (the "Software"), to deal
*/
public class Countly {

private final String DEFAULT_COUNTLY_SDK_VERSION_STRING = "24.6.0-RC1";
private final String DEFAULT_COUNTLY_SDK_VERSION_STRING = "24.7.0";

/**
* Used as request meta data on every request
Expand Down

0 comments on commit 7932d80

Please sign in to comment.