GiganticMinecraft / SeichiAssist

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

chore(deps): update dependency io.sentry:sentry to v7.3.0 #2291

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

getsentry/sentry-java (io.sentry:sentry) ### [`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.

renovate[bot] commented 5 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (7.3.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.