Skip to content

Commit 1e407cb

Browse files
authored
Merge pull request #15967 from getsentry/prepare-release/9.11.0
meta: Update CHANGELOG for 9.11.0
2 parents a27d9ef + 90ee178 commit 1e407cb

File tree

114 files changed

+1627
-678
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

+1627
-678
lines changed

.craft.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,12 @@ targets:
193193
onlyIfPresent: /^sentry-gatsby-\d.*\.tgz$/
194194
'npm:@sentry/google-cloud-serverless':
195195
onlyIfPresent: /^sentry-google-cloud-serverless-\d.*\.tgz$/
196+
'npm:@sentry/nestjs':
197+
onlyIfPresent: /^sentry-nestjs-\d.*\.tgz$/
196198
'npm:@sentry/nextjs':
197199
onlyIfPresent: /^sentry-nextjs-\d.*\.tgz$/
200+
'npm:@sentry/nuxt':
201+
onlyIfPresent: /^sentry-nuxt-\d.*\.tgz$/
198202
'npm:@sentry/node':
199203
onlyIfPresent: /^sentry-node-\d.*\.tgz$/
200204
'npm:@sentry/react':
@@ -211,6 +215,8 @@ targets:
211215
onlyIfPresent: /^sentry-svelte-\d.*\.tgz$/
212216
'npm:@sentry/sveltekit':
213217
onlyIfPresent: /^sentry-sveltekit-\d.*\.tgz$/
218+
'npm:@sentry/tanstackstart-react':
219+
onlyIfPresent: /^sentry-tanstackstart-react-\d.*\.tgz$/
214220
'npm:@sentry/vercel-edge':
215221
onlyIfPresent: /^sentry-vercel-edge-\d.*\.tgz$/
216222
'npm:@sentry/vue':

