From 7861f6d4d43f7502159e724243a4af8407db0e1e Mon Sep 17 00:00:00 2001 From: Jun Luo <4catcode@gmail.com> Date: Sun, 22 Feb 2026 18:09:29 +0800 Subject: [PATCH] release: 2.2.3 --- CHANGELOG.md | 8 ++++++-- android_test/app/build.gradle.kts | 2 +- build.gradle.kts | 2 +- examples/build.gradle.kts | 2 +- readme.md | 4 ++-- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1bc0435e..24e69bed5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog ## Pending -- fix: replace `commons-codec` Hex with pure-Java implementation in `Util` to fix `NoSuchMethodError` crash on Android API 24-27. -- refactor!: remove `InvokeHostFunctionOperation.createStellarAssetContractOperationBuilder(Address, byte[])`, use `InvokeHostFunctionOperation.createContractOperationBuilder` instead. + +## 2.2.3 + +### Update +- fix: replace `commons-codec` Hex with pure-Java implementation in `Util` to fix `NoSuchMethodError` crash on Android API 24-27. ([#763](https://github.com/lightsail-network/java-stellar-sdk/pull/763)) +- refactor!: remove `InvokeHostFunctionOperation.createStellarAssetContractOperationBuilder(Address, byte[])`, use `InvokeHostFunctionOperation.createContractOperationBuilder` instead. ([#764](https://github.com/lightsail-network/java-stellar-sdk/pull/764)) ## 2.2.2 diff --git a/android_test/app/build.gradle.kts b/android_test/app/build.gradle.kts index c3602e2e1..31eabc63c 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-2.2.2.jar")) + implementation(files("libs/stellar-sdk-2.2.3.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/build.gradle.kts b/build.gradle.kts index d5c415f68..90a5560cf 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,7 +12,7 @@ plugins { } group = "network.lightsail" -version = "2.2.2" +version = "2.2.3" java { toolchain { diff --git a/examples/build.gradle.kts b/examples/build.gradle.kts index 9cd1ed5e9..3966f8dab 100644 --- a/examples/build.gradle.kts +++ b/examples/build.gradle.kts @@ -22,7 +22,7 @@ spotless { dependencies { // Use https://central.sonatype.com/artifact/network.lightsail/stellar-sdk in prod. - implementation("network.lightsail:stellar-sdk:2.2.2") + implementation("network.lightsail:stellar-sdk:2.2.3") testImplementation(platform("org.junit:junit-bom:5.10.0")) testImplementation("org.junit.jupiter:junit-jupiter") } diff --git a/readme.md b/readme.md index c12baa8ef..53870f291 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 - 2.2.2 + 2.2.3 ``` ### Gradle ```groovy -implementation 'network.lightsail:stellar-sdk:2.2.2' +implementation 'network.lightsail:stellar-sdk:2.2.3' ``` You can find instructions on how to install this dependency using alternative package managers [here](https://central.sonatype.com/artifact/network.lightsail/stellar-sdk).