Skip to content

Commit 22fe258

Browse files
authored
Prepare for release 6.0.0 (#514)
* Prepare for release 6.0.0
1 parent 2337c07 commit 22fe258

File tree

4 files changed

+41
-21
lines changed

4 files changed

+41
-21
lines changed

CHANGELOG.md

Lines changed: 34 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,45 @@
1-
## 6.0.0-SNAPSHOT
2-
- Updated to `jakarta.servlet` to unblock adoption of Spring Boot v3, **this is a breaking change if you use `DbxSessionStore`.**
3-
- Added better error messaging when trying to build the project without submodules initialized.
4-
- Improved generateStone task to properly declare inputs and outputs
5-
- Removed obsolete javadoc flag
6-
- Updated test dependencies
7-
- Updated to Gradle 7.6.2
8-
- Removed redundant gradle wrappers
9-
10-
## 5.4.5 (2023-05-16)
1+
2+
6.0.0 (2023-11-30)
3+
---------------------------------------------
4+
Android dependencies have moved to the drop-sdk-java/android directory of this repo and published as a separate artifact.
5+
To migrate, add the following to your dependencies block:
6+
7+
```@groovy
8+
dependencies {
9+
implementation 'com.dropbox.core:dropbox-android-sdk:6.0.0'
10+
}
11+
```
12+
13+
- [#504](https://github.com/dropbox/dropbox-sdk-java/pull/504) Cleanup python codegen and formats java.stoneg.py
14+
- [#503](https://github.com/dropbox/dropbox-sdk-java/pull/503) Point to latest stone
15+
- [#501](https://github.com/dropbox/dropbox-sdk-java/pull/501) Updated to `jakarta.servlet` to unblock adoption of Spring Boot v3, **this is a breaking change if you use `DbxSessionStore`.**
16+
- Improved generateStone task to properly declare inputs and outputs
17+
- [#500](https://github.com/dropbox/dropbox-sdk-java/pull/500) Build Improvements
18+
- Added better error messaging when trying to build the project without submodules initialized.
19+
- Removed obsolete javadoc flag
20+
- Updated test dependencies
21+
- Removed redundant gradle wrappers
22+
- [#499](https://github.com/dropbox/dropbox-sdk-java/pull/499) Update java.stoneg.py for python 3.10 compatability
23+
- [#486](https://github.com/dropbox/dropbox-sdk-java/pull/486) Makes project compatible with config cache
24+
- Removed redundant gradle wrappers
25+
- Updated to Gradle 7.6.2
26+
- Updated test dependencies
27+
- Removed obsolete javadoc flag
28+
29+
30+
5.4.5 (2023-05-16)
31+
---------------------------------------------
1132
- Update jackson-core to 2.15.0 [#492](https://github.com/dropbox/dropbox-sdk-java/issues/476)
1233

13-
## 5.4.4 (2022-10-17)
34+
5.4.4 (2022-10-17)
1435
---------------------------------------------
1536
- [Downgrade target back down to Java 1.8 as requested by a user. #476](https://github.com/dropbox/dropbox-sdk-java/issues/476)
1637

17-
## 5.4.3 (2022-10-14)
38+
5.4.3 (2022-10-14)
1839
---------------------------------------------
1940
- Fix: [Make Kotlin optional in OSGI Import-Package statement](https://github.com/dropbox/dropbox-sdk-java/pull/473)
2041

21-
## 5.4.2 (2022-10-03)
42+
5.4.2 (2022-10-03)
2243
---------------------------------------------
2344
- Update dropbox-api-spec to point to more recent version (Sept 01, 2022) [#431](https://github.com/dropbox/dropbox-sdk-java/pull/431)
2445
- Generated stone api code is now checked into repository for greater visibility of spec changes [#418](https://github.com/dropbox/dropbox-sdk-java/pull/418)

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If you're using Maven, then edit your project's "pom.xml" and add this to the `<
2424
<dependency>
2525
<groupId>com.dropbox.core</groupId>
2626
<artifactId>dropbox-core-sdk</artifactId>
27-
<version>5.4.5</version>
27+
<version>6.0.0</version>
2828
</dependency>
2929
```
3030

@@ -33,7 +33,7 @@ If you are using Gradle, then edit your project's "build.gradle" and add this to
3333
```groovy
3434
dependencies {
3535
// ...
36-
implementation 'com.dropbox.core:dropbox-core-sdk:5.4.5'
36+
implementation 'com.dropbox.core:dropbox-core-sdk:6.0.0'
3737
}
3838
```
3939

RELEASING.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Please follow the steps in each one of the following sections to complete a release.
22

33
## Merge the Release to Trigger Publishing to Maven Central
4-
1. Update the top level [gradle.properties](gradle.properties) to a non-SNAPSHOT version.
5-
2. Update [DbxSdkVersion.java](DbxSdkVersion.java) to a non-SNAPSHOT version.
4+
1. Create new branch `release/X.Y.Z` (where X.Y.Z is the new version)
5+
2. Update the top level [gradle.properties](gradle.properties) to a non-SNAPSHOT version.
66
3. Update the [CHANGELOG.md](CHANGELOG.md) for the impending release.
77
4. Update the [README.md](README.md) with the new version.
88
5. `git commit -am "Prepare for release X.Y.Z"` (where X.Y.Z is the new version)
@@ -24,9 +24,8 @@ Please follow the steps in each one of the following sections to complete a rele
2424
## Preparing For Next Snapshot
2525
1. Checkout the latest code from `main` into a new branch.
2626
2. Update the top level [gradle.properties](gradle.properties) to the next `-SNAPSHOT` version.
27-
3. Update [DbxSdkVersion.java](DbxSdkVersion.java) to the next `-SNAPSHOT` version.
28-
4. `git commit -am "Prepare next development version"`
29-
5. Create a PR with this commit and merge it.
27+
3. `git commit -am "Prepare next development version"`
28+
4. Create a PR with this commit and merge it.
3029

3130
## Creating the Release on GitHub and Upload Artifacts
3231
1. [Create a GitHub release](https://github.com/dropbox/dropbox-sdk-java/releases) with the title from the `vX.Y.Z` tag. Attach the sdk, -javadoc, and -sources .jar files that were [published to Maven Central](https://repo1.maven.org/maven2/com/dropbox/core/dropbox-core-sdk/).

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# POM
22
GROUP = com.dropbox.core
3-
VERSION_NAME=6.0.0-SNAPSHOT
3+
VERSION_NAME=6.0.0
44

55
POM_URL = https://github.com/dropbox/dropbox-sdk-java/
66
POM_SCM_URL = https://github.com/dropbox/dropbox-sdk-java/

0 commit comments

Comments
 (0)