Skip to content

Commit 1a52395

Browse files
committed
Merge pull request #571 from getsentry/3.0.3
3.0.3
2 parents 3738576 + 0ed711c commit 1a52395

24 files changed

+37
-33
lines changed

Diff for: CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 3.0.3
4+
* BUGFIX: Fix pushState instrumentation breaking on non-string URL args. See: https://github.com./getsentry/raven-js/issues/569
5+
36
## 3.0.2
47
* BUGFIX: Fix XMLHttpRequest.prototype.open breaking on non-string `url` arguments. See: https://github.com./getsentry/raven-js/issues/567
58

Diff for: bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "raven-js",
3-
"version": "3.0.2",
3+
"version": "3.0.3",
44
"dependencies": {},
55
"main": "dist/raven.js",
66
"ignore": [

Diff for: dist/plugins/angular.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.0.2 (da9227a) | github.com./getsentry/raven-js */
1+
/*! Raven.js 3.0.3 (3738576) | github.com./getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

Diff for: dist/plugins/angular.min.js

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

Diff for: dist/plugins/console.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.0.2 (da9227a) | github.com./getsentry/raven-js */
1+
/*! Raven.js 3.0.3 (3738576) | github.com./getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

Diff for: dist/plugins/console.min.js

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

Diff for: dist/plugins/ember.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.0.2 (da9227a) | github.com./getsentry/raven-js */
1+
/*! Raven.js 3.0.3 (3738576) | github.com./getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

Diff for: dist/plugins/ember.min.js

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

Diff for: dist/plugins/require.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.0.2 (da9227a) | github.com./getsentry/raven-js */
1+
/*! Raven.js 3.0.3 (3738576) | github.com./getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

Diff for: dist/plugins/require.min.js

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

Diff for: dist/raven.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.0.2 (da9227a) | github.com./getsentry/raven-js */
1+
/*! Raven.js 3.0.3 (3738576) | github.com./getsentry/raven-js */
22

33
/*
44
* Includes TraceKit
@@ -150,7 +150,7 @@ Raven.prototype = {
150150
// webpack (using a build step causes webpack #1617). Grunt verifies that
151151
// this value matches package.json during build.
152152
// See: https://github.com./getsentry/raven-js/issues/465
153-
VERSION: '3.0.2',
153+
VERSION: '3.0.3',
154154

155155
debug: false,
156156

@@ -974,7 +974,8 @@ Raven.prototype = {
974974

975975
// url argument is optional
976976
if (url) {
977-
self._captureUrlChange(self._lastHref, url);
977+
// coerce to string (this is what pushState does)
978+
self._captureUrlChange(self._lastHref, url + '');
978979
}
979980

980981
return origPushState.apply(this, arguments);

Diff for: dist/raven.min.js

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

Diff for: dist/raven.min.js.map

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

Diff for: dist/sri.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
22
"@dist/raven.js": {
33
"hashes": {
4-
"sha256": "yh0l1izZy8ACTse9vyqoU0sO5pLWH5IkGjQv6Mo5bLs=",
5-
"sha512": "gbJtmy+JJcwFhkgk+pjtGYCplYvgHUZCoV+N2EMwqOsKV4LspU0biazBpkZ2Cx9wiXR50hNfYzmyJNhfjXwbFg=="
4+
"sha256": "QjY8F5qPj7FAZ9zHS5G4O8047voJ/Y5cx92SRno24uc=",
5+
"sha512": "1QM0Ou9Yp+QZ86ZZgqBFLgXFlwi3Igi/Yte1VvgsM9nQnapbyyhd5NdkMBrt73lFCcMXcMSQwEJSRKf4VKRd8A=="
66
},
77
"type": null,
8-
"integrity": "sha256-yh0l1izZy8ACTse9vyqoU0sO5pLWH5IkGjQv6Mo5bLs= sha512-gbJtmy+JJcwFhkgk+pjtGYCplYvgHUZCoV+N2EMwqOsKV4LspU0biazBpkZ2Cx9wiXR50hNfYzmyJNhfjXwbFg==",
8+
"integrity": "sha256-QjY8F5qPj7FAZ9zHS5G4O8047voJ/Y5cx92SRno24uc= sha512-1QM0Ou9Yp+QZ86ZZgqBFLgXFlwi3Igi/Yte1VvgsM9nQnapbyyhd5NdkMBrt73lFCcMXcMSQwEJSRKf4VKRd8A==",
99
"path": "dist/raven.js"
1010
},
1111
"@dist/raven.min.js": {
1212
"hashes": {
13-
"sha256": "Lz811EBXq/vXGUpHazW7Fs3tZpu4Iw8PUm9bMHeiBEI=",
14-
"sha512": "TXOh90oJ/4W6hOZGiHb9/1nmk9XTn8pptuynJBgpHY2xiNgoCupsVUjrOVDI6CNZQqeeCMnAjIi9altk2otpzw=="
13+
"sha256": "RquNiADCm9QcEuQSH0dRBOBv/KEzrceIvP0bWENzzrU=",
14+
"sha512": "Utvtpxczqgj+B0P8w771re39iFYld8tRvWzez6dU8vVjmFwQFb8j3o7tFPgkg4qXw4xgZNLlFLcKReA0U3wDww=="
1515
},
1616
"type": null,
17-
"integrity": "sha256-Lz811EBXq/vXGUpHazW7Fs3tZpu4Iw8PUm9bMHeiBEI= sha512-TXOh90oJ/4W6hOZGiHb9/1nmk9XTn8pptuynJBgpHY2xiNgoCupsVUjrOVDI6CNZQqeeCMnAjIi9altk2otpzw==",
17+
"integrity": "sha256-RquNiADCm9QcEuQSH0dRBOBv/KEzrceIvP0bWENzzrU= sha512-Utvtpxczqgj+B0P8w771re39iFYld8tRvWzez6dU8vVjmFwQFb8j3o7tFPgkg4qXw4xgZNLlFLcKReA0U3wDww==",
1818
"path": "dist/raven.min.js"
1919
}
2020
}

Diff for: docs/config.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ Putting it all together
237237
<body>
238238
...
239239
<script src="jquery.min.js"></script>
240-
<script src="https://cdn.ravenjs.com/3.0.2/raven.min.js"></script>
240+
<script src="https://cdn.ravenjs.com/3.0.3/raven.min.js"></script>
241241
<script>
242242
Raven.config('___PUBLIC_DSN___', {
243243
logger: 'my-logger',

Diff for: docs/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ scripts. For all details see :doc:`install`.
2626

2727
.. sourcecode:: html
2828

29-
<script src="https://cdn.ravenjs.com/3.0.2/raven.min.js"></script>
29+
<script src="https://cdn.ravenjs.com/3.0.3/raven.min.js"></script>
3030

3131

3232
Configuring the Client

Diff for: docs/install.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ So for example:
99
.. sourcecode:: html
1010

1111
<script src="jquery.js"></script>
12-
<script src="https://cdn.ravenjs.com/3.0.2/raven.min.js"></script>
12+
<script src="https://cdn.ravenjs.com/3.0.3/raven.min.js"></script>
1313
<script>Raven.config('___PUBLIC_DSN___').install();</script>
1414
<script src="app.js"></script>
1515

@@ -28,7 +28,7 @@ Our CDN distributes builds with and without :doc:`integrations <integrations/ind
2828

2929
.. sourcecode:: html
3030

31-
<script src="https://cdn.ravenjs.com/3.0.2/raven.min.js"></script>
31+
<script src="https://cdn.ravenjs.com/3.0.3/raven.min.js"></script>
3232

3333
This version does not include any plugins. See `ravenjs.com
3434
<http://ravenjs.com/>`_ for more information about plugins and getting

Diff for: docs/integrations/angular.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Example:
2727
.. sourcecode:: html
2828

2929
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
30-
<script src="https://cdn.ravenjs.com/3.0.2/angular/raven.min.js"></script>
30+
<script src="https://cdn.ravenjs.com/3.0.3/angular/raven.min.js"></script>
3131
<script>Raven.config('___PUBLIC_DSN___').install();</script>
3232

3333
Note that this CDN build auto-initializes the Angular plugin.

Diff for: docs/integrations/backbone.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ after you load all other external libraries (like jQuery), but before your code.
99

1010
.. sourcecode:: html
1111

12-
<script src="https://cdn.ravenjs.com/3.0.2/raven.min.js"></script>
12+
<script src="https://cdn.ravenjs.com/3.0.3/raven.min.js"></script>
1313

1414
Configuring the Client
1515
----------------------

Diff for: docs/integrations/ember.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Example:
2323
.. sourcecode:: html
2424

2525
<script src="http://builds.emberjs.com/tags/v2.3.1/ember.prod.js"></script>
26-
<script src="https://cdn.ravenjs.com/3.0.2/ember/raven.min.js"></script>
26+
<script src="https://cdn.ravenjs.com/3.0.3/ember/raven.min.js"></script>
2727
<script>Raven.config('___PUBLIC_DSN___').install();</script>
2828

2929
Note that this CDN build auto-initializes the Ember plugin.

Diff for: docs/integrations/react.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ after you load all other external libraries (like jQuery), but before your code.
99

1010
.. sourcecode:: html
1111

12-
<script src="https://cdn.ravenjs.com/3.0.2/raven.min.js"></script>
12+
<script src="https://cdn.ravenjs.com/3.0.3/raven.min.js"></script>
1313

1414
Configuring the Client
1515
----------------------

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "raven-js",
3-
"version": "3.0.2",
3+
"version": "3.0.3",
44
"license": "BSD-2-Clause",
55
"homepage": "https://getsentry.com",
66
"scripts": {

Diff for: src/raven.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Raven.prototype = {
8686
// webpack (using a build step causes webpack #1617). Grunt verifies that
8787
// this value matches package.json during build.
8888
// See: https://github.com./getsentry/raven-js/issues/465
89-
VERSION: '3.0.2',
89+
VERSION: '3.0.3',
9090

9191
debug: false,
9292

Diff for: test/raven.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1074,7 +1074,7 @@ describe('globals', function() {
10741074
extra: {'session:duration': 100},
10751075
});
10761076
assert.deepEqual(opts.auth, {
1077-
sentry_client: 'raven-js/3.0.2',
1077+
sentry_client: 'raven-js/3.0.3',
10781078
sentry_key: 'abc',
10791079
sentry_version: '7'
10801080
});
@@ -1121,7 +1121,7 @@ describe('globals', function() {
11211121
extra: {'session:duration': 100},
11221122
});
11231123
assert.deepEqual(opts.auth, {
1124-
sentry_client: 'raven-js/3.0.2',
1124+
sentry_client: 'raven-js/3.0.3',
11251125
sentry_key: 'abc',
11261126
sentry_secret: 'def',
11271127
sentry_version: '7'

0 commit comments

Comments
 (0)