diff --git a/CHANGELOG.md b/CHANGELOG.md index 10202155f..7fd3f5f97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,29 @@ ## Pending +## 1.0.0 + +We are excited to announce the release of version 1.0.0 of the Java Stellar SDK! +This marks a significant milestone in the project's development, representing the culmination +of extensive work and valuable community feedback since the alpha and beta releases. + +This version is identical in functionality to 1.0.0-rc0. If you are upgrading from an older version, +please make sure to review the change logs of all previous versions in our [CHANGELOG.md](https://github.com/lightsail-network/java-stellar-sdk/blob/master/CHANGELOG.md), +as there have been significant changes throughout the 1.0.0 development cycle. +We would like to express our sincere gratitude to everyone who provided feedback, +reported issues, and contributed to making this release possible. +Your involvement has been instrumental in shaping and improving the SDK. + +This release marks our official adoption of semantic versioning, providing more predictability +for future updates. Breaking changes will now only be introduced in major version updates. + +There are two PRs here that demonstrate how to upgrade to the latest version; you can check them out if needed: +- https://github.com/stellar/kotlin-wallet-sdk/pull/155 +- https://github.com/stellar/java-stellar-anchor-sdk/pull/1575 + +Please continue to share your experiences and report any issues you encounter. +Your feedback remains vital for the continued improvement of the SDK. + ## 1.0.0-rc0 The following are the changes since version 1.0.0-beta1. If you are upgrading from an older version, diff --git a/android_test/app/build.gradle.kts b/android_test/app/build.gradle.kts index 2aaf885e2..e60b60e10 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-1.0.0-rc0.jar")) + implementation(files("libs/stellar-sdk-1.0.0.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 f25b34ff9..fcfeb0c3f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -11,7 +11,7 @@ plugins { } group = "network.lightsail" -version = "1.0.0-rc0" +version = "1.0.0" java { sourceCompatibility = JavaVersion.VERSION_1_8 diff --git a/readme.md b/readme.md index e76716d9f..2090cebbe 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.1 + 1.0.0 ``` ### Gradle ```groovy -implementation 'network.lightsail:stellar-sdk:0.44.1' +implementation 'network.lightsail:stellar-sdk:1.0.0' ``` You can find instructions on how to install this dependency using alternative package managers [here](https://central.sonatype.com/artifact/network.lightsail/stellar-sdk).