-
-
Notifications
You must be signed in to change notification settings - Fork 468
Comparing changes
Open a pull request
base repository: getsentry/sentry-java
base: 8.17.0
head repository: getsentry/sentry-java
compare: 8.18.0
- 17 commits
- 88 files changed
- 12 contributors
Commits on Jul 9, 2025
-
chore: update scripts/update-gradle.sh to v8.14.3 (#4540)
Co-authored-by: GitHub <noreply@github.com>
Configuration menu - View commit details
-
Copy full SHA for 35775e1 - Browse repository at this point
Copy the full SHA 35775e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd68fc - Browse repository at this point
Copy the full SHA 1bd68fcView commit details -
build(deps): bump github/codeql-action from 3.29.1 to 3.29.2 (#4541)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.29.1 to 3.29.2. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@39edc49...181d5ee) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 3.29.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a7a693a - Browse repository at this point
Copy the full SHA a7a693aView commit details -
getsentry-bot committed
Jul 9, 2025 Configuration menu - View commit details
-
Copy full SHA for 0ceb6bf - Browse repository at this point
Copy the full SHA 0ceb6bfView commit details
Commits on Jul 11, 2025
-
Allow multiple UncaughtExceptionHandlerIntegrations to be active (#4462)
* allow multiple UncaughtExceptionHandlerIntegrations to be active. one per GlobalScope * Add changelog entry * add comments to close and removeFromHandlerTree methods * add initial cycle detection * make recursive method more readable * add test for cycle detection when trying to remove a handler
Configuration menu - View commit details
-
Copy full SHA for 2bfacef - Browse repository at this point
Copy the full SHA 2bfacefView commit details
Commits on Jul 17, 2025
-
fix(android): Prevent repeated scroll target logging by updating scro…
…ll state (#4557) * fix(android): Prevent repeated scroll target logging by updating scrollState.type When ViewUtils.findTarget returns null in SentryGestureListener.onScroll, the code was logging an error but not updating scrollState.type from Unknown. This caused repeated target searches and duplicate log messages on subsequent onScroll calls during the same gesture. The fix sets scrollState.type = GestureType.Scroll even when target is null, preventing repeated search attempts while maintaining existing behavior. Fixes: "Unable to find scroll target. No breadcrumb captured." being logged repeatedly * Update Changelog * Update CHANGELOG.md Co-authored-by: Roman Zavarnitsyn <rom4ek93@gmail.com> * Fix tests --------- Co-authored-by: Roman Zavarnitsyn <rom4ek93@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 514ac01 - Browse repository at this point
Copy the full SHA 514ac01View commit details -
feat(dev): Add Cursor IDE coding rules configuration (#4558)
* feat(dev): Add Cursor IDE coding rules configuration Adds coding rules configuration for Cursor IDE that includes: - Project overview and tech stack information - Key gradle commands for development workflow - Contributing guidelines and coding standards - Development process and formatting requirements This helps maintain consistency in the development environment and provides quick reference for common project commands. * Update coding.mdc * Refine coding.mdc
Configuration menu - View commit details
-
Copy full SHA for 88f8434 - Browse repository at this point
Copy the full SHA 88f8434View commit details -
Add autoTransactionDeadlineTimeoutMillis option (#4555)
* Added deadlineTimeout option to configure auto transaction deadline timeout
Configuration menu - View commit details
-
Copy full SHA for 0d667ec - Browse repository at this point
Copy the full SHA 0d667ecView commit details
Commits on Jul 18, 2025
-
Add end to end tests for our console sample (#4552)
* e2e tests for console app * fix test failures by waiting for 10s after first try to find envelopes * add system-test-runner.py script to replace bash scripts for running e2e / system tests * use py script for ci, cleanup, makefile * Format code * remove bash scripts * install requests module * api * fix gh script * Improve setup for backend e2e tests (#4554) --------- Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io> Co-authored-by: Lorenzo Cian <lorenzo.cian@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 485c1a6 - Browse repository at this point
Copy the full SHA 485c1a6View commit details
Commits on Jul 23, 2025
-
Add Compose user feedback button (#4559)
* Added user feedback dialog support via static API * Added dialog configurator without context * Added Compose button for feedback * Add support for associated event ID in user feedback dialog * Cleaned SentryUserFeedbackDialog.Builder methods * SentryFeedbackOptions is not Internal anymore
Configuration menu - View commit details
-
Copy full SHA for 70671a5 - Browse repository at this point
Copy the full SHA 70671a5View commit details
Commits on Jul 29, 2025
-
Add Ktor client integration (#4527)
Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for d1fd194 - Browse repository at this point
Copy the full SHA d1fd194View commit details -
Do not use Sentry logging API in Log4j2 if logs are disabled (#4573)
* Do not use Sentry logging API if logs are disabled * Format code * changelog * mention log4j2 in changelog entry --------- Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 6c58c54 - Browse repository at this point
Copy the full SHA 6c58c54View commit details -
Do not use Sentry logging API if logs are disabled for JUL (#4574)
* Do not use Sentry logging API if logs are disabled for JUL * changelog
Configuration menu - View commit details
-
Copy full SHA for 34f4b72 - Browse repository at this point
Copy the full SHA 34f4b72View commit details -
E2E tests for OpenTelemetry based console sample (#4563)
* e2e tests for console app * fix test failures by waiting for 10s after first try to find envelopes * add system-test-runner.py script to replace bash scripts for running e2e / system tests * use py script for ci, cleanup, makefile * Format code * remove bash scripts * install requests module * api * fix gh script * Implement E2E tests for OTel based console sample * fixes after merge * Format code * e2e tests for console app * Implement E2E tests for OTel based console sample * fixes after merge * Format code * api * Reduce scope forking when using OpenTelemetry (#4565) * Reduce scope forking in OpenTelemetry * Format code * api * changelog --------- Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io> * SDKs send queue is no longer shutdown immediately on re-init (#4564) * Let queue drain on a restart * Format code * Format code * Update sentry-samples/sentry-samples-console-opentelemetry-noagent/src/test/kotlin/sentry/systemtest/ConsoleApplicationSystemTest.kt * Let queue drain on a restart * Format code * Format code * Update sentry-samples/sentry-samples-console-opentelemetry-noagent/src/test/kotlin/sentry/systemtest/ConsoleApplicationSystemTest.kt * adapt tests * changelog --------- Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io> --------- Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for dea75aa - Browse repository at this point
Copy the full SHA dea75aaView commit details
Commits on Jul 30, 2025
-
Report OpenTelemetry Agentless SDK and integration (#4570)
#skip-changelog ## 📜 Description <!--- Describe your changes in detail --> Report OpenTelemetry Agentless SDK and integration ## 💡 Motivation and Context <!--- Why is this change required? What problem does it solve? --> <!--- If it fixes an open issue, please link to the issue here. --> To have better stats on which ways of combining Sentry and OpenTelemetry are most used and make most sense to invest in. ## 💚 How did you test it? ## 📝 Checklist <!--- Put an `x` in the boxes that apply --> - [ ] I added tests to verify the changes. - [ ] No new PII added or SDK only sends newly added PII if `sendDefaultPII` is enabled. - [ ] I updated the docs if needed. - [ ] I updated the wizard if needed. - [ ] Review from the native team if needed. - [ ] No breaking change or entry added to the changelog. - [ ] No breaking change for hybrid SDKs or communicated to hybrid SDKs. ## 🔮 Next steps
Configuration menu - View commit details
-
Copy full SHA for 5b05195 - Browse repository at this point
Copy the full SHA 5b05195View commit details -
Remove indirection for integrations and packages via VersionInfoHolder (
#4578) #skip-changelog ## 📜 Description <!--- Describe your changes in detail --> Remove indirection for integrations and packages via VersionInfoHolder ## 💡 Motivation and Context <!--- Why is this change required? What problem does it solve? --> <!--- If it fixes an open issue, please link to the issue here. --> `ManifestVersionDetector` expects `ManifestVersionReader` to write to `SentryIntegrationPackageStorage` directly. ## 💚 How did you test it? ## 📝 Checklist <!--- Put an `x` in the boxes that apply --> - [ ] I added tests to verify the changes. - [ ] No new PII added or SDK only sends newly added PII if `sendDefaultPII` is enabled. - [ ] I updated the docs if needed. - [ ] I updated the wizard if needed. - [ ] Review from the native team if needed. - [ ] No breaking change or entry added to the changelog. - [ ] No breaking change for hybrid SDKs or communicated to hybrid SDKs. ## 🔮 Next steps
Configuration menu - View commit details
-
Copy full SHA for eac12f4 - Browse repository at this point
Copy the full SHA eac12f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3da09d8 - Browse repository at this point
Copy the full SHA 3da09d8View commit details
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 8.17.0...8.18.0