Skip to content

Commit b85398f

Browse files
committed
1 parent 3c01b01 commit b85398f

File tree

114 files changed

+479
-244
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+479
-244
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "raven-js",
3-
"version": "3.26.2",
3+
"version": "3.26.3",
44
"dependencies": {},
55
"main": "dist/raven.js",
66
"ignore": [

dist/angular,console,ember,require,vue/raven.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.26.2 (b10a875) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.26.3 (3c01b01) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit
@@ -419,7 +419,7 @@ Raven.prototype = {
419419
// webpack (using a build step causes webpack #1617). Grunt verifies that
420420
// this value matches package.json during build.
421421
// See: https://github.com/getsentry/raven-js/issues/465
422-
VERSION: '3.26.2',
422+
VERSION: '3.26.3',
423423

424424
debug: false,
425425

@@ -896,7 +896,9 @@ Raven.prototype = {
896896
return;
897897
}
898898

899-
if (this._globalOptions.stacktrace || (options && options.stacktrace)) {
899+
// Always attempt to get stacktrace if message is empty.
900+
// It's the only way to provide any helpful information to the user.
901+
if (this._globalOptions.stacktrace || options.stacktrace || data.message === '') {
900902
// fingerprint on msg, not stack trace (legacy behavior, could be revisited)
901903
data.fingerprint = data.fingerprint == null ? msg : data.fingerprint;
902904

@@ -2053,6 +2055,11 @@ Raven.prototype = {
20532055
options
20542056
);
20552057

2058+
var ex = data.exception.values[0];
2059+
if (ex.type == null && ex.value === '') {
2060+
ex.value = 'Unrecoverable error caught';
2061+
}
2062+
20562063
// Move mechanism from options to exception interface
20572064
// We do this, as requiring user to pass `{exception:{mechanism:{ ... }}}` would be
20582065
// too much

dist/angular,console,ember,require,vue/raven.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular,console,ember,require,vue/raven.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular,console,ember,require/raven.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.26.2 (b10a875) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.26.3 (3c01b01) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit
@@ -369,7 +369,7 @@ Raven.prototype = {
369369
// webpack (using a build step causes webpack #1617). Grunt verifies that
370370
// this value matches package.json during build.
371371
// See: https://github.com/getsentry/raven-js/issues/465
372-
VERSION: '3.26.2',
372+
VERSION: '3.26.3',
373373

374374
debug: false,
375375

@@ -846,7 +846,9 @@ Raven.prototype = {
846846
return;
847847
}
848848

849-
if (this._globalOptions.stacktrace || (options && options.stacktrace)) {
849+
// Always attempt to get stacktrace if message is empty.
850+
// It's the only way to provide any helpful information to the user.
851+
if (this._globalOptions.stacktrace || options.stacktrace || data.message === '') {
850852
// fingerprint on msg, not stack trace (legacy behavior, could be revisited)
851853
data.fingerprint = data.fingerprint == null ? msg : data.fingerprint;
852854

@@ -2003,6 +2005,11 @@ Raven.prototype = {
20032005
options
20042006
);
20052007

2008+
var ex = data.exception.values[0];
2009+
if (ex.type == null && ex.value === '') {
2010+
ex.value = 'Unrecoverable error caught';
2011+
}
2012+
20062013
// Move mechanism from options to exception interface
20072014
// We do this, as requiring user to pass `{exception:{mechanism:{ ... }}}` would be
20082015
// too much

dist/angular,console,ember,require/raven.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular,console,ember,require/raven.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular,console,ember,vue/raven.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.26.2 (b10a875) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.26.3 (3c01b01) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit
@@ -402,7 +402,7 @@ Raven.prototype = {
402402
// webpack (using a build step causes webpack #1617). Grunt verifies that
403403
// this value matches package.json during build.
404404
// See: https://github.com/getsentry/raven-js/issues/465
405-
VERSION: '3.26.2',
405+
VERSION: '3.26.3',
406406

407407
debug: false,
408408

@@ -879,7 +879,9 @@ Raven.prototype = {
879879
return;
880880
}
881881

882-
if (this._globalOptions.stacktrace || (options && options.stacktrace)) {
882+
// Always attempt to get stacktrace if message is empty.
883+
// It's the only way to provide any helpful information to the user.
884+
if (this._globalOptions.stacktrace || options.stacktrace || data.message === '') {
883885
// fingerprint on msg, not stack trace (legacy behavior, could be revisited)
884886
data.fingerprint = data.fingerprint == null ? msg : data.fingerprint;
885887

@@ -2036,6 +2038,11 @@ Raven.prototype = {
20362038
options
20372039
);
20382040

2041+
var ex = data.exception.values[0];
2042+
if (ex.type == null && ex.value === '') {
2043+
ex.value = 'Unrecoverable error caught';
2044+
}
2045+
20392046
// Move mechanism from options to exception interface
20402047
// We do this, as requiring user to pass `{exception:{mechanism:{ ... }}}` would be
20412048
// too much

dist/angular,console,ember,vue/raven.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angular,console,ember,vue/raven.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)