diff --git a/CHANGELOG.md b/CHANGELOG.md
index ffd7d764..0026aea4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,14 @@
# Changelog
+## [0.8.4] - 2023-04-14
+
+### Dependencies updates
+
+- Bump `commons-cli:commons-cli` from 1.4 to 1.5.0 (#124)
+- Bump `com.google.osdetector` from 1.6.2 to 1.7.3 (#125)
+- Bump `org.apache.commons:commons-lang3` from 3.11 to 3.12.0 (#129)
+- Bump `org.projectlombok:lombok` from 1.18.20 to 1.18.26 (#128)
+
## [0.8.3] - 2023-04-13
### Added
diff --git a/README.md b/README.md
index 887fdbc4..8fec9121 100644
--- a/README.md
+++ b/README.md
@@ -26,7 +26,7 @@ X.509 and JWT SVIDs and bundles.
Download
--------
-The JARs can be downloaded from [Maven Central](https://search.maven.org/search?q=g:io.spiffe%20AND%20v:0.8.3).
+The JARs can be downloaded from [Maven Central](https://search.maven.org/search?q=g:io.spiffe%20AND%20v:0.8.4).
The dependencies can be added to `pom.xml`
@@ -35,7 +35,7 @@ To import the `java-spiffe-provider` component:
io.spiffe
java-spiffe-provider
- 0.8.3
+ 0.8.4
```
The `java-spiffe-provider` component imports the `java-spiffe-core` component.
@@ -45,7 +45,7 @@ To just import the `java-spiffe-core` component:
io.spiffe
java-spiffe-core
- 0.8.3
+ 0.8.4
```
@@ -53,12 +53,12 @@ Using Gradle:
Import `java-spiffe-provider`:
```gradle
-implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.3'
+implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.4'
```
Import `java-spiffe-core`:
```gradle
-implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.3'
+implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.4'
```
### MacOS Support
@@ -72,14 +72,14 @@ In case run on a osx-x86 architecture, add to your `pom.xml`:
io.spiffe
grpc-netty-macos
- 0.8.3
+ 0.8.4
runtime
```
Using Gradle:
```gradle
-runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.3'
+runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.4'
```
#### Aarch64 (M1) Architecture
@@ -91,7 +91,7 @@ If you are running the aarch64 architecture (M1 CPUs), add to your `pom.xml`:
io.spiffe
grpc-netty-macos-aarch64
- 0.8.3
+ 0.8.4
runtime
```
@@ -99,7 +99,7 @@ If you are running the aarch64 architecture (M1 CPUs), add to your `pom.xml`:
Using Gradle:
```gradle
-runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.3'
+runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.4'
```
*Caveat: not all OpenJDK distributions are aarch64 native, make sure your JDK is also running
@@ -108,9 +108,9 @@ natively*
### Note: `java-spiffe-helper` artifact
As the [java-spiffe-helper](java-spiffe-helper/README.md) artifact is meant to be used as a standalone JAR and not as a Maven dependency,
-it is not published to Maven Central, but to [Github releases](https://github.com/spiffe/java-spiffe/releases/tag/v0.8.3), for both
-[Linux](https://github.com/spiffe/java-spiffe/releases/download/v0.8.3/java-spiffe-helper-0.8.3-linux-x86_64.jar) and
-[MacOS](https://github.com/spiffe/java-spiffe/releases/download/v0.8.3/java-spiffe-helper-0.8.3-osx-x86_64.jar) versions.
+it is not published to Maven Central, but to [Github releases](https://github.com/spiffe/java-spiffe/releases/tag/v0.8.4), for both
+[Linux](https://github.com/spiffe/java-spiffe/releases/download/v0.8.4/java-spiffe-helper-0.8.4-linux-x86_64.jar) and
+[MacOS](https://github.com/spiffe/java-spiffe/releases/download/v0.8.4/java-spiffe-helper-0.8.4-osx-x86_64.jar) versions.
### Build the JARs
diff --git a/build.gradle b/build.gradle
index 9be54db5..29c02fb0 100644
--- a/build.gradle
+++ b/build.gradle
@@ -12,7 +12,7 @@ allprojects {
subprojects {
group = 'io.spiffe'
- version = '0.8.3'
+ version = '0.8.4'
ext {
grpcVersion = '1.54.0'