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.11.0 #2319

Closed renovate[bot] closed 1 week ago

renovate[bot] commented 2 weeks ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

getsentry/sentry-java (io.sentry:sentry) ### [`v7.11.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#7110) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.10.0...7.11.0) ##### Features - Report dropped spans ([#​3528](https://togithub.com/getsentry/sentry-java/pull/3528)) ##### Fixes - Fix duplicate session start for React Native ([#​3504](https://togithub.com/getsentry/sentry-java/pull/3504)) - Move onFinishCallback before span or transaction is finished ([#​3459](https://togithub.com/getsentry/sentry-java/pull/3459)) - Add timestamp when a profile starts ([#​3442](https://togithub.com/getsentry/sentry-java/pull/3442)) - Move fragment auto span finish to onFragmentStarted ([#​3424](https://togithub.com/getsentry/sentry-java/pull/3424)) - Remove profiling timeout logic and disable profiling on API 21 ([#​3478](https://togithub.com/getsentry/sentry-java/pull/3478)) - Properly reset metric flush flag on metric emission ([#​3493](https://togithub.com/getsentry/sentry-java/pull/3493)) - Use SecureRandom in favor of Random for Metrics ([#​3495](https://togithub.com/getsentry/sentry-java/pull/3495)) - Fix UncaughtExceptionHandlerIntegration Memory Leak ([#​3398](https://togithub.com/getsentry/sentry-java/pull/3398)) - Deprecated `User.segment`. Use a custom tag or context instead. ([#​3511](https://togithub.com/getsentry/sentry-java/pull/3511)) - Fix duplicated http spans ([#​3526](https://togithub.com/getsentry/sentry-java/pull/3526)) - When capturing unhandled hybrid exception session should be ended and new start if need ([#​3480](https://togithub.com/getsentry/sentry-java/pull/3480)) ##### Dependencies - Bump Native SDK from v0.7.0 to v0.7.2 ([#​3314](https://togithub.com/getsentry/sentry-java/pull/3314)) - [changelog](https://togithub.com/getsentry/sentry-native/blob/master/CHANGELOG.md#072) - [diff](https://togithub.com/getsentry/sentry-native/compare/0.7.0...0.7.2) ### [`v7.10.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#7100) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.9.0...7.10.0) ##### Features - Publish Gradle module metadata ([#​3422](https://togithub.com/getsentry/sentry-java/pull/3422)) ##### Fixes - Fix faulty `span.frame_delay` calculation for early app start spans ([#​3427](https://togithub.com/getsentry/sentry-java/pull/3427)) - Fix crash when installing `ShutdownHookIntegration` and the VM is shutting down ([#​3456](https://togithub.com/getsentry/sentry-java/pull/3456)) ### [`v7.9.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#790) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.8.0...7.9.0) ##### Features - Add start_type to app context ([#​3379](https://togithub.com/getsentry/sentry-java/pull/3379)) - Add ttid/ttfd contribution flags ([#​3386](https://togithub.com/getsentry/sentry-java/pull/3386)) ##### Fixes - (Internal) Metrics code cleanup ([#​3403](https://togithub.com/getsentry/sentry-java/pull/3403)) - Fix Frame measurements in app start transactions ([#​3382](https://togithub.com/getsentry/sentry-java/pull/3382)) - Fix timing metric value different from span duration ([#​3368](https://togithub.com/getsentry/sentry-java/pull/3368)) - Do not always write startup crash marker ([#​3409](https://togithub.com/getsentry/sentry-java/pull/3409)) - This may have been causing the SDK init logic to block the main thread ### [`v7.8.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#780) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.7.0...7.8.0) ##### Features - Add description to OkHttp spans ([#​3320](https://togithub.com/getsentry/sentry-java/pull/3320)) - Enable backpressure management by default ([#​3284](https://togithub.com/getsentry/sentry-java/pull/3284)) ##### Fixes - Add rate limit to Metrics ([#​3334](https://togithub.com/getsentry/sentry-java/pull/3334)) - Fix java.lang.ClassNotFoundException: org.springframework.web.servlet.HandlerMapping in Spring Boot Servlet mode without WebMVC ([#​3336](https://togithub.com/getsentry/sentry-java/pull/3336)) - Fix normalization of metrics keys, tags and values ([#​3332](https://togithub.com/getsentry/sentry-java/pull/3332)) ### [`v7.7.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#770) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.6.0...7.7.0) ##### Features - Add support for Spring Rest Client ([#​3199](https://togithub.com/getsentry/sentry-java/pull/3199)) - Extend Proxy options with proxy type ([#​3326](https://togithub.com/getsentry/sentry-java/pull/3326)) ##### Fixes - Fixed default deadline timeout to 30s instead of 300s ([#​3322](https://togithub.com/getsentry/sentry-java/pull/3322)) - Fixed `Fix java.lang.ClassNotFoundException: org.springframework.web.servlet.HandlerExceptionResolver` in Spring Boot Servlet mode without WebMVC ([#​3333](https://togithub.com/getsentry/sentry-java/pull/3333)) ### [`v7.6.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#760) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.5.0...7.6.0) ##### Features - Experimental: Add support for Sentry Developer Metrics ([#​3205](https://togithub.com/getsentry/sentry-java/pull/3205), [#​3238](https://togithub.com/getsentry/sentry-java/pull/3238), [#​3248](https://togithub.com/getsentry/sentry-java/pull/3248), [#​3250](https://togithub.com/getsentry/sentry-java/pull/3250))\ Use the Metrics API to track processing time, download sizes, user signups, and conversion rates and correlate them back to tracing data in order to get deeper insights and solve issues faster. Our API supports counters, distributions, sets, gauges and timers, and it's easy to get started: ```kotlin Sentry.metrics() .increment( "button_login_click", // key 1.0, // value null, // unit mapOf( // tags "provider" to "e-mail" ) ) ``` To learn more about Sentry Developer Metrics, head over to our [Java](https://docs.sentry.io/platforms/java/metrics/) and [Android](https://docs.sentry.io//platforms/android/metrics/) docs page. ### [`v7.5.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#750) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.4.0...7.5.0) ##### Features - Add support for measurements at span level ([#​3219](https://togithub.com/getsentry/sentry-java/pull/3219)) - Add `enableScopePersistence` option to disable `PersistingScopeObserver` used for ANR reporting which may increase performance overhead. Defaults to `true` ([#​3218](https://togithub.com/getsentry/sentry-java/pull/3218)) - When disabled, the SDK will not enrich ANRv2 events with scope data (e.g. breadcrumbs, user, tags, etc.) - Configurable defaults for Cron - MonitorConfig ([#​3195](https://togithub.com/getsentry/sentry-java/pull/3195)) - We now display a warning on startup if an incompatible version of Spring Boot is detected ([#​3233](https://togithub.com/getsentry/sentry-java/pull/3233)) - This should help notice a mismatching Sentry dependency, especially when upgrading a Spring Boot application - Experimental: Add Metrics API ([#​3205](https://togithub.com/getsentry/sentry-java/pull/3205)) ##### Fixes - Ensure performance measurement collection is not taken too frequently ([#​3221](https://togithub.com/getsentry/sentry-java/pull/3221)) - Fix old profiles deletion on SDK init ([#​3216](https://togithub.com/getsentry/sentry-java/pull/3216)) - Fix hub restore point in wrappers: SentryWrapper, SentryTaskDecorator and SentryScheduleHook ([#​3225](https://togithub.com/getsentry/sentry-java/pull/3225)) - We now reset the hub to its previous value on the thread where the `Runnable`/`Callable`/`Supplier` is executed instead of setting it to the hub that was used on the thread where the `Runnable`/`Callable`/`Supplier` was created. - Fix add missing thread name/id to app start spans ([#​3226](https://togithub.com/getsentry/sentry-java/pull/3226)) ### [`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.