Skip to content

7.70.0

Compare
Choose a tag to compare
@getsentry-bot getsentry-bot released this 20 Sep 11:12

Important Changes

  • feat: Add Bun SDK (#9029)

This release contains the beta version of @sentry/bun, our SDK for the Bun JavaScript runtime! For details on how to use it, please see the README. Any feedback/bug reports are greatly appreciated, please reach out on GitHub.

Note that as of now the Bun runtime does not support global error handlers. This is being actively worked on, see the tracking issue in Bun's GitHub repo.

  • feat(remix): Add Remix 2.x release support. (#8940)

The Sentry Remix SDK now officially supports Remix v2! See our Remix docs for more details.

Other Changes

  • chore(node): Upgrade cookie to ^0.5.0 (#9013)
  • feat(core): Introduce processEvent hook on Integration (#9017)
  • feat(node): Improve non-error messages (#9026)
  • feat(vercel-edge): Add Vercel Edge Runtime package (#9041)
  • fix(remix): Use React.ComponentType instead of React.FC as withSentry's generic type. (#9043)
  • fix(replay): Ensure replay events go through preprocessEvent hook (#9034)
  • fix(replay): Fix typo in Replay types (#9028)
  • fix(sveltekit): Adjust handleErrorWithSentry type (#9054)
  • fix(utils): Try-catch monkeypatching to handle frozen objects/functions (#9031)

Work in this release contributed by @Dima-Dim, @krist7599555 and @lifeiscontent. Thank you for your contributions!

Special thanks for @isaacharrisholt for helping us implement a Vercel Edge Runtime SDK which we use under the hood for our Next.js SDK.

Bundle size 📦

Path Size
@sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) 75.58 KB
@sentry/browser (incl. Tracing) - Webpack (gzipped) 31.49 KB
@sentry/browser - Webpack (gzipped) 22.09 KB
@sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) 70.27 KB
@sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) 28.59 KB
@sentry/browser - ES6 CDN Bundle (gzipped) 20.66 KB
@sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) 222.15 KB
@sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) 86.64 KB
@sentry/browser - ES6 CDN Bundle (minified & uncompressed) 61.49 KB
@sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) 31.46 KB
@sentry/react (incl. Tracing, Replay) - Webpack (gzipped) 75.61 KB
@sentry/react - Webpack (gzipped) 22.12 KB
@sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) 93.49 KB
@sentry/nextjs Client - Webpack (gzipped) 51.07 KB