Skip to content

Commit

Permalink
Prepare release 0.8.4 (#134)
Browse files Browse the repository at this point in the history
Prepare release 0.8.4

Co-authored-by: Ryan Turner <[email protected]>
Signed-off-by: Max Lambrecht <[email protected]>
  • Loading branch information
Max Lambrecht and rturner3 authored Apr 14, 2023
1 parent 70ccecd commit 537e7f7
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 13 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`

Expand All @@ -35,7 +35,7 @@ To import the `java-spiffe-provider` component:
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>java-spiffe-provider</artifactId>
<version>0.8.3</version>
<version>0.8.4</version>
</dependency>
```
The `java-spiffe-provider` component imports the `java-spiffe-core` component.
Expand All @@ -45,20 +45,20 @@ To just import the `java-spiffe-core` component:
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>java-spiffe-core</artifactId>
<version>0.8.3</version>
<version>0.8.4</version>
</dependency>
```

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
Expand All @@ -72,14 +72,14 @@ In case run on a osx-x86 architecture, add to your `pom.xml`:
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>grpc-netty-macos</artifactId>
<version>0.8.3</version>
<version>0.8.4</version>
<scope>runtime</scope>
</dependency>
```

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
Expand All @@ -91,15 +91,15 @@ If you are running the aarch64 architecture (M1 CPUs), add to your `pom.xml`:
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>grpc-netty-macos-aarch64</artifactId>
<version>0.8.3</version>
<version>0.8.4</version>
<scope>runtime</scope>
</dependency>
```

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
Expand All @@ -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

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ allprojects {

subprojects {
group = 'io.spiffe'
version = '0.8.3'
version = '0.8.4'

ext {
grpcVersion = '1.54.0'
Expand Down

0 comments on commit 537e7f7

Please sign in to comment.