chore(deps): update Java SDK to v6.20.0 #1344
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps modules/sentry-java from 6.20.0-4-gf1e4d4c3 to 6.20.0.
Auto-generated by a dependency updater.
Changelog
6.20.0
Features
client.eventListener(new SentryOkHttpEventListener()).addInterceptor(new SentryOkHttpInterceptor()).build();
client.eventListener(new SentryOkHttpEventListener(myListener)).addInterceptor(new SentryOkHttpInterceptor()).build();
RootChecker
(#2735)Fixes
SentryTracer
crash when scheduling auto-finish of a transaction, but the timer has already been cancelled (#2731)AndroidTransactionProfiler
crash when finishing a profile that happened due to race condition (#2731)6.19.1
Fixes
6.19.0
Features
TransactionOptions
,ITransaction
andIHub
methods allowing consumers modify start/end timestamp of transactions and spans (#2701)Fixes
configureScope
instead ofwithScope
inHub.close()
. This ensures that the main scope releases the in-memory data when closing a hub instance. (#2688)Dependencies
6.18.1
Fixes
6.18.0
Features
Log4j2Plugins.dat
User
andBreadcrumb
from map (#2614)sent_at
to envelope header item (#2638)Fixes
Dependencies
6.17.0
Features
name
andgeo
toUser
(#2556)Fixes
Dependencies
6.16.0
Features
sentry.enable-tracing=true
to yourapplication.properties
SentryAppender
to specific loggers instead of theROOT
logger (#2173)"sentry.logging.loggers[0]=foo.bar
and"sentry.logging.loggers[1]=baz
in yourapplication.properties
Fixes
HandlerExceptionResolver
,SentryWebExceptionHandler
) in your dashboards please update them to use the new types.server.servlet.session.cookie.name
and filter it outbeforeSend
/beforeSendTransaction
throws (#2591)Dependencies
opentelemetry-sdk
to1.23.1
andopentelemetry-javaagent
to1.23.0
(#2590)6.15.0
Features
enableTracing
option (#2530)null
meaning existing behaviour remains unchanged (setting eithertracesSampleRate
ortracesSampler
enables performance).true
, performance is enabled, even if notracesSampleRate
ortracesSampler
have been configured.false
performance is disabled, regardless oftracesSampleRate
andtracesSampler
options.ThreadLocalAccessor
for propagating Sentry hub with reactor / WebFlux (#2570)io.micrometer:context-propagation:1.0.2+
as well as Spring Boot 3.0.3+sentry.reactive.thread-local-accessor-enabled=true
Fixes
inApp
flag for stack frames undecided in SDK if unsure and let ingestion decide instead (#2547)0.0
error sample rate (#2573)compileOnly
insentry-compose-android
(#2578)androidx.navigation:navigation-compose:
androidx.compose.runtime:runtime:
androidx.compose.ui:ui:
6.14.0
Features
main
flag to threads andin_foreground
flag for app contexts (#2516)Fixes
6.13.1
Fixes
sentry-bom
containing incorrect artifacts (#2504)Dependencies
6.13.0
Features
abnormal_mechanism
to sessions for ANR rate calculationFixes
6.12.1
Fixes
TransactionPerformanceCollector
lazily (#2478)6.12.0
Features
traceOptionsRequests
option to disable tracing of OPTIONS requests (#2453)Fixes
6.11.0
Features
OpenTelemetryLinkErrorEventProcessor
for Spring Boot (#2429)Fixes
Objects
class (#2436)Dependencies
6.10.0
Features
blocked_main_thread
andcall_stack
to File I/O spans to detect performance issues (#2382)Dependencies
6.9.2
Fixes
ClassNotFoundException
forio.sentry.spring.SentrySpringServletContainerInitializer
insentry-spring-jakarta
(#2411)sentry-samples-spring-jakarta
(#2411)Features
Dependencies
6.9.1
Fixes
6.9.0
so we released the same code again as6.9.1
including OpenTelemetry modules6.9.0
Fixes
canonicalName
in Fragment Integration for better de-obfuscation (#2379)sentry-trace
andbaggage
headers (#2385)Features
Dependencies
6.8.0
Features
Fixes
6.7.1
Fixes
Gpu.vendorId
should be a String (#2343)sendDefaultPii
is disabled (#2354)Features
6.7.0
Fixes
Features
event.modules
with dependencies metadata (#2324)Dependencies
6.6.0
Fixes
SentryFileWriter
/SentryFileOutputStream
append overwrites file contents (#2304)Features
Dependencies
6.5.0
Fixes
6.5.0-beta.3
Features
6.5.0-beta.2
Features
other
withdata
(#2258)isTraceSampling
is now on by default.tracingOrigins
has been replaced bytracePropagationTargets
(#2255)6.5.0-beta.1
Features
6.4.4
Fixes
6.4.3
6.4.2
Fixes
6.4.1
Fixes
6.4.0
Fixes
Features
6.3.1
Fixes
attach-screenshot
set on Manual init. didn't work (#2186)spring.factories
causing issues in old versions of Spring Boot (#2181)Features
6.3.0
Features
compileOnly
in integrations (#2175)Fixes
6.2.1
Fixes
Features
sentry-android-navigation
for AndroidX Navigation support (#2136)sentry-compose
for Jetpack Compose support (Navigation) (#2136)6.1.4
Fixes
6.1.3
Fixes
6.1.2
Fixes
6.1.1
Features
tracestate
header withbaggage
header (#2078)6.1.0
Features
Fixes
6.0.0
Sentry Self-hosted Compatibility
6.0.0
of thesentry
package, Sentry's self hosted version >= v21.9.0 is required or you have to manually disable sending client reports via thesendClientReports
option. This only applies to self-hosted Sentry. If you are using sentry.io, no action is needed.Features
JsonSerializable
andJsonDeserializer
interfaces for manual jsonserialization/deserialization.
JsonUnknwon
interface to preserve unknown properties when deserializing/serializingSDK classes.
Contexts
, these are supported for serialization:JsonSerializable
Map
,Collection
,Array
,String
and all primitive types.Map
,Collection
,Array
,String
and all primitive types.toString()
on objects that have a cyclic reference to a ancestor object.toString()
where object graphs exceed max depth.gson
dependency.IUnknownPropertiesConsumer
Fixes
SentryOptions
can merge properties fromExternalOptions
instead of another instance ofSentryOptions
SentryOptions
that allowednull
values are now not nullable -debug
,enableUncaughtExceptionHandler
,enableDeduplication
SentryOptions
cannot be created anymore usingPropertiesProvider
withSentryOptions#from
method. UseExternalOptions#from
instead and merge created object withSentryOptions#merge
5.7.4
Fixes
5.7.3
Fixes
5.7.2
Fixes
Timber.tag
(#1974)5.7.1
Fixes
5.7.0
Features
Timber
andFragment
integrations if they are present on the classpath (#1936)5.6.3
Fixes
5.6.2
Fixes
Breaking changes:
Timber.tag
is no longer supported by our Timber integration and will not appear on Sentry for error events.Please vote on this issue, if you'd like us to provide support for that.
5.6.2-beta.3
Fixes
5.6.2-beta.2
Fixes
5.6.2-beta.1
Fixes
Breaking changes:
Timber.tag
is no longer supported by our Timber integration and will not appear on Sentry for error events.Please vote on this issue, if you'd like us to provide support for that.
5.6.1
Features
Fixes
5.6.0
Features
Fixes
5.5.3
Fixes
5.5.2
Fixes
5.5.1
Fixes
5.5.0
Features
SentryFileInputStream
andSentryFileOutputStream
for File I/O performance instrumentation (#1826)SentryFileReader
andSentryFileWriter
for File I/O instrumentation (#1843)Fixes
ui.fragment.load
toui.load
(#1824)java.util.Random
tojava.security.SecureRandom
for possible security reasons (#1831)5.4.3
Fixes
5.4.2
Fixes
5.4.1
Features
Fixes
5.4.0
Features
graphql-java
instrumentation (#1777)Fixes
5.3.0
Features
Fixes
5.2.4
Fixes
5.2.3
Fixes
5.2.2
Fixes
5.2.1
Features
Fixes
5.2.0
Features
Fixes
5.2.0-beta.3
Features
Fixes
5.2.0-beta.2
Fixes
5.2.0-beta.1
Features
Fixes
Breaking changes:
5.1.2
Fixes
5.1.1
Features
Fixes
5.1.0
Features