-
Notifications
You must be signed in to change notification settings - Fork 229
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: dapr/java-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.17.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: dapr/java-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.17.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 6 commits
- 648 files changed
- 2 contributors
Commits on Apr 7, 2026
-
[1.17] fix: Upgrade dependencies to address critical CVEs (#1715)
* fix: bump jackson to 2.21.2 to address CVE (SNYK-JAVA-COMFASTERXMLJACKSONCORE-15907551) Upgrade jackson-bom from 2.18.6 to 2.21.2 to fix the remaining high-severity Allocation of Resources Without Limits or Throttling vulnerability in jackson-core reported in #1714. Signed-off-by: Javier Aliaga <[email protected]> * fix(deps): upgrade Spring Boot to 3.5.12 and address remaining CVEs - Spring Boot 3.4.10 → 3.5.12 (fixes actuator auth bypass, logback, tomcat, spring-web/webmvc CVEs) - Jackson 3.x BOM 3.1.0 → 3.1.1 in SB4 modules (SNYK-JAVA-TOOLSJACKSONCORE-15907550) - Commons Compress 1.24.0 → 1.26.0 override (SNYK-JAVA-ORGAPACHECOMMONS-6254296, -6254297) - Removed springframework.version property (managed by SB 3.5.12) Signed-off-by: Javier Aliaga <[email protected]> * fix(deps): add commons-codec dependency for commons-compress 1.26.0 Commons-compress 1.26.0 declares commons-codec as optional, but testcontainers uses it at runtime causing ClassNotFoundException for org.apache.commons.codec.Charsets. Signed-off-by: Javier Aliaga <[email protected]> * fix(deps): add commons-codec as direct dependency in testcontainers-dapr The dependencyManagement entry alone doesn't pull in optional transitive deps. commons-codec must be declared as a direct dependency so it's available at runtime for commons-compress/testcontainers. Signed-off-by: Javier Aliaga <[email protected]> * fix(deps): revert to Spring Boot 3.4.10 with explicit security overrides Keep Spring Boot 3.4.10 for backward compatibility with users on 3.4.x. Patch CVEs via explicit dependency overrides instead of SB version bump: - Spring Framework 6.2.17 (spring-web, spring-webmvc) - Logback 1.5.25 - Tomcat Embed 10.1.52 - Commons Compress 1.26.0 + Commons Codec 1.17.2 Note: spring-boot-actuator auth bypass CVEs remain (requires SB 3.5.x). Signed-off-by: Javier Aliaga <[email protected]> * fix(deps): use Spring Framework BOM to avoid version mismatches Replace individual spring-web/spring-webmvc overrides with spring-framework-bom 6.2.17 imported before Spring Boot BOM. This ensures all Spring Framework modules are upgraded consistently, fixing NoClassDefFoundError for ThemeSource caused by partial upgrades. Signed-off-by: Javier Aliaga <[email protected]> * fix(deps): bump Spring Boot to 3.4.13, drop Spring Framework override Keep Spring Boot and Spring Framework aligned (SB 3.4.13 → SF 6.2.15). Removes spring-framework-bom override to 6.2.17 which caused version mismatches (ThemeSource NoClassDefFoundError). Spring webmvc/web CVEs (6.2.15) remain — only fixable with SB 3.5.x. Signed-off-by: Javier Aliaga <[email protected]> --------- Signed-off-by: Javier Aliaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97fd02a - Browse repository at this point
Copy the full SHA 97fd02aView commit details
Commits on Apr 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 26f2b34 - Browse repository at this point
Copy the full SHA 26f2b34View commit details
Commits on Apr 9, 2026
-
fix: pin netty version in sdk pom for consumer CVE resolution (#1719)
Parent pom dependencyManagement does not propagate to consumers. grpc-netty's transitive netty was resolving to 4.1.130 for anyone depending on dapr-sdk from Maven Central, leaving them exposed to CVE-2026-33870 (HTTP Request Smuggling). Add explicit netty dependencies in sdk/pom.xml so the pinned version (4.1.132.Final) is published in the module pom and overrides the transitive versions for consumers. Signed-off-by: Javier Aliaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ab7299 - Browse repository at this point
Copy the full SHA 8ab7299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63166f8 - Browse repository at this point
Copy the full SHA 63166f8View commit details
Commits on Apr 10, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e726e1c - Browse repository at this point
Copy the full SHA e726e1cView commit details -
Generate updated javadocs for 1.17.2
Signed-off-by: Dapr Bot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af2aae9 - Browse repository at this point
Copy the full SHA af2aae9View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.17.1...v1.17.2