| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Bump OpenTelemetry and Spring Boot dependencies to compatible versions so the Spring Boot 4 OpenTelemetry sample works with Spring Boot 4.1. Keep the Spring 7 sample on the repository Kotlin compiler version when importing the Spring Boot BOM, and add Spring Boot 4.1 to the system test matrix. Fixes GH-5561 Co-Authored-By: Claude <noreply@anthropic.com>
📲 Install BuildsAndroid
|
Sorry, something went wrong.
Performance metrics 🚀
Baseline results on branch: mainStartup times
App size
Previous results on branch: fix/spring-boot-4-1-otelStartup times
App size
|
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM, just some nits
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM! thanks for adding
Sorry, something went wrong.
Align the global Kotlin version with Spring Boot 4.1 and remove the now-unneeded Spring 7 BOM override. Also remove unused Spring 7-specific Kotlin aliases from the version catalog. Co-Authored-By: Claude <noreply@anthropic.com>
…ix/spring-boot-4-1-otel
Move the Spring Boot 4 / OpenTelemetry dependency bump entry from 8.44.1 to the Unreleased section and add sub-list items showing each dependency version change. Co-Authored-By: Claude <noreply@anthropic.com>
The Spring 7 sample had two dependency issues causing compileTestKotlin to fail in the Spring Boot 4.x CI matrix: 1. Used libs.springboot.starter.test (Spring Boot 2.7.18) instead of libs.springboot4.starter.test, mixing Spring Framework 5.x test utilities with a Spring Framework 7.x runtime. 2. Missing Kotlin BOM import in dependencyManagement. Without it, Spring Boot 4.0.0's BOM downgraded kotlin-stdlib to 2.2.21 while the compiler and build tools remained at 2.3.21, causing ClasspathEntrySnapshotTransform initialization failures. Co-Authored-By: Claude <noreply@anthropic.com>
Instructions and example for changelogPlease add an entry to CHANGELOG.md to the "Unreleased" section. Make sure the entry includes this PR's number. Example: ## Unreleased
### Fixes
- Support Spring Boot 4.1 ([#5573](https://github.com/getsentry/sentry-java/pull/5573))If none of the above apply, you can opt out of this check by adding #skip-changelog to the PR description or adding a skip-changelog label. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
📜 Description
Bump Spring Boot 4 to 4.1.0 and update the related OpenTelemetry dependency set to compatible releases:
Also keep the Spring 7 sample on the repository Kotlin compiler version when importing the Spring Boot BOM, and add Spring Boot 4.1.0 to the Spring Boot 4.x system-test matrix.
💡 Motivation and Context
Spring Boot 4.1.0 pulls newer OpenTelemetry dependencies than the previous Spring Boot 4 sample setup expected. This caused the Spring Boot 4 OpenTelemetry sample to fail at runtime with incompatible OpenTelemetry versions.
Fixes #5561
💚 How did you test it?
📝 Checklist
🔮 Next steps