Skip to content

Commit

Permalink
Prepare release v0.8.8 (#270)
Browse files Browse the repository at this point in the history
Signed-off-by: Max Lambrecht <[email protected]>
  • Loading branch information
maxlambrecht authored Oct 8, 2024
1 parent 026f3c5 commit fcee57f
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 13 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

## [0.8.8] - 2024-10-08

### Dependency updates

- Bump `grpcVersion` from 1.66.0 to 1.68.0 (#262)
- Bump `io.netty:netty-transport-native-kqueue` from 4.1.113.Final to 4.1.114.Final (#265)
- Bump `com.nimbusds:nimbus-jose-jwt` from 9.41.1 to 9.41.2 in (#266)

### Changed

- Updated Gradle to version 8.10.2 (#269)

## [0.8.7] - 2024-09-20

### Dependency updates
Expand Down
20 changes: 10 additions & 10 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.7).
The JARs can be downloaded from [Maven Central](https://search.maven.org/search?q=g:io.spiffe%20AND%20v:0.8.8).

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.7</version>
<version>0.8.8</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.7</version>
<version>0.8.8</version>
</dependency>
```

Using Gradle:

Import `java-spiffe-provider`:
```gradle
implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.7'
implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.8'
```

Import `java-spiffe-core`:
```gradle
implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.7'
implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.8'
```

### 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.7</version>
<version>0.8.8</version>
<scope>runtime</scope>
</dependency>
```

Using Gradle:
```gradle
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.7'
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.8'
```

#### 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.7</version>
<version>0.8.8</version>
<scope>runtime</scope>
</dependency>
```

Using Gradle:

```gradle
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.7'
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.8'
```

*Caveat: not all OpenJDK distributions are aarch64 native, make sure your JDK is also running
Expand All @@ -112,7 +112,7 @@ The `java-spiffe-helper` module manages X.509 SVIDs and Bundles in Java Keystore

### Docker Image

Pull the `java-spiffe-helper` image from `ghcr.io/spiffe/java-spiffe-helper:0.8.7`.
Pull the `java-spiffe-helper` image from `ghcr.io/spiffe/java-spiffe-helper:0.8.8`.

For more details, see [java-spiffe-helper/README.md](java-spiffe-helper/README.md).

Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version=0.8.7
version=0.8.8
mavenDeployUrl=https://oss.sonatype.org/service/local/staging/deploy/maven2
4 changes: 2 additions & 2 deletions java-spiffe-helper/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ The Helper automatically gets the SVID updates and stores them in the KeyStore a

On Linux:

`java -jar java-spiffe-helper-0.8.7-linux-x86_64.jar`
`java -jar java-spiffe-helper-0.8.8-linux-x86_64.jar`

On Mac OS:

`java -jar java-spiffe-helper-0.8.7-osx-x86_64.jar`
`java -jar java-spiffe-helper-0.8.8-osx-x86_64.jar`

You can run the utility with the `-c` or `--config` option to specify the path to the configuration file. By default, it
will look for a configuration file named `conf/java-spiffe-helper.properties` in the current working directory.
Expand Down

0 comments on commit fcee57f

Please sign in to comment.