Skip to content

Commit 9b6283f

Browse files
committed
3.6.1
1 parent 8c680b0 commit 9b6283f

27 files changed

+41
-37
lines changed

CHANGELOG.md

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

3+
## 3.6.1
4+
* BUGFIX: Fix `trimHeadFrames` appearing in some data payloads when using synthetic traces. See: https://github.com/getsentry/raven-js/pull/714
5+
36
## 3.6.0
47
* NEW: `Raven.captureMessage` will generate synthetic stacktraces if passed `stacktrace: true` via options. See: https://github.com/getsentry/raven-js/pull/582
58
* NEW: Added `Raven.setDSN` for changing target DSN after Raven has been configured. See: https://github.com/getsentry/raven-js/pull/706

bower.json

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

dist/plugins/angular.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.6.0 (c474a32) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.6.1 (8c680b0) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

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.

dist/plugins/console.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.6.0 (c474a32) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.6.1 (8c680b0) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

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.

dist/plugins/ember.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.6.0 (c474a32) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.6.1 (8c680b0) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

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.

dist/plugins/require.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.6.0 (c474a32) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.6.1 (8c680b0) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

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.

dist/plugins/vue.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.6.0 (c474a32) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.6.1 (8c680b0) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit

dist/plugins/vue.min.js

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

dist/raven.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Raven.js 3.6.0 (c474a32) | github.com/getsentry/raven-js */
1+
/*! Raven.js 3.6.1 (8c680b0) | github.com/getsentry/raven-js */
22

