Releases: getsentry/sentry-javascript
Releases · getsentry/sentry-javascript
3.9.0
- NEW:
breadcrumbCallback
and setBreadcrumbCallback
for filtering/mutating breadcrumbs. See: #788
- NEW: Can enable synthetic traces globally via
stacktrace: true
config option. See: #763
- CHANGE: Can set user context via
config
under user
key. See: #762
- CHANGE: Unit and integration tests now run on PhantomJS 2. See: #777
- BUGFIX: Fix mouse click breadcrumbs not captured in some scenarios. See: #766
- BUGFIX: React Native plugin normalizes paths in stacktraces generated via
captureMessage
. See: #778
- BUGFIX: Doesn't break when window is absent (e.g. inside web workers). See: #785
3.8.1
- BUGFIX: Fix dangling comma affecting IE8. See: #769
3.8.0
- NEW: Record fetch request breadcrumbs. See: #744
- NEW: Record contentEditable input event breadcrumbs. See: #748
- BUGFIX: Updated Typescript declaration file. See: #746
- NEW: File size improvements for raven.min.js See: #721
3.7.0
- BUGFIX: Add missing return types from TypeScript declaration file. See: #718
- BUGFIX: Fix "Permission denied" error in Firefox via WebDriver. See: #720
- REMOVED: Legacy stack trace parsing from Opera 9, 10. See: #716
3.6.1
- BUGFIX: Fix
trimHeadFrames
appearing in some data payloads when using synthetic traces. See: #714
3.6.0
- NEW:
Raven.captureMessage
will generate synthetic stacktraces if passed stacktrace: true
via options. See: #582
- NEW: Added
Raven.setDSN
for changing target DSN after Raven has been configured. See: #706
- CHANGE: Added missing TypeScript type declarations for Raven API methods. See: #698
3.5.1
- BUGFIX: Fix non-fatals crashing React Native plugin unless
shouldSendCallback
is specified. See: #694
3.5.0
- NEW: Can now disable automatic collection of breadcrumbs via
autoBreadcrumbs
config option. See: #686
- NEW: Can now configure max number of breadcrumbs to collect via
maxBreadcrumbs
. See: #685
- NEW: Added Vue.js plugin. See: #688
- CHANGE: Raven.js now collects 100 breadcrumbs by default. See: #685
- CHANGE: React Native plugin now also normalizes paths from CodePush. See: #683
3.4.1
- BUGFIX: Fix exception breadcrumbs having "undefined" for exception value. See: #681
3.4.0
- CHANGE: React Native plugin now stores errors in AsyncStorage and sends error data on app init. See: #626
- BUGFIX: React Native path normalization regex has been updated. See: #666
- BUGFIX: Angular 1 plugin now extracts errors from minified exception strings. See: #667