-
-
Notifications
You must be signed in to change notification settings - Fork 452
Comparing changes
Open a pull request
base repository: getsentry/sentry-java
base: 8.3.0
head repository: getsentry/sentry-java
compare: 8.4.0
Commits on Feb 26, 2025
-
getsentry-bot committed
Feb 26, 2025 Loading Loading status checks…Configuration menu - View commit details
-
Copy full SHA for 0584f7e - Browse repository at this point
Copy the full SHA 0584f7eView commit details
Commits on Mar 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 158d688 - Browse repository at this point
Copy the full SHA 158d688View commit details
Commits on Mar 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1a52aa2 - Browse repository at this point
Copy the full SHA 1a52aa2View commit details
Commits on Mar 6, 2025
-
Use
java.net.URI
for parsing URLs inUrlUtils
(#4210)* refactor: use `java.net.URI` for parsing in `UrlUtils` * reorganize tests * add tests * tests * changelog * Update sentry/src/main/java/io/sentry/util/UrlUtils.java Co-authored-by: Alexander Dinauer <adinauer@users.noreply.github.com> * Update CHANGELOG.md --------- Co-authored-by: Alexander Dinauer <adinauer@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 44791e1 - Browse repository at this point
Copy the full SHA 44791e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66c895b - Browse repository at this point
Copy the full SHA 66c895bView commit details -
Report missing integrations (#4229)
* Report missing integrations * fix name * spotless
Configuration menu - View commit details
-
Copy full SHA for ff09dc4 - Browse repository at this point
Copy the full SHA ff09dc4View commit details
Commits on Mar 7, 2025
-
Add support for setting in-app-includes/in-app-excludes via AndroidMa…
…nifest.xml (#4240) * Add support for setting in-app-includes/in-app-excludes via AndroidManifest.xml * Update Changelog
Configuration menu - View commit details
-
Copy full SHA for 7074d0b - Browse repository at this point
Copy the full SHA 7074d0bView commit details
Commits on Mar 11, 2025
-
Capture OpenTelemetry span events (#3564)
* capture otel events * Set trace for captured error; set timestamp; refactor * changelog * fix external option name * remove duplicate dependency entry * ignore buildSrc/.kotlin
Configuration menu - View commit details
-
Copy full SHA for 033bc88 - Browse repository at this point
Copy the full SHA 033bc88View commit details -
Also use port when checking if a request is made to Sentry DSN (#4231)
* Also use port when checking if a request is made to Sentry DSN * changelog
Configuration menu - View commit details
-
Copy full SHA for 762ee2d - Browse repository at this point
Copy the full SHA 762ee2dView commit details -
Propagate modifications of OkHttp requests to the affected spans / br…
…eadcrumbs (#4238) * Update okhttp span/breadcrumbs in case interceptors change the request * Update Changelog * Address PR feedback
Configuration menu - View commit details
-
Copy full SHA for 3bff837 - Browse repository at this point
Copy the full SHA 3bff837View commit details -
Add param for running build before test run (#4232)
* Also use port when checking if a request is made to Sentry DSN * changelog * Add a param to control whether the test script should rebuild before running the tested server
Configuration menu - View commit details
-
Copy full SHA for 083eb83 - Browse repository at this point
Copy the full SHA 083eb83View commit details -
Add system tests for distributed tracing (#4233)
* Also use port when checking if a request is made to Sentry DSN * changelog * Add a param to control whether the test script should rebuild before running the tested server * Add system tests for distributed tracing
Configuration menu - View commit details
-
Copy full SHA for a2c3d69 - Browse repository at this point
Copy the full SHA a2c3d69View commit details -
Reuse util classes for System tests (#4236)
* Also use port when checking if a request is made to Sentry DSN * changelog * Add a param to control whether the test script should rebuild before running the tested server * Add system tests for distributed tracing * reuse util classes for system tests * add schema
Configuration menu - View commit details
-
Copy full SHA for 251127d - Browse repository at this point
Copy the full SHA 251127dView commit details -
Add distributed tracing tests to more modules (#4237)
* Also use port when checking if a request is made to Sentry DSN * changelog * Add a param to control whether the test script should rebuild before running the tested server * Add system tests for distributed tracing * reuse util classes for system tests * add schema * Add distributed tracing tests to more modules * use mono.just for post body
Configuration menu - View commit details
-
Copy full SHA for ac9ebcd - Browse repository at this point
Copy the full SHA ac9ebcdView commit details -
Replace RestTemplate with OkHttp for system tests (#4239)
* Also use port when checking if a request is made to Sentry DSN * changelog * Add a param to control whether the test script should rebuild before running the tested server * Add system tests for distributed tracing * reuse util classes for system tests * add schema * Add distributed tracing tests to more modules * use mono.just for post body * Replace RestTemplate with OkHttp in system tests * Format code * format + api * Update buildSrc/src/main/java/Config.kt --------- Co-authored-by: Sentry Github Bot <bot+github-bot@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 5eb3279 - Browse repository at this point
Copy the full SHA 5eb3279View commit details
Commits on Mar 12, 2025
-
Avoid NPEs from SDK in API like setTag, setData, setContext (#4245)
* Avoid NPEs from SDK in API like setTag, setData, setContext * changelog * revert unintentional change * Update CHANGELOG.md * set timeouts for okhttp in system tests * bump timeout
Configuration menu - View commit details
-
Copy full SHA for 21a214b - Browse repository at this point
Copy the full SHA 21a214bView commit details -
Fix "class ch.qos.logback.classic.spi.ThrowableProxyVO cannot be cast…
… to class ch.qos.logback.classic.spi.ThrowableProxy" (#4206) * Fix "class ch.qos.logback.classic.spi.ThrowableProxyVO cannot be cast to class ch.qos.logback.classic.spi.ThrowableProxy" 15:44:34,110 |-ERROR in io.sentry.logback.SentryAppender[SENTRY_ORIGINAL] - Appender [SENTRY_ORIGINAL] failed to append. java.lang.ClassCastException: class ch.qos.logback.classic.spi.ThrowableProxyVO cannot be cast to class ch.qos.logback.classic.spi.ThrowableProxy (ch.qos.logback.classic.spi.ThrowableProxyVO and ch.qos.logback.classic.spi.ThrowableProxy are in unnamed module of loader 'app') at java.lang.ClassCastException: class ch.qos.logback.classic.spi.ThrowableProxyVO cannot be cast to class ch.qos.logback.classic.spi.ThrowableProxy (ch.qos.logback.classic.spi.ThrowableProxyVO and ch.qos.logback.classic.spi.ThrowableProxy are in unnamed module of loader 'app') at at io.sentry.logback.SentryAppender.createEvent(SentryAppender.java:113) at at io.sentry.logback.SentryAppender.append(SentryAppender.java:80) at at io.sentry.logback.SentryAppender.append(SentryAppender.java:41) at at ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(UnsynchronizedAppenderBase.java:85) at at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51) at at io.opentelemetry.instrumentation.logback.mdc.v1_0.OpenTelemetryAppender.append(OpenTelemetryAppender.java:111) at at io.opentelemetry.instrumentation.logback.mdc.v1_0.OpenTelemetryAppender.append(OpenTelemetryAppender.java:30) at at ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(UnsynchronizedAppenderBase.java:85) at at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51) at at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:272) at at ch.qos.logback.classic.Logger.callAppenders(Logger.java:259) at at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:426) at at ch.qos.logback.classic.Logger.filterAndLog_2(Logger.java:419) at at ch.qos.logback.classic.Logger.error(Logger.java:535) at at io.micronaut.runtime.Micronaut.handleStartupException(Micronaut.java:343) at at io.micronaut.runtime.Micronaut.start(Micronaut.java:173) at at io.micronaut.runtime.Micronaut.run(Micronaut.java:328) at at io.micronaut.runtime.Micronaut.run(Micronaut.java:314) * Spotless * Added changelog. * add test * move and extend changelog entry --------- Co-authored-by: Alexander Dinauer <alexander.dinauer@sentry.io> Co-authored-by: Alexander Dinauer <adinauer@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 878fd7b - Browse repository at this point
Copy the full SHA 878fd7bView commit details
Commits on Mar 13, 2025
-
Pass OpenTelemetry span attributes into TracesSampler callback (#4253)
* Pass OpenTelemetry span attributes into TracesSampler callback * Format code * changelog * api * Apply suggestions from code review Co-authored-by: Lorenzo Cian <lorenzo.cian@sentry.io> --------- 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 9683566 - Browse repository at this point
Copy the full SHA 9683566View commit details -
Fix AbstractMethodError when using SentryTraced for Jetpack Compose (#…
…4255) * Override default interface impl to fix AbstractMethodError * Update Changelog
Configuration menu - View commit details
-
Copy full SHA for 2882875 - Browse repository at this point
Copy the full SHA 2882875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b8cee0 - Browse repository at this point
Copy the full SHA 0b8cee0View commit details
Commits on Mar 14, 2025
-
Fix misuses of
CopyOnWriteArrayList
(#4247)* Avoid copying and iterate correctly on `SentryTracer.children` * another place * changelog * fix * remove unnecessary test * wip * improve * improve * Update CHANGELOG.md Co-authored-by: Alexander Dinauer <adinauer@users.noreply.github.com> --------- Co-authored-by: Alexander Dinauer <adinauer@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9fba6e3 - Browse repository at this point
Copy the full SHA 9fba6e3View commit details -
Assume
http.client
for spanop
if not a root span (#4257)* Assume http.client for span op if not a root span * changelog
Configuration menu - View commit details
-
Copy full SHA for e5e6905 - Browse repository at this point
Copy the full SHA e5e6905View commit details -
Configuration menu - View commit details
-
Copy full SHA for be2d574 - Browse repository at this point
Copy the full SHA be2d574View commit details
There are no files selected for viewing