v0.8.3
Changelog
[0.8.3] - 2023-04-13
Added
- A
JwtSource
implementation,CachedJwtSource
, that caches the JWT SVIDs based on their subjects and audiences (#116) - Support for the
hint
field in the SVIDs retrieved by Workload API client (#114)
Dependencies
Maven
Import the java-spiffe-core
component:
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>java-spiffe-core</artifactId>
<version>0.8.3</version>
</dependency>
Import the java-spiffe-provider
component:
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>java-spiffe-provider</artifactId>
<version>0.8.3</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.3'
java-spiffe-provider
:
implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.3'
MacOS Support
Maven
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>grpc-netty-macos</artifactId>
<version>0.8.3/version>
<scope>runtime</scope>
</dependency>
Gradle
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.3'
MacOS Aarch64 Support
Maven
<dependency>
<groupId>io.spiffe</groupId>
<artifactId>grpc-netty-macos-aarch64</artifactId>
<version>0.8.3/version>
<scope>runtime</scope>
</dependency>
Gradle
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.3'