Skip to content

Releases: getsentry/sentry-electron

4.2.0

11 Jan 21:26
Compare
Choose a tag to compare
  • feat: Update JavaScript SDKs to 7.30.0 and add support for Replay in renderers (#618)
  • feat: Use a transport to send events to main process rather than via integration (#610)
  • test: Add test to ensure window titles don't end up in breadcrumbs when disabled (#594)
  • fix: Use POST for main process ping so it does not result in fetch breadcrumb (#612)
  • CI: Use volta-cli/action to use the correct node version (#609)
  • CI: Auto-generate PRs for JavaScript SDK updates (#608)

4.1.2

21 Nov 14:06
Compare
Choose a tag to compare
  • fix: Ensure the scope writes do not beat the initial async scope read (#593)
  • fix: Also check crashpad pending directory on macOS when renderer process exits (#592)

4.1.1

15 Nov 15:45
Compare
Choose a tag to compare
  • feat: Add additional options and queue status callback to offline transport (#580)
  • fix: Change parameter name to give more useful TypeScript error on SDK version mismatch (#584)
  • fix: Attempt to send minidumps for all process gone reasons (#586)

4.1.0

14 Oct 14:26
Compare
Choose a tag to compare
  • feat: Support passing JavaScript framework specific SDK init as second init parameter (#575)
  • feat: Update JavaScript SDKs to 7.15.0 (#572)
  • fix: Include sentry_key in IPC Ping URL so it does not create breadcrumbs (#576)

4.0.3

06 Oct 09:06
Compare
Choose a tag to compare
  • fix: ElectronMainOptions type should be a union with NodeOptions

4.0.2

13 Sep 15:26
Compare
Choose a tag to compare

This patch contains no changes. It has been made to make sure the 4.x set of versions have the latest tag on npm.

4.0.1

13 Sep 07:31
Compare
Choose a tag to compare
  • fix: Page titles in breadcrumbs should not change (#551)
  • feat: Update to v7.12.1 of JavaScript SDKs (#548)
  • fix: Pass attachments from renderer to main (#536)

3.0.8

13 Sep 14:26
Compare
Choose a tag to compare
  • fix: Page titles in breadcrumbs should not change (#551)

4.0.0

11 Aug 15:13
Compare
Choose a tag to compare

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

14 Jul 14:58
Compare
Choose a tag to compare
4.0.0-beta.1 Pre-release
Pre-release

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)