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