Prepare release v0.8.7 (#261)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
This commit is contained in:
		
							parent
							
								
									86e6e32add
								
							
						
					
					
						commit
						03118e3f12
					
				
							
								
								
									
										13
									
								
								CHANGELOG.md
								
								
								
								
							
							
						
						
									
										13
									
								
								CHANGELOG.md
								
								
								
								
							| 
						 | 
				
			
			@ -1,5 +1,18 @@
 | 
			
		|||
# Changelog
 | 
			
		||||
 | 
			
		||||
## [0.8.7] - 2024-09-20
 | 
			
		||||
 | 
			
		||||
### Dependency updates
 | 
			
		||||
 | 
			
		||||
- Bump `grpcVersion` from 1.62.2 to 1.66.0 (#248)
 | 
			
		||||
- Bump `io.netty:netty-transport-native-kqueue` from 4.1.107.Final to 4.1.113.Final (#260)
 | 
			
		||||
- Bump `commons-cli:commons-cli` from 1.6.0 to 1.9.0 (#258)
 | 
			
		||||
- Bump `com.nimbusds:nimbus-jose-jwt` from 9.37.3 to 9.41.1 (#259)
 | 
			
		||||
- Bump `org.apache.commons:commons-lang3` from 3.14.0 to 3.17.0 (#255)
 | 
			
		||||
- Bump `org.projectlombok:lombok` from 1.18.30 to 1.18.34 (#253)
 | 
			
		||||
- Bump `commons-validator:commons-validator` from 1.8.0 to 1.9.0 (#251)
 | 
			
		||||
- Bump `jupiterVersion` from 5.10.2 to 5.11.0 (#254)
 | 
			
		||||
 | 
			
		||||
## [0.8.6] - 2024-03-04
 | 
			
		||||
 | 
			
		||||
### Dependency updates
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										20
									
								
								README.md
								
								
								
								
							
							
						
						
									
										20
									
								
								README.md
								
								
								
								
							| 
						 | 
				
			
			@ -26,7 +26,7 @@ X.509 and JWT SVIDs and bundles.
 | 
			
		|||
Download
 | 
			
		||||
--------
 | 
			
		||||
 | 
			
		||||
The JARs can be downloaded from [Maven Central](https://search.maven.org/search?q=g:io.spiffe%20AND%20v:0.8.6). 
 | 
			
		||||
The JARs can be downloaded from [Maven Central](https://search.maven.org/search?q=g:io.spiffe%20AND%20v:0.8.7). 
 | 
			
		||||
 | 
			
		||||
The dependencies can be added to `pom.xml`
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +35,7 @@ To import the `java-spiffe-provider` component:
 | 
			
		|||
<dependency>
 | 
			
		||||
  <groupId>io.spiffe</groupId>
 | 
			
		||||
  <artifactId>java-spiffe-provider</artifactId>
 | 
			
		||||
  <version>0.8.6</version>
 | 
			
		||||
  <version>0.8.7</version>
 | 
			
		||||
</dependency>
 | 
			
		||||
```
 | 
			
		||||
The `java-spiffe-provider` component imports the `java-spiffe-core` component.
 | 
			
		||||
| 
						 | 
				
			
			@ -45,7 +45,7 @@ To just import the `java-spiffe-core` component:
 | 
			
		|||
<dependency>
 | 
			
		||||
  <groupId>io.spiffe</groupId>
 | 
			
		||||
  <artifactId>java-spiffe-core</artifactId>
 | 
			
		||||
  <version>0.8.6</version>
 | 
			
		||||
  <version>0.8.7</version>
 | 
			
		||||
</dependency>
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -53,12 +53,12 @@ Using Gradle:
 | 
			
		|||
 | 
			
		||||
Import `java-spiffe-provider`:
 | 
			
		||||
```gradle
 | 
			
		||||
implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.6'
 | 
			
		||||
implementation group: 'io.spiffe', name: 'java-spiffe-provider', version: '0.8.7'
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Import `java-spiffe-core`:
 | 
			
		||||
```gradle
 | 
			
		||||
implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.6'
 | 
			
		||||
implementation group: 'io.spiffe', name: 'java-spiffe-core', version: '0.8.7'
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### MacOS Support
 | 
			
		||||
| 
						 | 
				
			
			@ -72,14 +72,14 @@ In case run on a osx-x86 architecture, add to your `pom.xml`:
 | 
			
		|||
<dependency>
 | 
			
		||||
  <groupId>io.spiffe</groupId>
 | 
			
		||||
  <artifactId>grpc-netty-macos</artifactId>
 | 
			
		||||
  <version>0.8.6</version>
 | 
			
		||||
  <version>0.8.7</version>
 | 
			
		||||
  <scope>runtime</scope>
 | 
			
		||||
</dependency>
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Using Gradle:
 | 
			
		||||
```gradle
 | 
			
		||||
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.6'
 | 
			
		||||
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos', version: '0.8.7'
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
#### Aarch64 (M1) Architecture
 | 
			
		||||
| 
						 | 
				
			
			@ -91,7 +91,7 @@ If you are running the aarch64 architecture (M1 CPUs), add to your `pom.xml`:
 | 
			
		|||
<dependency>
 | 
			
		||||
  <groupId>io.spiffe</groupId>
 | 
			
		||||
  <artifactId>grpc-netty-macos-aarch64</artifactId>
 | 
			
		||||
  <version>0.8.6</version>
 | 
			
		||||
  <version>0.8.7</version>
 | 
			
		||||
  <scope>runtime</scope>
 | 
			
		||||
</dependency>
 | 
			
		||||
```
 | 
			
		||||
| 
						 | 
				
			
			@ -99,7 +99,7 @@ If you are running the aarch64 architecture (M1 CPUs), add to your `pom.xml`:
 | 
			
		|||
Using Gradle:
 | 
			
		||||
 | 
			
		||||
```gradle
 | 
			
		||||
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.6'
 | 
			
		||||
runtimeOnly group: 'io.spiffe', name: 'grpc-netty-macos-aarch64', version: '0.8.7'
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
*Caveat: not all OpenJDK distributions are aarch64 native, make sure your JDK is also running
 | 
			
		||||
| 
						 | 
				
			
			@ -112,7 +112,7 @@ The `java-spiffe-helper` module manages X.509 SVIDs and Bundles in Java Keystore
 | 
			
		|||
 | 
			
		||||
### Docker Image
 | 
			
		||||
 | 
			
		||||
Pull the `java-spiffe-helper` image from `ghcr.io/spiffe/java-spiffe-helper:0.8.6`.
 | 
			
		||||
Pull the `java-spiffe-helper` image from `ghcr.io/spiffe/java-spiffe-helper:0.8.7`.
 | 
			
		||||
 | 
			
		||||
For more details, see [java-spiffe-helper/README.md](java-spiffe-helper/README.md).
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,2 +1,2 @@
 | 
			
		|||
version=0.8.6
 | 
			
		||||
version=0.8.7
 | 
			
		||||
mavenDeployUrl=https://oss.sonatype.org/service/local/staging/deploy/maven2
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,11 +10,11 @@ The Helper automatically gets the SVID updates and stores them in the KeyStore a
 | 
			
		|||
 | 
			
		||||
On Linux:
 | 
			
		||||
 | 
			
		||||
`java -jar java-spiffe-helper-0.8.6-linux-x86_64.jar`
 | 
			
		||||
`java -jar java-spiffe-helper-0.8.7-linux-x86_64.jar`
 | 
			
		||||
 | 
			
		||||
On Mac OS:
 | 
			
		||||
 | 
			
		||||
`java -jar java-spiffe-helper-0.8.6-osx-x86_64.jar`
 | 
			
		||||
`java -jar java-spiffe-helper-0.8.7-osx-x86_64.jar`
 | 
			
		||||
 | 
			
		||||
You can run the utility with the `-c` or `--config` option to specify the path to the configuration file. By default, it
 | 
			
		||||
will look for a configuration file named `conf/java-spiffe-helper.properties` in the current working directory.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue