Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update Sentry SDK to v8.1.0 (#122)
Bumps scripts/update-sentry-sdk.sh from 8.0.0 to 8.1.0. Auto-generated by a [dependency updater](https://github.com/getsentry/github-workflows/blob/main/.github/workflows/updater.yml). ## Changelog ### 8.1.0 #### Features - Add `options.ignoredErrors` to filter out errors that match a certain String or Regex ([#4083](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4083)) - The matching is attempted on `event.message`, `event.formatted`, and `{event.throwable.class.name}: {event.throwable.message}` - Can be set in `sentry.properties`, e.g. `ignored-errors=Some error,Another .*` - Can be set in environment variables, e.g. `SENTRY_IGNORED_ERRORS=Some error,Another .*` - For Spring Boot, it can be set in `application.properties`, e.g. `sentry.ignored-errors=Some error,Another .*` - Log OpenTelemetry related Sentry config ([#4122](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4122)) #### Fixes - Avoid logging an error when a float is passed in the manifest ([#4031](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4031)) - Add `request` details to transactions created through OpenTelemetry ([#4098](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4098)) - We now add HTTP request method and URL where Sentry expects it to display it in Sentry UI - Remove `java.lang.ClassNotFoundException` debug logs when searching for OpenTelemetry marker classes ([#4091](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4091)) - There was up to three of these, one for `io.sentry.opentelemetry.agent.AgentMarker`, `io.sentry.opentelemetry.agent.AgentlessMarker` and `io.sentry.opentelemetry.agent.AgentlessSpringMarker`. - These were not indicators of something being wrong but rather the SDK looking at what is available at runtime to configure itself accordingly. - Do not instrument File I/O operations if tracing is disabled ([#4051](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4051)) - Do not instrument User Interaction multiple times ([#4051](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4051)) - Speed up view traversal to find touched target in `UserInteractionIntegration` ([#4051](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4051)) - Reduce IPC/Binder calls performed by the SDK ([#4058](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4058)) #### Behavioural Changes - Reduce the number of broadcasts the SDK is subscribed for ([#4052](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4052)) - Drop `TempSensorBreadcrumbsIntegration` - Drop `PhoneStateBreadcrumbsIntegration` - Reduce number of broadcasts in `SystemEventsBreadcrumbsIntegration` Current list of the broadcast events can be found [here](https://github-redirect.dependabot.com/getsentry/sentry-java/blob/9b8dc0a844d10b55ddeddf55d278c0ab0f86421c/sentry-android-core/src/main/java/io/sentry/android/core/SystemEventsBreadcrumbsIntegration.java#L131-L153). If you'd like to subscribe for more events, consider overriding the `SystemEventsBreadcrumbsIntegration` as follows: ```kotlin SentryAndroid.init(context) { options -> options.integrations.removeAll { it is SystemEventsBreadcrumbsIntegration } options.integrations.add(SystemEventsBreadcrumbsIntegration(context, SystemEventsBreadcrumbsIntegration.getDefaultActions() + listOf(/* your custom actions */))) } ``` If you would like to keep some of the default broadcast events as breadcrumbs, consider opening a [GitHub issue](https://github-redirect.dependabot.com/getsentry/sentry-java/issues/new). - Set mechanism `type` to `suppressed` for suppressed exceptions ([#4125](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4125)) - This helps to distinguish an exceptions cause from any suppressed exceptions in the Sentry UI #### Dependencies - Bump Spring Boot to `3.4.2` ([#4081](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4081)) - Bump Native SDK from v0.7.14 to v0.7.19 ([#4076](https://github-redirect.dependabot.com/getsentry/sentry-java/pull/4076)) - [changelog](https://github-redirect.dependabot.com/getsentry/sentry-native/blob/master/CHANGELOG.md[#0719](https://github-redirect.dependabot.com/getsentry/sentry-java/issues/0719)) - [diff](https://github-redirect.dependabot.com/getsentry/sentry-native/compare/v0.7.14...0.7.19) Co-authored-by: GitHub <[email protected]>
- Loading branch information