v0.8.5
Added
- Docker image and CI workflow for
java-spiffe-helper(#187)
Changed
Fixed
- Addressed a Fat Jar Assembly issue. (#198)
Dependency updates
- Bump
io.grpc:grpc-protobufandio.grpc:grpc-stubfrom 1.54.0 to 1.61.1 (#202) - Bump
commons-validator:commons-validatorfrom 1.7. to 1.8.0 (#197) - Bump
commons-cli:commons-clifrom 1.5.0 to 1.6.0 (#196) - Bump
com.google.protobuf:protocfrom 3.21.12 to 3.25.2 (#193) - Bump
io.netty:netty-transport-native-kqueuefrom 4.1.91.Final to 4.1.106.Final (#192) - Bump
org.apache.commons:commons-lang3from 3.12.0 to 3.14.0 (#189) - Bump
com.nimbusds:nimbus-jose-jwtfrom 9.31 to 9.37.3 (#184) - Bump
org.projectlombok:lombokfrom 1.18.26 to 1.18.30 (#170) - Bump
com.google.protobuf:protobuf-gradle-pluginfrom 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.