promcord
promcord copied to clipboard
chore: bump sentry-logback from 6.3.1 to 6.15.0
Bumps sentry-logback from 6.3.1 to 6.15.0.
Release notes
Sourced from sentry-logback's releases.
6.15.0
Features
- Adjust time-to-full-display span if reportFullDisplayed is called too early (#2550)
- Add
enableTracingoption (#2530)
- This change is backwards compatible. The default is
nullmeaning existing behaviour remains unchanged (setting eithertracesSampleRateortracesSamplerenables performance).- If set to
true, performance is enabled, even if notracesSampleRateortracesSamplerhave been configured.- If set to
falseperformance is disabled, regardless oftracesSampleRateandtracesSampleroptions.- Detect dependencies by listing MANIFEST.MF files at runtime (#2538)
- Report integrations in use, report packages in use more consistently (#2179)
- Implement
ThreadLocalAccessorfor propagating Sentry hub with reactor / WebFlux (#2570)
- Requires
io.micrometer:context-propagation:1.0.2+as well as Spring Boot 3.0.3+- Enable the feature by setting
sentry.reactive.thread-local-accessor-enabled=true- This is still considered experimental. Once we have enough feedback we may turn this on by default.
- Checkout the sample here: https://github.com/getsentry/sentry-java/tree/main/sentry-samples/sentry-samples-spring-boot-webflux-jakarta
- A new hub is now cloned from the main hub for every request
Fixes
- Leave
inAppflag for stack frames undecided in SDK if unsure and let ingestion decide instead (#2547)- Allow
0.0error sample rate (#2573)- Fix memory leak in WebFlux related to an ever growing stack (#2580)
- Use the same hub in WebFlux exception handler as we do in WebFilter (#2566)
- Switch upstream Jetpack Compose dependencies to
compileOnlyinsentry-compose-android(#2578)
- NOTE: If you're using Compose Navigation/User Interaction integrations, make sure to have the following dependencies on the classpath as we do not bring them in transitively anymore:
androidx.navigation:navigation-compose:androidx.compose.runtime:runtime:androidx.compose.ui:ui:6.14.0
Features
- Add time-to-full-display span to Activity auto-instrumentation (#2432)
- Add
mainflag to threads andin_foregroundflag for app contexts (#2516)Fixes
- Ignore Shutdown in progress when closing ShutdownHookIntegration (#2521)
- Fix app start span end-time is wrong if SDK init is deferred (#2519)
- Fix invalid session creation when app is launched in background (#2543)
6.13.1
Fixes
- Fix transaction performance collector oom (#2505)
- Remove authority from URLs sent to Sentry (#2366)
- Fix
sentry-bomcontaining incorrect artifacts (#2504)Dependencies
... (truncated)
Changelog
Sourced from sentry-logback's changelog.
6.15.0
Features
- Adjust time-to-full-display span if reportFullDisplayed is called too early (#2550)
- Add
enableTracingoption (#2530)
- This change is backwards compatible. The default is
nullmeaning existing behaviour remains unchanged (setting eithertracesSampleRateortracesSamplerenables performance).- If set to
true, performance is enabled, even if notracesSampleRateortracesSamplerhave been configured.- If set to
falseperformance is disabled, regardless oftracesSampleRateandtracesSampleroptions.- Detect dependencies by listing MANIFEST.MF files at runtime (#2538)
- Report integrations in use, report packages in use more consistently (#2179)
- Implement
ThreadLocalAccessorfor propagating Sentry hub with reactor / WebFlux (#2570)
- Requires
io.micrometer:context-propagation:1.0.2+as well as Spring Boot 3.0.3+- Enable the feature by setting
sentry.reactive.thread-local-accessor-enabled=true- This is still considered experimental. Once we have enough feedback we may turn this on by default.
- Checkout the sample here: https://github.com/getsentry/sentry-java/tree/main/sentry-samples/sentry-samples-spring-boot-webflux-jakarta
- A new hub is now cloned from the main hub for every request
Fixes
- Leave
inAppflag for stack frames undecided in SDK if unsure and let ingestion decide instead (#2547)- Allow
0.0error sample rate (#2573)- Fix memory leak in WebFlux related to an ever growing stack (#2580)
- Use the same hub in WebFlux exception handler as we do in WebFilter (#2566)
- Switch upstream Jetpack Compose dependencies to
compileOnlyinsentry-compose-android(#2578)
- NOTE: If you're using Compose Navigation/User Interaction integrations, make sure to have the following dependencies on the classpath as we do not bring them in transitively anymore:
androidx.navigation:navigation-compose:androidx.compose.runtime:runtime:androidx.compose.ui:ui:6.14.0
Features
- Add time-to-full-display span to Activity auto-instrumentation (#2432)
- Add
mainflag to threads andin_foregroundflag for app contexts (#2516)Fixes
- Ignore Shutdown in progress when closing ShutdownHookIntegration (#2521)
- Fix app start span end-time is wrong if SDK init is deferred (#2519)
- Fix invalid session creation when app is launched in background (#2543)
6.13.1
Fixes
... (truncated)
Commits
988cdddrelease: 6.15.082f6089Switch to compileOnly dependencies in sentry-compose (#2578)1345e5dFix memory leak in Webflux related to an ever growing stack (#2580)e5bbb00ImplementThreadLocalAccessorfor propagating Sentry hub with reactor / Web...d691d8fMake 0 sample rate a valid rate (#2573)079a025Bump github/codeql-action from 2.2.4 to 2.2.5 (#2572)184d40aAdd sample for Spring Boot 3 / Jakarta WebFlux (#2564)db5bd4echore: Fix typos in Contributing (#2559)4694204feat: Send SDK Integration List, add missing packages (#2179)e9b703cBump gradle/gradle-build-action from 2.3.3 to 2.4.0 (#2554)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)