- Full scope sync such that any tag, context, extra, and breadcrumb set on the JavaScript scope will be available on crashes that happen on the native (iOS/Android) layer. You can also sync down to the NDK layer on Android if you opt-in through:
enableNdkScopeSync
. - Offline event caching for Android. (already an existing feature on iOS)
- Performance monitoring support: the Sentry Cordova SDK now supports JavaScript-layer performance monitoring and tracing, when you integrate the
@sentry/tracing
package. You can then start a transaction just by callingSentry.startTransaction
. - Session tracking and release health on Android and iOS.
event.origin
andevent.environment
tags to show which layer of the app the event originated from.- Official support for the browser platform.
Migration
- Deprecated
setRelease
andsetDist
; instead passrelease
anddist
to theSentry.init
call. - Minimum Typescript version is now
3.0.0