Skip to content

Commit 457b285

Browse files
authored
Release v2.21.1 (#934)
1 parent 34c2a16 commit 457b285

26 files changed

+46
-38
lines changed

dist/rollbar.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -451,8 +451,8 @@ function makeUnhandledStackInfo(
451451
};
452452
location.func = errorParser.guessFunctionName(location.url, location.line);
453453
location.context = errorParser.gatherContext(location.url, location.line);
454-
var href = document && document.location && document.location.href;
455-
var useragent = window && window.navigator && window.navigator.userAgent;
454+
var href = typeof document !== 'undefined' && document && document.location && document.location.href;
455+
var useragent = typeof window !== 'undefined' && window && window.navigator && window.navigator.userAgent;
456456
return {
457457
'mode': mode,
458458
'message': error ? String(error) : (message || backupMessage),
@@ -1585,7 +1585,9 @@ Rollbar.prototype.handleUncaughtException = function(message, url, lineno, colno
15851585

15861586
// Chrome will always send 5+ arguments and error will be valid or null, not undefined.
15871587
// If error is undefined, we have a different caller.
1588-
if (this.options.inspectAnonymousErrors && this.isChrome && (error === null)) {
1588+
// Chrome also sends errors from web workers with null error, but does not invoke
1589+
// prepareStackTrace() for these. Test for empty url to skip them.
1590+
if (this.options.inspectAnonymousErrors && this.isChrome && error === null && url === '') {
15891591
return 'anonymous';
15901592
}
15911593

@@ -4473,7 +4475,7 @@ module.exports = {
44734475

44744476

44754477
module.exports = {
4476-
version: '2.21.0',
4478+
version: '2.21.1',
44774479
endpoint: 'api.rollbar.com/api/1/item/',
44784480
logLevel: 'debug',
44794481
reportLevel: 'debug',

dist/rollbar.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.named-amd.js

+6-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.named-amd.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.named-amd.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.named-amd.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.noconflict.umd.js

+6-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.noconflict.umd.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.noconflict.umd.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.noconflict.umd.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rollbar.snippet.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)