Skip to content

Releases: getsentry/sentry-javascript

4.5.0

10 Jan 14:39
Compare
Choose a tag to compare
  • [core] feat: Deprecate captureEvent, prefer sendEvent for transports. sendEvent now takes a string (body)
    instead of Event object.
  • [core] feat: Use correct buffer for requests in transports
  • [core] feat: (beta) provide esm build
  • [core] ref: Change way how transports are initialized
  • [core] ref: Rename RequestBuffer to PromiseBuffer, also introduce limit
  • [core] ref: Make sure that captureMessage input is a primitive
  • [core] fix: Check if value is error object in extraErrorData integration
  • [browser] fix: Prevent empty exception values
  • [browser] fix: Permission denied to access property name
  • [node] feat: Add file cache for providing pre/post context in frames
  • [node] feat: New option frameContextLines, if set to 0 we do not provide source code pre/post context, default is
    7 lines pre/post
  • [utils] fix: Use custom serializer inside serialize method to prevent circular references

4.4.2

13 Dec 19:05
Compare
Choose a tag to compare
  • [node] Port memory-leak tests from raven-node
  • [core] feat: ExtraErrorData integration
  • [hub] ref: use safeNormalize on any data we store on Scope
  • [utils] feat: Introduce safeNormalize util method to unify stored data
  • [loader] Support multiple onLoad callbacks

4.4.1

29 Nov 19:05
Compare
Choose a tag to compare
  • [core] Bump dependencies to remove flatmap-stream

4.4.0

27 Nov 15:40
Compare
Choose a tag to compare
  • [node] HTTP(S) Proxy support
  • [node] Expose lastEventId method
  • [browser] Correctly detect and remove wrapped function frames

4.3.4

21 Nov 08:37
Compare
Choose a tag to compare
  • [utils] fix: Broken tslib import - Fixes #1757

4.3.3

20 Nov 15:33
Compare
Choose a tag to compare
  • [build] ref: Dont emit TypeScript helpers in every file separately
  • [node] fix: Move stacktrace types from devDeps to deps as its exposed
  • [browser] misc: Added browser examples page

4.3.2

16 Nov 15:29
Compare
Choose a tag to compare
  • [browser] fix: Typings for npm package

4.3.1

16 Nov 14:38
Compare
Choose a tag to compare
  • [browser] ref: Breadcrumbs will now be logged only to a max object depth of 2
  • [core] feat: Filter internal Sentry errors from transports/sdk
  • [core] ref: Better fingerprint handling
  • [node] ref: Expose Parsers functions

4.3.0

07 Nov 14:47
Compare
Choose a tag to compare
  • [browser]: Move ReportingObserver integration to "pluggable" making it an opt-in integration
  • [utils]: Use node internal path / fs for store.ts

4.2.4

02 Nov 08:03
Compare
Choose a tag to compare
  • [browser]: Use withScope in Ember integration instead of manual pushPop/popScope calls
  • [browser] fix: rethrow errors in testing mode with Ember integration (#1696)
  • [browser/node]: Fix LinkedErrors integration to send exceptions in correct order and take main exception into the
    limit count
  • [browser/node] ref: Re-export addGlobalEventProcessor
  • [core]: Fix InboundFilters integration so that it reads and merge configuration from the init call as well