.github/workflows/auto-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- name: Get auth token
1717
id: token
18-
uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
18+
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1.12.0
1919
with:
2020
app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
2121
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ env:
4444
CACHED_BUILD_PATHS: |
4545
${{ github.workspace }}/dev-packages/*/build
4646
${{ github.workspace }}/packages/*/build
47+
${{ github.workspace }}/packages/*/lib
4748
${{ github.workspace }}/packages/ember/*.d.ts
4849
${{ github.workspace }}/packages/gatsby/*.d.ts
4950
${{ github.workspace }}/packages/utils/cjs

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
steps:
2020
- name: Get auth token
2121
id: token
22-
uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
22+
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1.12.0
2323
with:
2424
app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
2525
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}

.size-limit.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ module.exports = [
7979
path: 'packages/browser/build/npm/esm/index.js',
8080
import: createImport('init', 'browserTracingIntegration', 'replayIntegration', 'replayCanvasIntegration'),
8181
gzip: true,
82-
limit: '80.5 KB',
82+
limit: '81 KB',
8383
},
8484
{
8585
name: '@sentry/browser (incl. Tracing, Replay, Feedback)',
@@ -210,7 +210,7 @@ module.exports = [
210210
import: createImport('init'),
211211
ignore: ['next/router', 'next/constants'],
212212
gzip: true,
213-
limit: '41 KB',
213+
limit: '42 KB',
214214
},
215215
// SvelteKit SDK (ESM)
216216
{
@@ -219,7 +219,7 @@ module.exports = [
219219
import: createImport('init'),
220220
ignore: ['$app/stores'],
221221
gzip: true,
222-
limit: '38 KB',
222+
limit: '38.5 KB',
223223
},
224224
// Node SDK (ESM)
225225
{

CHANGELOG.md

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

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

13+
## 9.11.0
14+
15+
- feat(browser): Add `http.redirect_count` attribute to `browser.redirect` span ([#15943](https://github.com/getsentry/sentry-javascript/pull/15943))
16+
- feat(core): Add `consoleLoggingIntegration` for logs ([#15955](https://github.com/getsentry/sentry-javascript/pull/15955))
17+
- feat(core): Don't truncate error messages ([#15818](https://github.com/getsentry/sentry-javascript/pull/15818))
18+
- feat(nextjs): Add release injection in Turbopack ([#15958](https://github.com/getsentry/sentry-javascript/pull/15958))
19+
- feat(nextjs): Record `turbopack` as tag ([#15928](https://github.com/getsentry/sentry-javascript/pull/15928))
20+
- feat(nuxt): Base decision on source maps upload only on Nuxt source map settings ([#15859](https://github.com/getsentry/sentry-javascript/pull/15859))
21+
- feat(react-router): Add `sentryHandleRequest` ([#15787](https://github.com/getsentry/sentry-javascript/pull/15787))
22+
- fix(node): Use `module` instead of `require` for CJS check ([#15927](https://github.com/getsentry/sentry-javascript/pull/15927))
23+
- fix(remix): Remove mentions of deprecated `ErrorBoundary` wrapper ([#15930](https://github.com/getsentry/sentry-javascript/pull/15930))
24+
- ref(browser): Temporarily add `sentry.previous_trace` span attribute ([#15957](https://github.com/getsentry/sentry-javascript/pull/15957))
25+
- ref(browser/core): Move all log flushing logic into clients ([#15831](https://github.com/getsentry/sentry-javascript/pull/15831))
26+
- ref(core): Improve URL parsing utilities ([#15882](https://github.com/getsentry/sentry-javascript/pull/15882))
27+
1328
## 9.10.1
1429

1530
- fix: Correct @sentry-internal/feedback docs to match the code ([#15874](https://github.com/getsentry/sentry-javascript/pull/15874))
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
const wat = new Error(`This is a very long message that should be truncated and will be,
2-
this is a very long message that should be truncated and will be,
3-
this is a very long message that should be truncated and will be,
4-
this is a very long message that should be truncated and will be,
5-
this is a very long message that should be truncated and will be`);
1+
const wat = new Error(`This is a very long message that should not be truncated and won't be,
2+
this is a very long message that should not be truncated and won't be,
3+
this is a very long message that should not be truncated and won't be,
4+
this is a very long message that should not be truncated and won't be,
5+
this is a very long message that should not be truncated and won't be`);
66

7-
wat.cause = new Error(`This is a very long message that should be truncated and hopefully will be,
8-
this is a very long message that should be truncated and hopefully will be,
9-
this is a very long message that should be truncated and hopefully will be,
10-
this is a very long message that should be truncated and hopefully will be,
11-
this is a very long message that should be truncated and hopefully will be,`);
7+
wat.cause = new Error(`This is a very long message that should not be truncated and hopefully won't be,
8+
this is a very long message that should not be truncated and hopefully won't be,
9+
this is a very long message that should not be truncated and hopefully won't be,
10+
this is a very long message that should not be truncated and hopefully won't be,
11+
this is a very long message that should not be truncated and hopefully won't be`);
1212

1313
Sentry.captureException(wat);

dev-packages/browser-integration-tests/suites/public-api/captureException/linkedErrors/test.ts

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ sentryTest('should capture a linked error with messages', async ({ getLocalTestU
1212
expect(eventData.exception?.values).toHaveLength(2);
1313
expect(eventData.exception?.values?.[0]).toMatchObject({
1414
type: 'Error',
15-
value: `This is a very long message that should be truncated and hopefully will be,
16-
this is a very long message that should be truncated and hopefully will be,
17-
this is a very long message that should be truncated and hopefully will be,
18-
this is a very long me...`,
15+
value: `This is a very long message that should not be truncated and hopefully won't be,
16+
this is a very long message that should not be truncated and hopefully won't be,
17+
this is a very long message that should not be truncated and hopefully won't be,
18+
this is a very long message that should not be truncated and hopefully won't be,
19+
this is a very long message that should not be truncated and hopefully won't be`,
1920
mechanism: {
2021
type: 'chained',
2122
handled: true,
@@ -26,10 +27,11 @@ this is a very long me...`,
2627
});
2728
expect(eventData.exception?.values?.[1]).toMatchObject({
2829
type: 'Error',
29-
value: `This is a very long message that should be truncated and will be,
30-
this is a very long message that should be truncated and will be,
31-
this is a very long message that should be truncated and will be,
32-
this is a very long message that should be truncated...`,
30+
value: `This is a very long message that should not be truncated and won't be,
31+
this is a very long message that should not be truncated and won't be,
32+
this is a very long message that should not be truncated and won't be,
33+
this is a very long message that should not be truncated and won't be,
34+
this is a very long message that should not be truncated and won't be`,
3335
mechanism: {
3436
type: 'generic',
3537
handled: true,

dev-packages/browser-integration-tests/suites/public-api/instrumentation/onUnhandledRejection/thrown-string-large/subject.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

dev-packages/browser-integration-tests/suites/public-api/instrumentation/onUnhandledRejection/thrown-string-large/test.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)