Releases: getsentry/sentry-javascript
Releases · getsentry/sentry-javascript
3.18.1
- BUGFIX: Remove engine field from package.json, preventing correct npm/yarn usage
3.18.0
- NEW: All unit and integration tests are now running on CI using SauceLabs, to ensure everything is working correctly on all browsers #1026
- NEW:
console.assert
is now instrumented in the same way as the rest ofconsole
methods #1044 - NEW: Vue.js plugin now provides
lifecycleHook
as the 3rd argument to error handler, to make it in line with v2.2.0 implementation #1053 - NEW: Updated Errors serialization to store all additional properties and allow for attaching other object instances directly to it #1060
- NEW: Included exception type in
ignoreErrors
test, which allows for filtering based on error types #1057 - CHANGE: Raven.js now uses Prettier to format it's code #1020
- CHANGE: Unit tests are using Headless Chrome instead of PhantomJS #1029
- CHANGE: Added
setDSN
typing definition for TypeScript #995 - BUGFIX: Defend against undefined
XMLHttpRequest
while sending events #1024 - BUGFIX:
lastEventId
won't be overriden when an event was dropped #1041 - BUGFIX: Make sure that
document
is available before readinglocation
#1038 - BUGFIX: Prevent breadcrumbs with undefined url to throw an error #1018
3.17.0
3.16.1
3.16.0
3.15.0
- NEW: Added new
instrument
config option for disabling portions of instrumentation. See: #938 - NEW: Support CJS use of AngularJS module. See documentation: https://docs.sentry.io/clients/javascript/integrations/angularjs/
3.14.2
3.14.1
- BUGFIX: Fix TypeError caused by breadcrumb URL truncation in some situations. See: #925
- BUGFIX: Made URL truncation more defensive for some rare cases. See: #918
- BUGFIX: Raven.js now treats DOMExceptions as "Error" objects w/ traces. See: #919
- CHANGE: Remove unused/deprecated escape functions in vendored TraceKit.js. See: #923
- CHANGE: Removed json-stringify-safe from package.json (was already vendored). See: #917
3.14.0
- NEW: URL values captured in http + breadcrumb interfaces are now trimmed to new
maxUrlLength
config (default 250). See: #906 - CHANGE: Better extraction of URLs from eval frames on Chrome, Firefox. This may affect issue grouping of some events. See: #907
- BUGFIX: Raven.js now parses webpack:// URLs (generated when using devtool: eval). See: #908
- BUGFIX: React Native frames on Android no longer show [native code]. See: #875