diff --git a/CHANGELOG.md b/CHANGELOG.md
index 931a43429..51913f76a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,24 @@
# Change Log
All notable changes to this project will be documented in this file.
+## 3.5.1
+
+- [java-security]
+ - Improved JWK fetch error handling
+- [spring-security]
+ - extended autoconfiguration for proof token check for all JwtDecoders
+ - Improved JWK fetch error handling/logging. In case of unsuccessful response from JWK server the error will be mapped
+ to 5XX status code
+
+#### Dependency upgrades
+
+- Bump spring.core.version from 6.1.7 to 6.1.10
+- Bump spring.boot.version from 3.2.5 to 3.3.0
+- Bump spring.security.version from 6.3.0 to 6.3.1
+- bump caffeine version to 3.1.8
+- Bump jakarta.servlet:jakarta.servlet-api from 6.0.0 to 6.1.0
+- Bump io.projectreactor:reactor-core from 3.6.6 to 3.6.7
+- Bump com.nimbusds:nimbus-jose-jwt from 9.39.1 to 9.40
## 3.5.0
- [java-api]
diff --git a/README.md b/README.md
index 54ae1c0ce..563e2b30d 100644
--- a/README.md
+++ b/README.md
@@ -126,7 +126,7 @@ The SAP Cloud Security Services Integration is published to maven central: https
com.sap.cloud.security
java-bom
- 3.5.0
+ 3.5.1
import
pom
diff --git a/bom/pom.xml b/bom/pom.xml
index bc66dcab1..38838ed6a 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -8,7 +8,7 @@
com.sap.cloud.security
java-bom
- 3.5.0
+ 3.5.1
pom
java-bom
diff --git a/env/pom.xml b/env/pom.xml
index 2303db6b7..7a86f6dce 100644
--- a/env/pom.xml
+++ b/env/pom.xml
@@ -9,7 +9,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
com.sap.cloud.security
diff --git a/java-api/README.md b/java-api/README.md
index 6194fdfa7..3e46431df 100644
--- a/java-api/README.md
+++ b/java-api/README.md
@@ -5,6 +5,6 @@
com.sap.cloud.security
java-api
- 3.5.0
+ 3.5.1
```
diff --git a/java-api/pom.xml b/java-api/pom.xml
index 2003459c7..e8ba23d54 100644
--- a/java-api/pom.xml
+++ b/java-api/pom.xml
@@ -9,7 +9,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
com.sap.cloud.security
diff --git a/java-security-it/pom.xml b/java-security-it/pom.xml
index f70ca3064..74b835db7 100644
--- a/java-security-it/pom.xml
+++ b/java-security-it/pom.xml
@@ -9,7 +9,7 @@
parent
com.sap.cloud.security.xsuaa
- 3.5.0
+ 3.5.1
java-security-it
diff --git a/java-security-test/README.md b/java-security-test/README.md
index 3011b05cd..9e23a480a 100644
--- a/java-security-test/README.md
+++ b/java-security-test/README.md
@@ -40,7 +40,7 @@ It is pre-configured with a security filter that only accepts valid tokens. Furt
com.sap.cloud.security
java-security-test
- 3.5.0
+ 3.5.1
test
```
diff --git a/java-security-test/pom.xml b/java-security-test/pom.xml
index fae56b613..4fa6981ff 100644
--- a/java-security-test/pom.xml
+++ b/java-security-test/pom.xml
@@ -9,7 +9,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
com.sap.cloud.security
diff --git a/java-security/README.md b/java-security/README.md
index bc0f477a6..90ddd7372 100644
--- a/java-security/README.md
+++ b/java-security/README.md
@@ -67,7 +67,7 @@ To be able to validate tokens it performs the following tasks:
com.sap.cloud.security
java-security
- 3.5.0
+ 3.5.1
org.apache.httpcomponents
diff --git a/java-security/pom.xml b/java-security/pom.xml
index 73c4a9eb3..74be8b4f4 100644
--- a/java-security/pom.xml
+++ b/java-security/pom.xml
@@ -9,7 +9,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
com.sap.cloud.security
diff --git a/pom.xml b/pom.xml
index 2245215a3..703ff3ad5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
pom
parent
diff --git a/samples/java-security-usage-ias/pom.xml b/samples/java-security-usage-ias/pom.xml
index f168f4c3c..e21f63397 100755
--- a/samples/java-security-usage-ias/pom.xml
+++ b/samples/java-security-usage-ias/pom.xml
@@ -6,13 +6,13 @@
4.0.0
com.sap.cloud.security.xssec.samples
java-security-usage-ias
- 3.5.0
+ 3.5.1
war
17
17
- 3.5.0
+ 3.5.1
2.0.5
4.5.14
6.0.0
diff --git a/samples/java-security-usage/pom.xml b/samples/java-security-usage/pom.xml
index 71bfe0396..0ce7c6c9c 100755
--- a/samples/java-security-usage/pom.xml
+++ b/samples/java-security-usage/pom.xml
@@ -6,7 +6,7 @@
4.0.0
com.sap.cloud.security.xssec.samples
java-security-usage
- 3.5.0
+ 3.5.1
war
diff --git a/spring-xsuaa-it/pom.xml b/spring-xsuaa-it/pom.xml
index e6e35777d..dd5fb4a71 100644
--- a/spring-xsuaa-it/pom.xml
+++ b/spring-xsuaa-it/pom.xml
@@ -14,12 +14,12 @@
spring-xsuaa-it
spring-xsuaa-it
- 3.5.0
+ 3.5.1
4.10.0
17
- 3.5.0
+ 3.5.1
diff --git a/spring-xsuaa-starter/pom.xml b/spring-xsuaa-starter/pom.xml
index 3d198b8fb..f650fe66f 100644
--- a/spring-xsuaa-starter/pom.xml
+++ b/spring-xsuaa-starter/pom.xml
@@ -16,7 +16,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
xsuaa-spring-boot-starter
diff --git a/spring-xsuaa-test/README.md b/spring-xsuaa-test/README.md
index 4923fa5db..028d6d24e 100644
--- a/spring-xsuaa-test/README.md
+++ b/spring-xsuaa-test/README.md
@@ -31,7 +31,7 @@ This includes for example a `JwtGenerator` that generates JSON Web Tokens (JWT)
com.sap.cloud.security.xsuaa
spring-xsuaa-test
- 3.5.0
+ 3.5.1
test
diff --git a/spring-xsuaa-test/pom.xml b/spring-xsuaa-test/pom.xml
index 39f32c92e..ec48c96ba 100644
--- a/spring-xsuaa-test/pom.xml
+++ b/spring-xsuaa-test/pom.xml
@@ -9,7 +9,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
spring-xsuaa-test
diff --git a/spring-xsuaa/README.md b/spring-xsuaa/README.md
index 0279a40e6..0adfbc0db 100644
--- a/spring-xsuaa/README.md
+++ b/spring-xsuaa/README.md
@@ -39,7 +39,7 @@ These (spring) dependencies need to be provided:
com.sap.cloud.security.xsuaa
spring-xsuaa
- 3.5.0
+ 3.5.1
org.apache.logging.log4j
@@ -53,7 +53,7 @@ These (spring) dependencies need to be provided:
com.sap.cloud.security.xsuaa
xsuaa-spring-boot-starter
- 3.5.0
+ 3.5.1
```
diff --git a/spring-xsuaa/pom.xml b/spring-xsuaa/pom.xml
index 199990b0a..9ef692a6c 100644
--- a/spring-xsuaa/pom.xml
+++ b/spring-xsuaa/pom.xml
@@ -9,7 +9,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
spring-xsuaa
diff --git a/token-client/README.md b/token-client/README.md
index 036a2f255..1479ae50d 100644
--- a/token-client/README.md
+++ b/token-client/README.md
@@ -49,7 +49,7 @@ In context of a Spring Boot application you can leverage autoconfiguration provi
com.sap.cloud.security
resourceserver-security-spring-boot-starter
- 3.5.0
+ 3.5.1
```
In context of Spring Applications you will need the following dependencies:
@@ -57,7 +57,7 @@ In context of Spring Applications you will need the following dependencies:
com.sap.cloud.security.xsuaa
token-client
- 3.5.0
+ 3.5.1
org.apache.httpcomponents
@@ -124,7 +124,7 @@ See the [OAuth2ServiceConfiguration](#oauth2serviceconfiguration) section and [H
com.sap.cloud.security.xsuaa
token-client
- 3.5.0
+ 3.5.1
org.apache.httpcomponents
diff --git a/token-client/pom.xml b/token-client/pom.xml
index b6fe0acc4..2d37932fb 100644
--- a/token-client/pom.xml
+++ b/token-client/pom.xml
@@ -9,7 +9,7 @@
com.sap.cloud.security.xsuaa
parent
- 3.5.0
+ 3.5.1
token-client