Bump library to 0.8.1. Update README (#107)

Signed-off-by: Max Lambrecht <max.lambrecht@hpe.com>
This commit is contained in:
Max Lambrecht 2023-01-11 16:26:50 -03:00 committed by GitHub
parent 34e9b6c5fe
commit d9b932f782
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 13 deletions

View File

@ -26,7 +26,7 @@ X.509 and JWT SVIDs and bundles.
Download Download
-------- --------
The JARs can be downloaded from [Maven Central](https://search.maven.org/search?q=g:io.spiffe%20AND%20v:0.8.0). The JARs can be downloaded from [Maven Central](https://search.maven.org/search?q=g:io.spiffe%20AND%20v:0.8.1).
The dependencies can be added to `pom.xml` The dependencies can be added to `pom.xml`
@ -35,7 +35,7 @@ To import the `java-spiffe-provider` component:
<dependency> <dependency>
<groupId>io.spiffe</groupId> <groupId>io.spiffe</groupId>
<artifactId>java-spiffe-provider</artifactId> <artifactId>java-spiffe-provider</artifactId>
<version>0.8.0</version> <version>0.8.1</version>
</dependency> </dependency>
``` ```
The `java-spiffe-provider` component imports the `java-spiffe-core` component. The `java-spiffe-provider` component imports the `java-spiffe-core` component.
@ -45,7 +45,7 @@ To just import the `java-spiffe-core` component:
<dependency> <dependency>
<groupId>io.spiffe</groupId> <groupId>io.spiffe</groupId>
<artifactId>java-spiffe-core</artifactId> <artifactId>java-spiffe-core</artifactId>
<version>0.8.0</version> <version>0.8.1</version>
</dependency> </dependency>
``` ```
@ -53,12 +53,12 @@ Using Gradle:
Import `java-spiffe-provider`: Import `java-spiffe-provider`:
```gradle ```gradle
implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.0' implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.1'
``` ```
Import `java-spiffe-core`: Import `java-spiffe-core`:
```gradle ```gradle
implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.0' implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.1'
``` ```
### MacOS Support ### MacOS Support
@ -72,14 +72,14 @@ In case run on a osx-x86 architecture, add to your `pom.xml`:
<dependency> <dependency>
<groupId>io.spiffe</groupId> <groupId>io.spiffe</groupId>
<artifactId>grpc-netty-macos</artifactId> <artifactId>grpc-netty-macos</artifactId>
<version>0.8.0</version> <version>0.8.1</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
``` ```
Using Gradle: Using Gradle:
```gradle ```gradle
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.0' runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.1'
``` ```
#### Aarch64 (M1) Architecture #### Aarch64 (M1) Architecture
@ -91,7 +91,7 @@ If you are running the aarch64 architecture (M1 CPUs), add to your `pom.xml`:
<dependency> <dependency>
<groupId>io.spiffe</groupId> <groupId>io.spiffe</groupId>
<artifactId>grpc-netty-macos-aarch64</artifactId> <artifactId>grpc-netty-macos-aarch64</artifactId>
<version>0.8.0</version> <version>0.8.1</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
``` ```
@ -99,7 +99,7 @@ If you are running the aarch64 architecture (M1 CPUs), add to your `pom.xml`:
Using Gradle: Using Gradle:
```gradle ```gradle
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.0' runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.1'
``` ```
*Caveat: not all OpenJDK distributions are aarch64 native, make sure your JDK is also running *Caveat: not all OpenJDK distributions are aarch64 native, make sure your JDK is also running
@ -108,9 +108,9 @@ natively*
### Note: `java-spiffe-helper` artifact ### Note: `java-spiffe-helper` artifact
As the [java-spiffe-helper](java-spiffe-helper/README.md) artifact is meant to be used as a standalone JAR and not as a Maven dependency, As the [java-spiffe-helper](java-spiffe-helper/README.md) artifact is meant to be used as a standalone JAR and not as a Maven dependency,
it is not published to Maven Central, but to [Github releases](https://github.com/spiffe/java-spiffe/releases/tag/v0.8.0), for both it is not published to Maven Central, but to [Github releases](https://github.com/spiffe/java-spiffe/releases/tag/v0.8.1), for both
[Linux](https://github.com/spiffe/java-spiffe/releases/download/v0.8.0/java-spiffe-helper-0.8.0-linux-x86_64.jar) and [Linux](https://github.com/spiffe/java-spiffe/releases/download/v0.8.1/java-spiffe-helper-0.8.1-linux-x86_64.jar) and
[MacOS](https://github.com/spiffe/java-spiffe/releases/download/v0.8.0/java-spiffe-helper-0.8.0-osx-x86_64.jar) versions. [MacOS](https://github.com/spiffe/java-spiffe/releases/download/v0.8.1/java-spiffe-helper-0.8.1-osx-x86_64.jar) versions.
### Build the JARs ### Build the JARs

View File

@ -12,7 +12,7 @@ allprojects {
subprojects { subprojects {
group = 'io.spiffe' group = 'io.spiffe'
version = '0.8.0' version = '0.8.1'
ext { ext {
grpcVersion = '1.51.1' grpcVersion = '1.51.1'