Skip to content

v0.8.5

Compare
Choose a tag to compare
@maxlambrecht maxlambrecht released this 15 Feb 20:43
· 73 commits to main since this release
63a004d

Added

  • Docker image and CI workflow for java-spiffe-helper (#187)

Changed

  • Updated Gradle to version 8.5 (#201)
  • Various enhancements in java-spiffe-helper (#199)

Fixed

  • Addressed a Fat Jar Assembly issue. (#198)

Dependency updates

  • Bump io.grpc:grpc-protobuf and io.grpc:grpc-stub from 1.54.0 to 1.61.1 (#202)
  • Bump commons-validator:commons-validator from 1.7. to 1.8.0 (#197)
  • Bump commons-cli:commons-cli from 1.5.0 to 1.6.0 (#196)
  • Bump com.google.protobuf:protoc from 3.21.12 to 3.25.2 (#193)
  • Bump io.netty:netty-transport-native-kqueue from 4.1.91.Final to 4.1.106.Final (#192)
  • Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.14.0 (#189)
  • Bump com.nimbusds:nimbus-jose-jwt from 9.31 to 9.37.3 (#184)
  • Bump org.projectlombok:lombok from 1.18.26 to 1.18.30 (#170)
  • Bump com.google.protobuf:protobuf-gradle-plugin from 0.9.2 to 0.9.4 (#153)

Maven

Import the java-spiffe-core component:

<dependency>
  <groupId>io.spiffe</groupId>
  <artifactId>java-spiffe-core</artifactId>
  <version>0.8.5</version>
</dependency>

Import the java-spiffe-provider component:

<dependency>
  <groupId>io.spiffe</groupId>
  <artifactId>java-spiffe-provider</artifactId>
  <version>0.8.5</version>
</dependency>

This component imports the java-spiffe-core automatically.

Gradle

java-spiffe-core:

implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.5'

java-spiffe-provider:

implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.5'

MacOS Support

Maven

<dependency>
  <groupId>io.spiffe</groupId>
  <artifactId>grpc-netty-macos</artifactId>
  <version>0.8.5</version>
  <scope>runtime</scope>
</dependency>

Gradle

runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.5'

MacOS Aarch64 Support

Maven

<dependency>
  <groupId>io.spiffe</groupId>
  <artifactId>grpc-netty-macos-aarch64</artifactId>
  <version>0.8.5/version>
  <scope>runtime</scope>
</dependency>

Gradle

runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.5'

Docker images

java-spiffe-helper image available on ghcr.io/spiffe/java-spiffe-helper:0.8.5.