krud-dev / ostara

Ostara is a cross-platform desktop app for managing and monitoring Spring Boot applications using the Actuator API, providing comprehensive insights and effortless control.
https://ostara.dev
Apache License 2.0
319 stars 11 forks source link

fix(deps): update dependency io.sentry:sentry-spring-boot-starter-jakarta to v6.34.0 #729

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.sentry:sentry-spring-boot-starter-jakarta 6.27.0 -> 6.34.0 age adoption passing confidence

Release Notes

getsentry/sentry-java (io.sentry:sentry-spring-boot-starter-jakarta) ### [`v6.34.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6340) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.33.1...6.34.0) ##### Features - Add current activity name to app context ([#​2999](https://togithub.com/getsentry/sentry-java/pull/2999)) - Add `MonitorConfig` param to `CheckInUtils.withCheckIn` ([#​3038](https://togithub.com/getsentry/sentry-java/pull/3038)) - This makes it easier to automatically create or update (upsert) monitors. - (Internal) Extract Android Profiler and Measurements for Hybrid SDKs ([#​3016](https://togithub.com/getsentry/sentry-java/pull/3016)) - (Internal) Remove SentryOptions dependency from AndroidProfiler ([#​3051](https://togithub.com/getsentry/sentry-java/pull/3051)) - (Internal) Add `readBytesFromFile` for use in Hybrid SDKs ([#​3052](https://togithub.com/getsentry/sentry-java/pull/3052)) - (Internal) Add `getProguardUuid` for use in Hybrid SDKs ([#​3054](https://togithub.com/getsentry/sentry-java/pull/3054)) ##### Fixes - Fix SIGSEV, SIGABRT and SIGBUS crashes happening after/around the August Google Play System update, see [#​2955](https://togithub.com/getsentry/sentry-java/issues/2955) for more details (fix provided by Native SDK bump) - Ensure DSN uses http/https protocol ([#​3044](https://togithub.com/getsentry/sentry-java/pull/3044)) ##### Dependencies - Bump Native SDK from v0.6.6 to v0.6.7 ([#​3048](https://togithub.com/getsentry/sentry-java/pull/3048)) - [changelog](https://togithub.com/getsentry/sentry-native/blob/master/CHANGELOG.md#067) - [diff](https://togithub.com/getsentry/sentry-native/compare/0.6.6...0.6.7) ### [`v6.33.1`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6331) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.33.0...6.33.1) ##### Fixes - Do not register `sentrySpringFilter` in ServletContext for Spring Boot ([#​3027](https://togithub.com/getsentry/sentry-java/pull/3027)) ### [`v6.33.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6330) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.32.0...6.33.0) ##### Features - Add thread information to spans ([#​2998](https://togithub.com/getsentry/sentry-java/pull/2998)) - Use PixelCopy API for capturing screenshots on API level 24+ ([#​3008](https://togithub.com/getsentry/sentry-java/pull/3008)) ##### Fixes - Fix crash when HTTP connection error message contains formatting symbols ([#​3002](https://togithub.com/getsentry/sentry-java/pull/3002)) - Cap max number of stack frames to 100 to not exceed payload size limit ([#​3009](https://togithub.com/getsentry/sentry-java/pull/3009)) - This will ensure we report errors with a big number of frames such as `StackOverflowError` - Fix user interaction tracking not working for Jetpack Compose 1.5+ ([#​3010](https://togithub.com/getsentry/sentry-java/pull/3010)) - Make sure to close all Closeable resources ([#​3000](https://togithub.com/getsentry/sentry-java/pull/3000)) ### [`v6.32.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6320) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.31.0...6.32.0) ##### Features - Make `DebugImagesLoader` public ([#​2993](https://togithub.com/getsentry/sentry-java/pull/2993)) ##### Fixes - Make `SystemEventsBroadcastReceiver` exported on API 33+ ([#​2990](https://togithub.com/getsentry/sentry-java/pull/2990)) - This will fix the `SystemEventsBreadcrumbsIntegration` crashes that you might have encountered on Play Console ### [`v6.31.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6310) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.30.0...6.31.0) ##### Features - Improve default debouncing mechanism ([#​2945](https://togithub.com/getsentry/sentry-java/pull/2945)) - Add `CheckInUtils.withCheckIn` which abstracts away some of the manual check-ins complexity ([#​2959](https://togithub.com/getsentry/sentry-java/pull/2959)) - Add `@SentryCaptureExceptionParameter` annotation which captures exceptions passed into an annotated method ([#​2764](https://togithub.com/getsentry/sentry-java/pull/2764)) - This can be used to replace `Sentry.captureException` calls in `@ExceptionHandler` of a `@ControllerAdvice` - Add `ServerWebExchange` to `Hint` for WebFlux as `WEBFLUX_EXCEPTION_HANDLER_EXCHANGE` ([#​2977](https://togithub.com/getsentry/sentry-java/pull/2977)) - Allow filtering GraphQL errors ([#​2967](https://togithub.com/getsentry/sentry-java/pull/2967)) - This list can be set directly when calling the constructor of `SentryInstrumentation` - For Spring Boot it can also be set in `application.properties` as `sentry.graphql.ignored-error-types=SOME_ERROR,ANOTHER_ERROR` ##### Fixes - Add OkHttp span auto-close when response body is not read ([#​2923](https://togithub.com/getsentry/sentry-java/pull/2923)) - Fix json parsing of nullable/empty fields for Hybrid SDKs ([#​2968](https://togithub.com/getsentry/sentry-java/pull/2968)) - (Internal) Rename `nextList` to `nextListOrNull` to actually match what the method does - (Hybrid) Check if there's any object in a collection before trying to parse it (which prevents the "Failed to deserilize object in list" log message) - (Hybrid) If a date can't be parsed as an ISO timestamp, attempts to parse it as millis silently, without printing a log message - (Hybrid) If `op` is not defined as part of `SpanContext`, fallback to an empty string, because the filed is optional in the spec - Always attach OkHttp errors and Http Client Errors only to call root span ([#​2961](https://togithub.com/getsentry/sentry-java/pull/2961)) - Fixed crash accessing Choreographer instance ([#​2970](https://togithub.com/getsentry/sentry-java/pull/2970)) ##### Dependencies - Bump Native SDK from v0.6.5 to v0.6.6 ([#​2975](https://togithub.com/getsentry/sentry-java/pull/2975)) - [changelog](https://togithub.com/getsentry/sentry-native/blob/master/CHANGELOG.md#066) - [diff](https://togithub.com/getsentry/sentry-native/compare/0.6.5...0.6.6) - Bump Gradle from v8.3.0 to v8.4.0 ([#​2966](https://togithub.com/getsentry/sentry-java/pull/2966)) - [changelog](https://togithub.com/gradle/gradle/blob/master/CHANGELOG.md#v840) - [diff](https://togithub.com/gradle/gradle/compare/v8.3.0...v8.4.0) ### [`v6.30.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6300) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.29.0...6.30.0) ##### Features - Add `sendModules` option for disable sending modules ([#​2926](https://togithub.com/getsentry/sentry-java/pull/2926)) - Send `db.system` and `db.name` in span data for androidx.sqlite spans ([#​2928](https://togithub.com/getsentry/sentry-java/pull/2928)) - Check-ins (CRONS) support ([#​2952](https://togithub.com/getsentry/sentry-java/pull/2952)) - Add API for sending check-ins (CRONS) manually ([#​2935](https://togithub.com/getsentry/sentry-java/pull/2935)) - Support check-ins (CRONS) for Quartz ([#​2940](https://togithub.com/getsentry/sentry-java/pull/2940)) - `@SentryCheckIn` annotation and advice config for Spring ([#​2946](https://togithub.com/getsentry/sentry-java/pull/2946)) - Add option for ignoring certain monitor slugs ([#​2943](https://togithub.com/getsentry/sentry-java/pull/2943)) ##### Fixes - Always send memory stats for transactions ([#​2936](https://togithub.com/getsentry/sentry-java/pull/2936)) - This makes it possible to query transactions by the `device.class` tag on Sentry - Add `sentry.enable-aot-compatibility` property to SpringBoot Jakarta `SentryAutoConfiguration` to enable building for GraalVM ([#​2915](https://togithub.com/getsentry/sentry-java/pull/2915)) ##### Dependencies - Bump Gradle from v8.2.1 to v8.3.0 ([#​2900](https://togithub.com/getsentry/sentry-java/pull/2900)) - \[changelog]\(https://github.com/gradle/gradle/blob/master release-test/CHANGELOG.md#v830) - [diff](https://togithub.com/gradle/gradle/compare/v8.2.1...v8.3.0) ### [`v6.29.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6290) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.28.0...6.29.0) ##### Features - Send `db.system` and `db.name` in span data ([#​2894](https://togithub.com/getsentry/sentry-java/pull/2894)) - Send `http.request.method` in span data ([#​2896](https://togithub.com/getsentry/sentry-java/pull/2896)) - Add `enablePrettySerializationOutput` option for opting out of pretty print ([#​2871](https://togithub.com/getsentry/sentry-java/pull/2871)) ### [`v6.28.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#6280) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/6.27.0...6.28.0) ##### Features - Add HTTP response code to Spring WebFlux transactions ([#​2870](https://togithub.com/getsentry/sentry-java/pull/2870)) - Add `sampled` to Dynamic Sampling Context ([#​2869](https://togithub.com/getsentry/sentry-java/pull/2869)) - Improve server side GraphQL support for spring-graphql and Nextflix DGS ([#​2856](https://togithub.com/getsentry/sentry-java/pull/2856)) - If you have already been using `SentryDataFetcherExceptionHandler` that still works but has been deprecated. Please use `SentryGenericDataFetcherExceptionHandler` combined with `SentryInstrumentation` instead for better error reporting. - More exceptions and errors caught and reported to Sentry by also looking at the `ExecutionResult` (more specifically its `errors`) - You may want to filter out certain errors, please see [docs on filtering](https://docs.sentry.io/platforms/java/configuration/filtering/) - More details for Sentry events: query, variables and response (where possible) - Breadcrumbs for operation (query, mutation, subscription), data fetchers and data loaders (Spring only) - Better hub propagation by using `GraphQLContext` - Add autoconfigure modules for Spring Boot called `sentry-spring-boot` and `sentry-spring-boot-jakarta` ([#​2880](https://togithub.com/getsentry/sentry-java/pull/2880)) - The autoconfigure modules `sentry-spring-boot` and `sentry-spring-boot-jakarta` have a `compileOnly` dependency on `spring-boot-starter` which is needed for our auto installation in [sentry-android-gradle-plugin](https://togithub.com/getsentry/sentry-android-gradle-plugin) - The starter modules `sentry-spring-boot-starter` and `sentry-spring-boot-starter-jakarta` now bring `spring-boot-starter` as a dependency - You can now disable Sentry by setting the `enabled` option to `false` ([#​2840](https://togithub.com/getsentry/sentry-java/pull/2840)) ##### Fixes - Propagate OkHttp status to parent spans ([#​2872](https://togithub.com/getsentry/sentry-java/pull/2872))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

changeset-bot[bot] commented 1 year ago

⚠️ No Changeset found

Latest commit: be62316d0e38c39e876b060488485e0e0de2f30a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

sonarcloud[bot] commented 1 year ago

[daemon] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarcloud[bot] commented 10 months ago

[daemon] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication