GiganticMinecraft / SeichiAssist

ギガンティック☆整地鯖の独自要素を司るプラグイン / A Minecraft(Spigot) Plugin used for Gigantic Seichi Server. Address -> play.seichi.click
https://discord.gg/gigantic-minecraft
GNU General Public License v3.0
96 stars 36 forks source link

chore(deps): update dependency io.sentry:sentry to v7.4.0 #2296

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Update Change
io.sentry:sentry minor 7.0.0 -> 7.4.0

Release Notes

getsentry/sentry-java (io.sentry:sentry) ### [`v7.4.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#740) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.3.0...7.4.0) ##### Features - Add new threshold parameters to monitor config ([#​3181](https://togithub.com/getsentry/sentry-java/pull/3181)) - Report process init time as a span for app start performance ([#​3159](https://togithub.com/getsentry/sentry-java/pull/3159)) - (perf-v2): Calculate frame delay on a span level ([#​3197](https://togithub.com/getsentry/sentry-java/pull/3197)) - Resolve spring properties in [@​SentryCheckIn](https://togithub.com/SentryCheckIn) annotation ([#​3194](https://togithub.com/getsentry/sentry-java/pull/3194)) - Experimental: Add Spotlight integration ([#​3166](https://togithub.com/getsentry/sentry-java/pull/3166)) - For more details about Spotlight head over to https://spotlightjs.com/ - Set `options.isEnableSpotlight = true` to enable Spotlight ##### Fixes - Don't wait on main thread when SDK restarts ([#​3200](https://togithub.com/getsentry/sentry-java/pull/3200)) - Fix Jetpack Compose widgets are not being correctly identified for user interaction tracing ([#​3209](https://togithub.com/getsentry/sentry-java/pull/3209)) - Fix issue title on Android when a wrapping `RuntimeException` is thrown by the system ([#​3212](https://togithub.com/getsentry/sentry-java/pull/3212)) - This will change grouping of the issues that were previously titled `RuntimeInit$MethodAndArgsCaller` to have them split up properly by the original root cause exception ### [`v7.3.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#730) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.2.0...7.3.0) ##### Features - Added App Start profiling - This depends on the new option `io.sentry.profiling.enable-app-start`, other than the already existing `io.sentry.traces.profiling.sample-rate`. - Sampler functions can check the new `isForNextAppStart` flag, to adjust startup profiling sampling programmatically. Relevant PRs: - Decouple Profiler from Transaction ([#​3101](https://togithub.com/getsentry/sentry-java/pull/3101)) - Add options and sampling logic ([#​3121](https://togithub.com/getsentry/sentry-java/pull/3121)) - Add ContentProvider and start profile ([#​3128](https://togithub.com/getsentry/sentry-java/pull/3128)) - Extend internal performance collector APIs ([#​3102](https://togithub.com/getsentry/sentry-java/pull/3102)) - Collect slow and frozen frames for spans using `OnFrameMetricsAvailableListener` ([#​3111](https://togithub.com/getsentry/sentry-java/pull/3111)) - Interpolate total frame count to match span duration ([#​3158](https://togithub.com/getsentry/sentry-java/pull/3158)) ##### Fixes - Avoid multiple breadcrumbs from OkHttpEventListener ([#​3175](https://togithub.com/getsentry/sentry-java/pull/3175)) - Apply OkHttp listener auto finish timestamp to all running spans ([#​3167](https://togithub.com/getsentry/sentry-java/pull/3167)) - Fix not eligible for auto proxying warnings ([#​3154](https://togithub.com/getsentry/sentry-java/pull/3154)) - Set default fingerprint for ANRv2 events to correctly group background and foreground ANRs ([#​3164](https://togithub.com/getsentry/sentry-java/pull/3164)) - This will improve grouping of ANRs that have similar stacktraces but differ in background vs foreground state. Only affects newly-ingested ANR events with `mechanism:AppExitInfo` - Fix UserFeedback disk cache name conflicts with linked events ([#​3116](https://togithub.com/getsentry/sentry-java/pull/3116)) ##### Breaking changes - Remove `HostnameVerifier` option as it's flagged by security tools of some app stores ([#​3150](https://togithub.com/getsentry/sentry-java/pull/3150)) - If you were using this option, you have 3 possible paths going forward: - Provide a custom `ITransportFactory` through `SentryOptions.setTransportFactory()`, where you can copy over most of the parts like `HttpConnection` and `AsyncHttpTransport` from the SDK with necessary modifications - Get a certificate for your server through e.g. [Let's Encrypt](https://letsencrypt.org/) - Fork the SDK and add the hostname verifier back ##### Dependencies - Bump Native SDK from v0.6.7 to v0.7.0 ([#​3133](https://togithub.com/getsentry/sentry-java/pull/3133)) - [changelog](https://togithub.com/getsentry/sentry-native/blob/master/CHANGELOG.md#070) - [diff](https://togithub.com/getsentry/sentry-native/compare/0.6.7...0.7.0) ### [`v7.2.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#720) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.1.0...7.2.0) ##### Features - Handle `monitor`/`check_in` in client reports and rate limiter ([#​3096](https://togithub.com/getsentry/sentry-java/pull/3096)) - Add support for `graphql-java` version 21 ([#​3090](https://togithub.com/getsentry/sentry-java/pull/3090)) ##### Fixes - Avoid concurrency in AndroidProfiler performance data collection ([#​3130](https://togithub.com/getsentry/sentry-java/pull/3130)) - Improve thresholds for network changes breadcrumbs ([#​3083](https://togithub.com/getsentry/sentry-java/pull/3083)) - SchedulerFactoryBeanCustomizer now runs first so user customization is not overridden ([#​3095](https://togithub.com/getsentry/sentry-java/pull/3095)) - If you are setting global job listeners please also add `SentryJobListener` - Ensure serialVersionUID of Exception classes are unique ([#​3115](https://togithub.com/getsentry/sentry-java/pull/3115)) - Get rid of "is not eligible for getting processed by all BeanPostProcessors" warnings in Spring Boot ([#​3108](https://togithub.com/getsentry/sentry-java/pull/3108)) - Fix missing `release` and other fields for ANRs reported with `mechanism:AppExitInfo` ([#​3074](https://togithub.com/getsentry/sentry-java/pull/3074)) ##### Dependencies - Bump `opentelemetry-sdk` to `1.33.0` and `opentelemetry-javaagent` to `1.32.0` ([#​3112](https://togithub.com/getsentry/sentry-java/pull/3112)) ### [`v7.1.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#710) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.0.0...7.1.0) ##### Features - Support multiple debug-metadata.properties ([#​3024](https://togithub.com/getsentry/sentry-java/pull/3024)) - Automatically downsample transactions when the system is under load ([#​3072](https://togithub.com/getsentry/sentry-java/pull/3072)) - You can opt into this behaviour by setting `enable-backpressure-handling=true`. - We're happy to receive feedback, e.g. [in this GitHub issue](https://togithub.com/getsentry/sentry-java/issues/2829) - When the system is under load we start reducing the `tracesSampleRate` automatically. - Once the system goes back to healthy, we reset the `tracesSampleRate` to its original value. - (Android) Experimental: Provide more detailed cold app start information ([#​3057](https://togithub.com/getsentry/sentry-java/pull/3057)) - Attaches spans for Application, ContentProvider, and Activities to app-start timings - Application and ContentProvider timings are added using bytecode instrumentation, which requires sentry-android-gradle-plugin version `4.1.0` or newer - Uses Process.startUptimeMillis to calculate app-start timings - To enable this feature set `options.isEnablePerformanceV2 = true` - Move slow+frozen frame calculation, as well as frame delay inside SentryFrameMetricsCollector ([#​3100](https://togithub.com/getsentry/sentry-java/pull/3100)) - Extract Activity Breadcrumbs generation into own Integration ([#​3064](https://togithub.com/getsentry/sentry-java/pull/3064)) ##### Fixes - Send breadcrumbs and client error in `SentryOkHttpEventListener` even without transactions ([#​3087](https://togithub.com/getsentry/sentry-java/pull/3087)) - Keep `io.sentry.exception.SentryHttpClientException` from obfuscation to display proper issue title on Sentry ([#​3093](https://togithub.com/getsentry/sentry-java/pull/3093)) - (Android) Fix wrong activity transaction duration in case SDK init is deferred ([#​3092](https://togithub.com/getsentry/sentry-java/pull/3092)) ##### Dependencies - Bump Gradle from v8.4.0 to v8.5.0 ([#​3070](https://togithub.com/getsentry/sentry-java/pull/3070)) - [changelog](https://togithub.com/gradle/gradle/blob/master/CHANGELOG.md#v850) - [diff](https://togithub.com/gradle/gradle/compare/v8.4.0...v8.5.0)

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 has been generated by Mend Renovate. View repository job log here.