Skip to content

Releases: getsentry/sentry-electron

3.0.2

23 Feb 21:26
Compare
Choose a tag to compare
  • fix: Fix broken serialization of node transaction spans (#419)

3.0.1

23 Feb 12:36
Compare
Choose a tag to compare
  • fix: Fixes a potential issue on macOS where the window URL is not accessible after crash (#417)

3.0.0

16 Feb 13:22
Compare
Choose a tag to compare

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:

3.0.0-beta.4

11 Jan 14:05
Compare
Choose a tag to compare
3.0.0-beta.4 Pre-release
Pre-release
  • feat: Adds ElectronOfflineNetTransport and makes it the default transport
  • feat: Adds AdditionalContext integration that includes additional device and enables it by default (#390)
  • feat: Renames ElectronEvents to ElectronBreadcrumbs and allows more complex configuration
  • fix: Fixes bundling of preload code (#396)
  • feat: Adds breadcrumbs and tracing for the Electron net module (#395)
  • feat: Breadcrumbs and events for child processes (#398)
  • feat: Capture minidumps for GPU crashes with SentryMinidump integration (#398)

3.0.0-beta.3

29 Nov 19:14
Compare
Choose a tag to compare
3.0.0-beta.3 Pre-release
Pre-release
  • fix: Enable CORS for custom protocol

3.0.0-beta.2

10 Nov 23:56
Compare
Choose a tag to compare
3.0.0-beta.2 Pre-release
Pre-release
  • fix: Correctly handle previously crashed/abnormal sessions (#379)
  • feat: Remove the need for preload script in most cases by falling back to custom protocol (#377)
  • fix: Fix issues with incorrect environment (#378)
  • test: Refactor tests and examples into self contained apps (#373)
  • fix: Fixed a number of issues with incorrect context (#373)

3.0.0-beta.1

08 Oct 10:16
Compare
Choose a tag to compare
3.0.0-beta.1 Pre-release
Pre-release

Check out the migration guide.

New Features:

  • Session tracking enabled by default
  • Improved bundler support
  • Browser Tracing compatible

Breaking changes:

  • Preload script now required
  • Native crashes now consider sampleRate and beforeSend
  • Configuration through integrations rather than options

2.5.4

15 Sep 13:46
Compare
Choose a tag to compare
  • fix: Improve compatibility with bundlers

2.5.3

31 Aug 18:12
Compare
Choose a tag to compare

-fix: Possible race condition with initialScope over IPC

2.5.2

25 Aug 06:07
Compare
Choose a tag to compare

-fix: Add release and environment to electron uploader initialScope