diff --git a/.github/workflows/sonarqube.yml b/.github/workflows/sonarqube.yml index 94a0bf3c3..c2f306a64 100644 --- a/.github/workflows/sonarqube.yml +++ b/.github/workflows/sonarqube.yml @@ -9,6 +9,9 @@ on: pull_request: branches: - '*' + push: + branches: + - master concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/CHANGES.txt b/CHANGES.txt index 84eaa9379..86aee3a0e 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,7 @@ +5.5.0 (Jan 28, 2026) +- Added functionality to provide metadata alongside SDK update, ready and ready from cache events. Read more in our docs. +- Fixed issue in which TLS 1.2 was being forced for new connections. + 5.4.2 (Oct 30, 2025) - Added support for Fallback Treatments in LOCALHOST mode. diff --git a/api/src/main/java/io/split/android/client/SplitClient.java b/api/src/main/java/io/split/android/client/SplitClient.java index 5a553d281..0ce84351d 100644 --- a/api/src/main/java/io/split/android/client/SplitClient.java +++ b/api/src/main/java/io/split/android/client/SplitClient.java @@ -190,7 +190,7 @@ public interface SplitClient extends AttributesManager { *
* Example usage: *
{@code
- * client.addEventListener(new SdkEventListener() {
+ * client.addEventListener(new SplitEventListener() {
* @Override
* public void onReady(SplitClient client, SdkReadyMetadata metadata) {
* Boolean initialCacheLoad = metadata.isInitialCacheLoad();
@@ -200,7 +200,7 @@ public interface SplitClient extends AttributesManager {
* @Override
* public void onUpdate(SplitClient client, SdkUpdateMetadata metadata) {
* SdkUpdateMetadata.Type type = metadata.getType(); // FLAGS_UPDATE or SEGMENTS_UPDATE
- * List names = metadata.getNames(); // updated flag/segment names
+ * List names = metadata.getNames(); // updated flag names
* // Handle on background thread
* }
*
diff --git a/build.gradle b/build.gradle
index 001dd7cbd..f521dda49 100644
--- a/build.gradle
+++ b/build.gradle
@@ -16,7 +16,7 @@ apply plugin: 'com.vanniktech.maven.publish'
apply from: "$rootDir/gradle/jacoco-root.gradle"
ext {
- splitVersion = '5.5.0-rc7'
+ splitVersion = '5.5.0'
jacocoVersion = '0.8.8'
}
diff --git a/main/src/androidTest/java/tests/integration/rollout/RolloutCacheManagerIntegrationTest.java b/main/src/androidTest/java/tests/integration/rollout/RolloutCacheManagerIntegrationTest.java
index 4555f0ef2..cb90b16b1 100644
--- a/main/src/androidTest/java/tests/integration/rollout/RolloutCacheManagerIntegrationTest.java
+++ b/main/src/androidTest/java/tests/integration/rollout/RolloutCacheManagerIntegrationTest.java
@@ -201,9 +201,9 @@ private void verify(SplitFactory factory, CountDownLatch readyLatch, List