Releases: getsentry/sentry-electron
Releases · getsentry/sentry-electron
4.0.0
Updating the underlying Sentry JavaScript SDK's to v7 forces a major version bump due to minor breaking changes in user
facing APIs. Be sure to check out the migration doc.
Upgrading to v7.8.1 of the Sentry JavaScript SDKs (#471 and #527):
- Minor internal changes due to API changes and deprecations
- Rewrite transports to use new functional API
- Simplify minidump submission since the underlying SDK now supports attachments
Other additions and fixes:
- feat: Add ability to explicitly control offline mode (#489)
- feat: Allow closing of SDK (#467)
- feat: Optionally attach screenshots (#510)
- Disabled by default - Screenshots may contain PII
- fix: Ensure environment is overridden for minidumps (#497)
- fix: Pass correct event to beforeSend (#481)
- fix: Correctly parse mixed Chrome/node stack traces in the renderer (#509)
- fix: Check for absolute paths for preload scripts (#516)
- fix: Allow async
beforeSend
in offline transport (#514)
4.0.0-beta.1
Updating the underlying Sentry JavaScript SDK's to v7 forces a major version bump due to minor breaking changes in user
facing APIs. Be sure to check out the migration doc.
Upgrading to v7 of the Sentry JavaScript SDKs (#471):
- Minor internal changes due to API changes and deprecations
- Rewrite transports to use new functional API
- Simplify minidump submission since the underlying SDKs now support attachments
Other additions and fixes:
- feat: Add ability to explicitly control offline mode (#489)
- feat: Allow closing of SDK (#467)
- feat: Optionally attach screenshots (#510)
- Disabled by default - Screenshots may contain PII
- fix: Ensure environment is overridden for minidumps (#497)
- fix: Pass correct event to beforeSend (#481)
- fix: Correctly parse mixed Chrome/node stack traces in the renderer (#509)
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
A large refactor and simplification of the SDK moving most of the functionality into integrations used with
@sentry/browser
and @sentry/node
.
- Session tracking data sent by default. See our release health docs for more details. You can opt out of this behaviour by setting
autoSessionTracking: false
during SDK initialization. - Performance monitoring of renderer instances using the
BrowserTracing
integration from@sentry/tracing
- Preload script no longer required for most scenarios
- Optional relative imports for main/renderer/preload entry points to help with bundlers
- Offline support for the default transport
- Additional device context (cpu, screen, memory, language details)
- Minidumps for GPU crashes
Major breaking changes:
- See
MIGRATION.md