Update dependency io.sentry:sentry-spring-boot-starter-jakarta to v8.0.0-beta.1 #5
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/io.sentry-sentry-spring-boot-starter-jakarta-8.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
8.0.0-alpha.4
->8.0.0-beta.1
Release Notes
getsentry/sentry-java (io.sentry:sentry-spring-boot-starter-jakarta)
v8.0.0-beta.1
Compare Source
Breaking Changes
enableTracing
option (a.k.aenable-tracing
) has been removed from the SDK (#3776)tracesSampleRate
to a value >= 0.0 for enabling performance instead. The default value isnull
which means performance is disabled.synchronized
methods and blocks withReentrantLock
(AutoClosableReentrantLock
) (#3715)synchronized
before. Please make sure to use the same lock object as the parent class in that case.traceOrigins
option (io.sentry.traces.tracing-origins
in manifest) has been removed, please usetracePropagationTargets
(io.sentry.traces.trace-propagation-targets
in manifest`) instead (#3780)profilingEnabled
option (io.sentry.traces.profiling.enable
in manifest) has been removed, please useprofilesSampleRate
(io.sentry.traces.profiling.sample-rate
instead) instead (#3780)shutdownTimeout
option has been removed, please useshutdownTimeoutMillis
instead (#3780)profilingTracesIntervalMillis
option for Android has been removed (#3780)io.sentry.session-tracking.enable
manifest option has been removed (#3780)Sentry.traceHeaders()
method has been removed, please useSentry.getTraceparent()
instead (#3718)Sentry.reportFullDisplayed()
method has been removed, please useSentry.reportFullyDisplayed()
instead (#3717)User.other
has been removed, please usedata
instead (#3780)SdkVersion.getIntegrations()
has been removed, please usegetIntegrationSet
instead (#3780)SdkVersion.getPackages()
has been removed, please usegetPackageSet()
instead (#3780)Device.language
has been removed, please uselocale
instead (#3780)TraceContext.user
andTraceContextUser
class have been removed, please useuserId
onTraceContext
instead (#3780)TransactionContext.fromSentryTrace()
has been removed, please useSentry.continueTrace()
instead (#3780)SentryDataFetcherExceptionHandler
has been removed, please useSentryGenericDataFetcherExceptionHandler
in combination withSentryInstrumentation
instead (#3780)AndroidTransactionProfiler
constructors has been removed, please use a different one (#3780)Features
forceInit=true
(force-init
for.properties
files) to ensure a call to Sentry.init / SentryAndroid.init takes effect<meta-data android:name="io.sentry.force-init" android:value="true" />
to ensure Sentry Android auto init is not easily overwrittenapplication/x-www-form-urlencoded
requests in Spring (#3731)application/json
requestsgraphql-java
v22 via a new modulesentry-graphql-22
(#3740)graphql-java
v21 or earlier, you can use thesentry-graphql
modulegraphql-java
v22 and newer please use thesentry-graphql-22
moduleSentryInstrumenter
bean directly for Spring (Boot) if there is none yet instead of usingGraphQlSourceBuilderCustomizer
to add the instrumentation (#3744)SentryGraphqlInstrumentation.BeforeSpanCallback
which is then used bySentryInstrumenter
transaction.data
inexras
anymoreFixes
data
(#3663)PROCESS_COMMAND_ARGS
(process.command_args
) OpenTelemetry span attribute as it can be very large (#3664)ActivityLifecycleIntegration
on span options instead of after creating the span / transaction (#3702)SentryTracer.startChild
(#3704)enable-spotlight
andspotlight-connection-url
to external options and check if spotlight is enabled when deciding whether to inspect an OpenTelemetry span for connecting to splotlight (#3709)Contexts.setTrace
has been marked@NotNull
(#3721)null
would cause an exception.SpanOptions
(#3722)SentryLogbackInitializer
is now public (#3723)close
on previous Sentry instance when re-initializing (#3750)Behavioural Changes
Dependencies
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 Renovate Bot.
Checkout
From your project repository, check out a new branch and test the changes.