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-protobuf
andio.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
.