33
/*
44
* Includes TraceKit
@@ -182,7 +182,7 @@ Raven.prototype = {
182182
// webpack (using a build step causes webpack #1617). Grunt verifies that
183183
// this value matches package.json during build.
184184
// See: https://github.com/getsentry/raven-js/issues/465
185-
VERSION: '3.6.0',
185+
VERSION: '3.6.1',
186186

187187
debug: false,
188188

@@ -1234,8 +1234,6 @@ Raven.prototype = {
12341234
for (var j = 0; j < options.trimHeadFrames && j < frames.length; j++) {
12351235
frames[j].in_app = false;
12361236
}
1237-
// ... delete to prevent from appearing in outbound payload
1238-
delete options.trimHeadFrames;
12391237
}
12401238
}
12411239
frames = frames.slice(0, this._globalOptions.stackTraceLimit);
@@ -1356,6 +1354,9 @@ Raven.prototype = {
13561354
baseData.request = httpData;
13571355
}
13581356

1357+
// HACK: delete `trimHeadFrames` to prevent from appearing in outbound payload
1358+
if (data.trimHeadFrames) delete data.trimHeadFrames;
1359+
13591360
data = objectMerge(baseData, data);
13601361

13611362
// Merge in the tags and extra separately since objectMerge doesn't handle a deep merge

dist/raven.min.js

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

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.

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": "Rheia/eYhjZUCvaSKwK9BYfWSBhA3i2VD9aleTwdh48=",
5-
"sha512": "LveFv8BWO8kKj9fXm/PtKlscTLt2L/pVdXZs9mlPXs6BtpU4wPmOZaor+KYnztYCPGMV/ScdolhTSZDXx7IP0g=="
4+
"sha256": "gYS09eseknpRK6X4Kue9Y61yaxLkDrQRbYz9Fx06pYI=",
5+
"sha512": "vio21BavZ9HqTZ3/ip3C5B5kSprPF092jh8lOMWP9l5kAuUKkgaStFad6DE8IXF2JwVKjjLFNumQG5l8bGcztA=="
66
},
77
"type": null,
8-
"integrity": "sha256-Rheia/eYhjZUCvaSKwK9BYfWSBhA3i2VD9aleTwdh48= sha512-LveFv8BWO8kKj9fXm/PtKlscTLt2L/pVdXZs9mlPXs6BtpU4wPmOZaor+KYnztYCPGMV/ScdolhTSZDXx7IP0g==",
8+
"integrity": "sha256-gYS09eseknpRK6X4Kue9Y61yaxLkDrQRbYz9Fx06pYI= sha512-vio21BavZ9HqTZ3/ip3C5B5kSprPF092jh8lOMWP9l5kAuUKkgaStFad6DE8IXF2JwVKjjLFNumQG5l8bGcztA==",
99
"path": "dist/raven.js"
1010
},
1111
"@dist/raven.min.js": {
1212
"hashes": {
13-
"sha256": "DcSOaOnJG0Y/B7DwqDZRjgMprGgUZJ3FnnV+kpWwIRM=",
14-
"sha512": "Olaakub9v7be7qS5eNiIp7lq7R/LznsT4ps6UNS5oISmrcRM+x3Ns68t+/cU+OuaaQrXmC0F5T2GFFGqS+A1VQ=="
13+
"sha256": "QP4ST/YcNDgM1Z7cHpcC6Jkd6mRqkOFIyXrDjYF025k=",
14+
"sha512": "mef0s0xPrUB28Rf1WmjIfWeBD2E5Mwwhyg+nDQnhmG7Vd8Yp9z3TUN9Zie0scaFAYYinVNrnhZSPSil9OysE/A=="
1515
},
1616
"type": null,
17-
"integrity": "sha256-DcSOaOnJG0Y/B7DwqDZRjgMprGgUZJ3FnnV+kpWwIRM= sha512-Olaakub9v7be7qS5eNiIp7lq7R/LznsT4ps6UNS5oISmrcRM+x3Ns68t+/cU+OuaaQrXmC0F5T2GFFGqS+A1VQ==",
17+
"integrity": "sha256-QP4ST/YcNDgM1Z7cHpcC6Jkd6mRqkOFIyXrDjYF025k= sha512-mef0s0xPrUB28Rf1WmjIfWeBD2E5Mwwhyg+nDQnhmG7Vd8Yp9z3TUN9Zie0scaFAYYinVNrnhZSPSil9OysE/A==",
1818
"path": "dist/raven.min.js"
1919
}
2020
}

docs/config.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ Putting it all together
269269
<body>
270270
...
271271
<script src="jquery.min.js"></script>
272-
<script src="https://cdn.ravenjs.com/3.6.0/raven.min.js"></script>
272+
<script src="https://cdn.ravenjs.com/3.6.1/raven.min.js"></script>
273273
<script>
274274
Raven.config('___PUBLIC_DSN___', {
275275
logger: 'my-logger',

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.6.0/raven.min.js"></script>
29+
<script src="https://cdn.ravenjs.com/3.6.1/raven.min.js"></script>
3030

3131

3232
Configuring the Client

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.6.0/raven.min.js"></script>
12+
<script src="https://cdn.ravenjs.com/3.6.1/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.6.0/raven.min.js"></script>
31+
<script src="https://cdn.ravenjs.com/3.6.1/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

docs/integrations/angular.rst

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

2626
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
27-
<script src="https://cdn.ravenjs.com/3.6.0/angular/raven.min.js"></script>
27+
<script src="https://cdn.ravenjs.com/3.6.1/angular/raven.min.js"></script>
2828
<script>Raven.config('___PUBLIC_DSN___').install();</script>
2929

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

docs/integrations/backbone.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Start by adding the ``raven.js`` script tag to your page. It should be loaded as
88

99
.. sourcecode:: html
1010

11-
<script src="https://cdn.ravenjs.com/3.6.0/raven.min.js"></script>
11+
<script src="https://cdn.ravenjs.com/3.6.1/raven.min.js"></script>
1212

1313
Configuring the Client
1414
----------------------

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.6.0/ember/raven.min.js"></script>
26+
<script src="https://cdn.ravenjs.com/3.6.1/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.

docs/integrations/react.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Start by adding the ``raven.js`` script tag to your page. It should be loaded as
88

99
.. sourcecode:: html
1010

11-
<script src="https://cdn.ravenjs.com/3.6.0/raven.min.js"></script>
11+
<script src="https://cdn.ravenjs.com/3.6.1/raven.min.js"></script>
1212

1313
Configuring the Client
1414
----------------------

docs/integrations/vue.rst

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

2929
<script src="https://cdn.jsdelivr.net/vue/2.0.0-rc/vue.min.js"></script>
30-
<script src="https://cdn.ravenjs.com/3.6.0/vue/raven.min.js"></script>
30+
<script src="https://cdn.ravenjs.com/3.6.1/vue/raven.min.js"></script>
3131
<script>Raven.config('___PUBLIC_DSN___').install();</script>
3232

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

package.json

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

src/raven.js

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

9494
debug: false,
9595

test/raven.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1008,7 +1008,7 @@ describe('globals', function() {
10081008
extra: {'session:duration': 100},
10091009
});
10101010
assert.deepEqual(opts.auth, {
1011-
sentry_client: 'raven-js/3.6.0',
1011+
sentry_client: 'raven-js/3.6.1',
10121012
sentry_key: 'abc',
10131013
sentry_version: '7'
10141014
});
@@ -1055,7 +1055,7 @@ describe('globals', function() {
10551055
extra: {'session:duration': 100},
10561056
});
10571057
assert.deepEqual(opts.auth, {
1058-
sentry_client: 'raven-js/3.6.0',
1058+
sentry_client: 'raven-js/3.6.1',
10591059
sentry_key: 'abc',
10601060
sentry_secret: 'def',
10611061
sentry_version: '7'

0 commit comments

Comments
 (0)