Skip to content

Commit dac1e80

Browse files
authored
Merge pull request #16312 from getsentry/prepare-release/9.20.0
meta(changelog): Update changelog for 9.20.0
2 parents f67b7b7 + 6da8816 commit dac1e80

File tree

63 files changed

+1334
-120
lines changed

Some content is hidden

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

63 files changed

+1334
-120
lines changed

.size-limit.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module.exports = [
88
path: 'packages/browser/build/npm/esm/index.js',
99
import: createImport('init'),
1010
gzip: true,
11-
limit: '24 KB',
11+
limit: '25 KB',
1212
},
1313
{
1414
name: '@sentry/browser - with treeshaking flags',
@@ -52,7 +52,7 @@ module.exports = [
5252
path: 'packages/browser/build/npm/esm/index.js',
5353
import: createImport('init', 'browserTracingIntegration', 'replayIntegration'),
5454
gzip: true,
55-
limit: '70.1 KB',
55+
limit: '71 KB',
5656
modifyWebpackConfig: function (config) {
5757
const webpack = require('webpack');
5858

@@ -206,7 +206,7 @@ module.exports = [
206206
import: createImport('init'),
207207
ignore: ['next/router', 'next/constants'],
208208
gzip: true,
209-
limit: '42 KB',
209+
limit: '42.5 KB',
210210
},
211211
// SvelteKit SDK (ESM)
212212
{

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,26 @@
1010

1111
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
1212

13+
## 9.20.0
14+
15+
### Important changes
16+
17+
- **feat(browser): Track measure detail as span attributes ([#16240](https://github.com/getsentry/sentry-javascript/pull/16240))**
18+
19+
The SDK now automatically collects details passed to `performance.measure` options.
20+
21+
### Other changes
22+
23+
- feat(node): Add `maxIncomingRequestBodySize` ([#16225](https://github.com/getsentry/sentry-javascript/pull/16225))
24+
- feat(react-router): Add server action instrumentation ([#16292](https://github.com/getsentry/sentry-javascript/pull/16292))
25+
- feat(react-router): Filter manifest requests ([#16294](https://github.com/getsentry/sentry-javascript/pull/16294))
26+
- feat(replay): Extend default list for masking with `aria-label` ([#16192](https://github.com/getsentry/sentry-javascript/pull/16192))
27+
- fix(browser): Ensure pageload & navigation spans have correct data ([#16279](https://github.com/getsentry/sentry-javascript/pull/16279))
28+
- fix(cloudflare): Account for static fields in wrapper type ([#16303](https://github.com/getsentry/sentry-javascript/pull/16303))
29+
- fix(nextjs): Preserve `next.route` attribute on root spans ([#16297](https://github.com/getsentry/sentry-javascript/pull/16297))
30+
- feat(node): Fork isolation scope in tRPC middleware ([#16296](https://github.com/getsentry/sentry-javascript/pull/16296))
31+
- feat(core): Add `orgId` option to `init` and DSC (`sentry-org_id` in baggage) ([#16305](https://github.com/getsentry/sentry-javascript/pull/16305))
32+
1333
## 9.19.0
1434

1535
- feat(react-router): Add otel instrumentation for server requests ([#16147](https://github.com/getsentry/sentry-javascript/pull/16147))

dev-packages/browser-integration-tests/suites/integrations/Breadcrumbs/history/navigation/test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ sentryTest('should record history changes as navigation breadcrumbs', async ({ g
2929
category: 'navigation',
3030
data: {
3131
from: '/bar?a=1#fragment',
32-
to: '[object Object]',
32+
to: '/[object%20Object]',
3333
},
3434
timestamp: expect.any(Number),
3535
},
3636
{
3737
category: 'navigation',
3838
data: {
39-
from: '[object Object]',
39+
from: '/[object%20Object]',
4040
to: '/bar?a=1#fragment',
4141
},
4242
timestamp: expect.any(Number),

dev-packages/browser-integration-tests/suites/replay/customEvents/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ sentryTest(
104104
nodeId: expect.any(Number),
105105
node: {
106106
attributes: {
107-
'aria-label': 'An Error in aria-label',
107+
'aria-label': '** ***** ** **********',
108108
class: 'btn btn-error',
109109
id: 'error',
110110
role: 'button',

dev-packages/browser-integration-tests/suites/replay/multiple-pages/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ sentryTest(
210210
expect(replayEvent6).toEqual(
211211
getExpectedReplayEvent({
212212
segment_id: 6,
213-
urls: ['/spa'],
213+
urls: [`${TEST_HOST}/spa`],
214214
request: {
215215
url: `${TEST_HOST}/spa`,
216216
headers: {

dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-chromium.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"type": 2,
6363
"tagName": "button",
6464
"attributes": {
65-
"aria-label": "Click me",
65+
"aria-label": "***** **",
6666
"onclick": "console.log('Test log')"
6767
},
6868
"childNodes": [

dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-firefox.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"type": 2,
6363
"tagName": "button",
6464
"attributes": {
65-
"aria-label": "Click me",
65+
"aria-label": "***** **",
6666
"onclick": "console.log('Test log')"
6767
},
6868
"childNodes": [

dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy-webkit.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"type": 2,
6363
"tagName": "button",
6464
"attributes": {
65-
"aria-label": "Click me",
65+
"aria-label": "***** **",
6666
"onclick": "console.log('Test log')"
6767
},
6868
"childNodes": [

dev-packages/browser-integration-tests/suites/replay/privacyBlock/test.ts-snapshots/privacy.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"type": 2,
6363
"tagName": "button",
6464
"attributes": {
65-
"aria-label": "Click me",
65+
"aria-label": "***** **",
6666
"onclick": "console.log('Test log')"
6767
},
6868
"childNodes": [

dev-packages/browser-integration-tests/suites/replay/privacyDefault/test.ts-snapshots/privacy-chromium.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"type": 2,
6363
"tagName": "button",
6464
"attributes": {
65-
"aria-label": "Click me",
65+
"aria-label": "***** **",
6666
"onclick": "console.log('Test log')"
6767
},
6868
"childNodes": [

0 commit comments

Comments
 (0)