Releases: getsentry/sentry-javascript
Releases · getsentry/sentry-javascript
3.13.0
3.12.2
3.12.1
3.12.0
- NEW: Raven.js now attempts to suppress back-to-back duplicate errors by default. See: #861
- BUGFIX: Fix case where breadcrumb instrumention could sometimes throw errors on custom DOM events. See: #857
- BUGFIX: Fix Raven.js incorrectly interpreting Retry-After header in ms; should be seconds. See: #862
3.11.0
- CHANGE: Raven.js no longer auto-wraps jQuery.ready (if present); fixes jQuery deprecation warnings. See: #849
- BUGFIX: Fix User-Agent not collected in web worker environment. See: #853
- BUGFIX: Fix DOM tree summarizer (breadcrumbs) not splitting on breadcrumbs effectively. See: #852
- BUGFIX: Fix Vue plugin breaking on production builds. See: #848
- NEW: Added comment to Raven.wrap to indicate stack traces containing this frame are not indicative of a bug. See: #847
3.10.0
- NEW: Raven.js will exponentially back off if server returns a 400-level error (e.g. 429 too many requests). See: #839
- CHANGE: Raven.js will not set lastEventId if transmission failed because Raven is not configured. See: #839
- BUGFIX: Raven.js now properly handles Firefox resource:// URLs (extensions). See: #837
3.9.2
3.9.1
3.9.0
- NEW:
breadcrumbCallback
andsetBreadcrumbCallback
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
underuser
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