Skip to content

Commit

Permalink
release: 1.0.0 (#670)
Browse files Browse the repository at this point in the history
  • Loading branch information
overcat authored Nov 24, 2024
1 parent b8ec0e2 commit f80b424
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 4 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
2 changes: 1 addition & 1 deletion android_test/app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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")
Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ plugins {
}

group = "network.lightsail"
version = "1.0.0-rc0"
version = "1.0.0"

java {
sourceCompatibility = JavaVersion.VERSION_1_8
Expand Down
4 changes: 2 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ The Java Stellar SDK library provides APIs to build transactions and connect to
<dependency>
<groupId>network.lightsail</groupId>
<artifactId>stellar-sdk</artifactId>
<version>0.44.1</version>
<version>1.0.0</version>
</dependency>
```

### 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).
Expand Down

0 comments on commit f80b424

Please sign in to comment.