From d08fbfeea1b084fdddd95063e2962e456613192d Mon Sep 17 00:00:00 2001 From: Jun Luo <4catcode@gmail.com> Date: Wed, 30 Oct 2024 08:43:47 +0800 Subject: [PATCH] bump to 0.44.1 --- CHANGELOG.md | 4 ++++ android_test/app/build.gradle.kts | 2 +- .../org/stellar/javastellarsdkdemoapp/MainActivity.kt | 11 ++++++----- build.gradle.kts | 2 +- readme.md | 4 ++-- 5 files changed, 14 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f7588021..f024f7722 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ As this project is pre 1.0, breaking changes may happen for minor version bumps. ## Pending +## 0.44.1 +### Update +- fix: fix `SSEStream` unpredictably throws unwanted `IOException("Canceled")`. ([#650](https://github.com/lightsail-network/java-stellar-sdk/pull/650)) + ## 0.44.0 ### Update - feat: add support for Soroban-RPC v21. ([#593](https://github.com/lightsail-network/java-stellar-sdk/pull/593)) diff --git a/android_test/app/build.gradle.kts b/android_test/app/build.gradle.kts index 0ae778740..947170ed2 100644 --- a/android_test/app/build.gradle.kts +++ b/android_test/app/build.gradle.kts @@ -68,7 +68,7 @@ dependencies { implementation("androidx.compose.material3:material3") // Since we are adding local jar(libs/stellar-sdk.jar) as dependency, // gradle cannot automatically download the required third-party dependencies. - implementation(files("libs/stellar-sdk-0.44.0.jar")) + implementation(files("libs/stellar-sdk-0.44.1.jar")) implementation("com.squareup.okhttp3:okhttp:4.11.0") implementation("com.squareup.okhttp3:okhttp-sse:4.11.0") implementation("com.moandjiezana.toml:toml4j:0.7.2") diff --git a/android_test/app/src/main/java/org/stellar/javastellarsdkdemoapp/MainActivity.kt b/android_test/app/src/main/java/org/stellar/javastellarsdkdemoapp/MainActivity.kt index bb3947ddf..ff0144940 100644 --- a/android_test/app/src/main/java/org/stellar/javastellarsdkdemoapp/MainActivity.kt +++ b/android_test/app/src/main/java/org/stellar/javastellarsdkdemoapp/MainActivity.kt @@ -152,11 +152,12 @@ private fun testSDK(): String { } // Test Federation - val fedResp = - FederationServer.createForDomain("lobstr.co").resolveAddress("example*lobstr.co") - if (fedResp == null || fedResp.accountId == null) { - throw Exception("Query Federation failed") - } + // Disable the test: https://stackoverflow.com/questions/64844311/certpathvalidatorexception-connecting-to-a-lets-encrypt-host-on-android-m-or-ea + // val fedResp = + // FederationServer.createForDomain("lobstr.co").resolveAddress("example*lobstr.co") + // if (fedResp == null || fedResp.accountId == null) { + // throw Exception("Query Federation failed") + // } // build and parse transaction val source: KeyPair = diff --git a/build.gradle.kts b/build.gradle.kts index b82072734..6ecf68334 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -11,7 +11,7 @@ plugins { } group = "network.lightsail" -version = "0.44.0" +version = "0.44.1" java { sourceCompatibility = JavaVersion.VERSION_1_8 diff --git a/readme.md b/readme.md index 995a89716..4a8597e08 100644 --- a/readme.md +++ b/readme.md @@ -14,13 +14,13 @@ The Java Stellar SDK library provides APIs to build transactions and connect to network.lightsail stellar-sdk - 0.44.0 + 0.44.1 ``` ### Gradle ```groovy -implementation 'network.lightsail:stellar-sdk:0.44.0' +implementation 'network.lightsail:stellar-sdk:0.44.1' ``` You can find instructions on how to install this dependency using alternative package managers [here](https://central.sonatype.com/artifact/network.lightsail/stellar-sdk).