Skip to content

Commit 074639c

Browse files
authored
Merge branch 'develop' into timfish/feat/orchestrion-custom-transforms
2 parents 1637afe + 28727ff commit 074639c

72 files changed

Lines changed: 287 additions & 223 deletions

File tree

Some content is hidden

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

.version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"_comment": "Auto-generated by scripts/bump-version.js. Used by the gitflow sync workflow to detect version bumps. Do not edit manually.",
3-
"version": "10.65.0"
3+
"version": "10.66.0"
44
}

CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,70 @@
44

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

7+
## 10.66.0
8+
9+
- chore(node-core): Deprecate `@sentry/node-core` package ([#22285](https://github.com/getsentry/sentry-javascript/pull/22285))
10+
- chore(tanstackstart): Deprecate `@sentry/tanstackstart` package ([#22284](https://github.com/getsentry/sentry-javascript/pull/22284))
11+
- deps(server-utils): bump @apm-js-collab/code-transformer and tracing-hooks ([#22172](https://github.com/getsentry/sentry-javascript/pull/22172))
12+
- feat(bun): Add `initWithoutDefaultIntegrations` and `getDefaultIntegrationsWithoutPerformance` ([#22036](https://github.com/getsentry/sentry-javascript/pull/22036))
13+
- feat(bundlers): Add orchestrion bundler plugins ([#22124](https://github.com/getsentry/sentry-javascript/pull/22124))
14+
- feat(cloudflare): Support Cloudflare types v5 & newer wrangler versions ([#22180](https://github.com/getsentry/sentry-javascript/pull/22180))
15+
- feat(core): Add and use `dataCollection.databaseQueryData` (for e.g. Supabase filter values and mutation bodies) ([#22219](https://github.com/getsentry/sentry-javascript/pull/22219))
16+
- feat(core): Add and use `dataCollection.graphQL` ([#22221](https://github.com/getsentry/sentry-javascript/pull/22221))
17+
- feat(core): Add stringify helper and make AI-tracing serializers safe ([#22163](https://github.com/getsentry/sentry-javascript/pull/22163))
18+
- feat(nestjs): Add orchestrion diagnostics-channel instrumentation ([#22176](https://github.com/getsentry/sentry-javascript/pull/22176))
19+
- feat(nextjs): Add opt-in for orchestrion instrumentation ([#22043](https://github.com/getsentry/sentry-javascript/pull/22043))
20+
- feat(node): Rewrite knex instrumentation to orchestrion tracing channels ([#22237](https://github.com/getsentry/sentry-javascript/pull/22237))
21+
- feat(server-utils): Capture and log orchestrion stats ([#22269](https://github.com/getsentry/sentry-javascript/pull/22269))
22+
- feat(server-utils): Migrate `@opentelemetry/instrumentation-kafkajs` to orchestrion ([#21923](https://github.com/getsentry/sentry-javascript/pull/21923))
23+
- feat(server-utils): Migrate `@opentelemetry/instrumentation-mysql2` to orchestrion ([#22229](https://github.com/getsentry/sentry-javascript/pull/22229))
24+
- feat(server-utils): Rewrite `@opentelemetry/instrumentation-dataloader` to orchestrion ([#22236](https://github.com/getsentry/sentry-javascript/pull/22236))
25+
- feat(server-utils): Rewrite `@opentelemetry/instrumentation-generic-pool` to orchestrion ([#22240](https://github.com/getsentry/sentry-javascript/pull/22240))
26+
- feat(sveltekit): Detect SvelteKit 3 native tracing from the Vite plugin ([#21580](https://github.com/getsentry/sentry-javascript/pull/21580))
27+
- fix: Include bundler CJS exports to fix Node warning ([#22286](https://github.com/getsentry/sentry-javascript/pull/22286))
28+
- fix(browser-utils): Remove readystatechange listener to prevent memory leaks ([#22216](https://github.com/getsentry/sentry-javascript/pull/22216))
29+
- fix(browser): Propagate trace data from active span if `http.client` span is non-recording ([#22246](https://github.com/getsentry/sentry-javascript/pull/22246))
30+
- fix(core): Preserve propagation across ignored spans ([#22277](https://github.com/getsentry/sentry-javascript/pull/22277))
31+
- fix(node): move dc integration swap to \_init ([#22173](https://github.com/getsentry/sentry-javascript/pull/22173))
32+
- fix(react-router): Correct url attributes for history and relative navigations ([#22131](https://github.com/getsentry/sentry-javascript/pull/22131))
33+
- fix(react): Preserve parent path prefix for descendant route names in `react-router` ([#22225](https://github.com/getsentry/sentry-javascript/pull/22225))
34+
- fix(server-utils): Dedupe ioredis orchestrion span for offline-queued commands ([#22279](https://github.com/getsentry/sentry-javascript/pull/22279))
35+
- fix(vue): Refresh pageload URL attrs on TanStack onResolved ([#22140](https://github.com/getsentry/sentry-javascript/pull/22140))
36+
37+
<details>
38+
<summary><strong>Internal Changes</strong></summary>
39+
40+
- chore: Add external contributor to CHANGELOG.md ([#22295](https://github.com/getsentry/sentry-javascript/pull/22295))
41+
- chore: Do not treat flaky test issues as bug ([#22272](https://github.com/getsentry/sentry-javascript/pull/22272))
42+
- chore: stub modules for orchestrion configs, channels ([#22195](https://github.com/getsentry/sentry-javascript/pull/22195))
43+
- chore: Update claude PR instructions ([#22241](https://github.com/getsentry/sentry-javascript/pull/22241))
44+
- chore(changelog): Add external contributor to next changelog ([#22234](https://github.com/getsentry/sentry-javascript/pull/22234))
45+
- chore(ci): Temporarily assign node/node-core reviews to whole JS SDK team ([#22226](https://github.com/getsentry/sentry-javascript/pull/22226))
46+
- chore(ci): Temporarily assign orchestrion reviews to whole JS SDK team ([#22215](https://github.com/getsentry/sentry-javascript/pull/22215))
47+
- chore(deps): Bump orchestrion dependencies to latest ([#22287](https://github.com/getsentry/sentry-javascript/pull/22287))
48+
- chore(deps): Bump `@sentry/conventions` to 0.16.0 ([#22270](https://github.com/getsentry/sentry-javascript/pull/22270))
49+
- chore(gitignore): Add `.pnpm-store` to gitignore ([#22223](https://github.com/getsentry/sentry-javascript/pull/22223))
50+
- chore(skills): Add bump-conventions skill ([#22271](https://github.com/getsentry/sentry-javascript/pull/22271))
51+
- fix(ci): Improve flaky test issue deduplication ([#22042](https://github.com/getsentry/sentry-javascript/pull/22042))
52+
- fix(ci): Unblock external-contributors checkout on fork PR merges ([#22235](https://github.com/getsentry/sentry-javascript/pull/22235))
53+
- ref(build): Replace ts-node with tsx for build and CI scripts ([#22186](https://github.com/getsentry/sentry-javascript/pull/22186))
54+
- ref(core): Remove redundant log buffer flush ([#22278](https://github.com/getsentry/sentry-javascript/pull/22278))
55+
- ref(nestjs): extract shared span helpers ([#22175](https://github.com/getsentry/sentry-javascript/pull/22175))
56+
- ref(node): Refactor some otel internals in http integrations ([#22292](https://github.com/getsentry/sentry-javascript/pull/22292))
57+
- ref(nuxt): Build the Nuxt module in-house instead of @nuxt/module-builder ([#22190](https://github.com/getsentry/sentry-javascript/pull/22190))
58+
- ref(server-utils): Move prisma instrumentation to server-utils ([#22222](https://github.com/getsentry/sentry-javascript/pull/22222))
59+
- test(anr): Use pure-JS busy work so ANR stack samples capture longWork ([#22133](https://github.com/getsentry/sentry-javascript/pull/22133))
60+
- test(browser-integration): Fix local runs referencing renamed `type-check` command ([#22243](https://github.com/getsentry/sentry-javascript/pull/22243))
61+
- test(e2e): Add E2E test app for orchestrion instrumentations on Remix ([#22218](https://github.com/getsentry/sentry-javascript/pull/22218))
62+
- test(nextjs): Add orchestrion e2e test app ([#22080](https://github.com/getsentry/sentry-javascript/pull/22080))
63+
- test(node-integration-tests): Free up CI disk space to prevent ENOSPC failures ([#22132](https://github.com/getsentry/sentry-javascript/pull/22132))
64+
- test(node-integration-tests): Reuse Docker Compose containers across tests ([#22128](https://github.com/getsentry/sentry-javascript/pull/22128))
65+
- test(react-router): Add orchestrion based e2e test app ([#22185](https://github.com/getsentry/sentry-javascript/pull/22185))
66+
- test(sveltekit): Add SvelteKit 3 e2e app ([#21540](https://github.com/getsentry/sentry-javascript/pull/21540))
67+
- test(tanstackstart): Deterministically match the server-side error event ([#22137](https://github.com/getsentry/sentry-javascript/pull/22137))
68+
69+
</details>
70+
771
Work in this release was contributed by @dobladov and @PeterWadie. Thank you for your contributions!
872

973
## 10.65.0

dev-packages/browser-integration-tests/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry-internal/browser-integration-tests",
3-
"version": "10.65.0",
3+
"version": "10.66.0",
44
"main": "index.js",
55
"license": "MIT",
66
"engines": {
@@ -60,9 +60,9 @@
6060
"@babel/preset-typescript": "^7.16.7",
6161
"@playwright/test": "~1.56.0",
6262
"@sentry/rrweb": "2.43.2",
63-
"@sentry/browser": "10.65.0",
64-
"@sentry/replay": "10.65.0",
65-
"@sentry/opentelemetry": "10.65.0",
63+
"@sentry/browser": "10.66.0",
64+
"@sentry/replay": "10.66.0",
65+
"@sentry/opentelemetry": "10.66.0",
6666
"@sentry/conventions": "0.16.0",
6767
"@supabase/supabase-js": "2.49.3",
6868
"axios": "1.16.0",

dev-packages/bun-integration-tests/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry-internal/bun-integration-tests",
3-
"version": "10.65.0",
3+
"version": "10.66.0",
44
"license": "MIT",
55
"engines": {
66
"node": ">=18"
@@ -14,14 +14,14 @@
1414
"test:watch": "yarn test --watch"
1515
},
1616
"dependencies": {
17-
"@sentry/bun": "10.65.0",
18-
"@sentry/hono": "10.65.0",
17+
"@sentry/bun": "10.66.0",
18+
"@sentry/hono": "10.66.0",
1919
"hono": "^4.12.25",
2020
"mysql": "^2.18.1",
2121
"pg": "8.16.0"
2222
},
2323
"devDependencies": {
24-
"@sentry-internal/test-utils": "10.65.0",
24+
"@sentry-internal/test-utils": "10.66.0",
2525
"bun-types": "^1.2.9",
2626
"vitest": "^3.2.6"
2727
},

dev-packages/bundler-plugin-integration-tests/fixtures/esbuild/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"type": "module",
66
"dependencies": {
77
"esbuild": "0.28.0",
8-
"@sentry/bundler-plugins": "10.65.0"
8+
"@sentry/bundler-plugins": "10.66.0"
99
},
1010
"pnpm": {
1111
"overrides": {
12-
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.65.0.tgz",
13-
"@sentry/core": "file:../../../../packages/core/sentry-core-10.65.0.tgz"
12+
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.66.0.tgz",
13+
"@sentry/core": "file:../../../../packages/core/sentry-core-10.66.0.tgz"
1414
},
1515
"patchedDependencies": {
1616
"@sentry/cli": "../patches/@sentry__cli.patch"

dev-packages/bundler-plugin-integration-tests/fixtures/rolldown/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
"private": true,
55
"type": "module",
66
"dependencies": {
7-
"@sentry/bundler-plugins": "10.65.0",
7+
"@sentry/bundler-plugins": "10.66.0",
88
"react": "19.2.4",
99
"rolldown": "1.0.0"
1010
},
1111
"pnpm": {
1212
"overrides": {
13-
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.65.0.tgz",
14-
"@sentry/core": "file:../../../../packages/core/sentry-core-10.65.0.tgz"
13+
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.66.0.tgz",
14+
"@sentry/core": "file:../../../../packages/core/sentry-core-10.66.0.tgz"
1515
},
1616
"patchedDependencies": {
1717
"@sentry/cli": "../patches/@sentry__cli.patch"

dev-packages/bundler-plugin-integration-tests/fixtures/rollup3/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
"rollup": "3.30.0",
99
"@rollup/plugin-babel": "6.0.4",
1010
"@rollup/plugin-node-resolve": "15.2.3",
11-
"@sentry/bundler-plugins": "10.65.0"
11+
"@sentry/bundler-plugins": "10.66.0"
1212
},
1313
"pnpm": {
1414
"overrides": {
15-
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.65.0.tgz",
16-
"@sentry/core": "file:../../../../packages/core/sentry-core-10.65.0.tgz"
15+
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.66.0.tgz",
16+
"@sentry/core": "file:../../../../packages/core/sentry-core-10.66.0.tgz"
1717
},
1818
"patchedDependencies": {
1919
"@sentry/cli": "../patches/@sentry__cli.patch"

dev-packages/bundler-plugin-integration-tests/fixtures/rollup4/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
"rollup": "4.59.0",
99
"@rollup/plugin-babel": "6.0.4",
1010
"@rollup/plugin-node-resolve": "16.0.3",
11-
"@sentry/bundler-plugins": "10.65.0"
11+
"@sentry/bundler-plugins": "10.66.0"
1212
},
1313
"pnpm": {
1414
"overrides": {
15-
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.65.0.tgz",
16-
"@sentry/core": "file:../../../../packages/core/sentry-core-10.65.0.tgz"
15+
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.66.0.tgz",
16+
"@sentry/core": "file:../../../../packages/core/sentry-core-10.66.0.tgz"
1717
},
1818
"patchedDependencies": {
1919
"@sentry/cli": "../patches/@sentry__cli.patch"

dev-packages/bundler-plugin-integration-tests/fixtures/vite4/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
"react": "19.2.4",
88
"vite": "4.5.14",
99
"@vitejs/plugin-react": "5.2.0",
10-
"@sentry/bundler-plugins": "10.65.0"
10+
"@sentry/bundler-plugins": "10.66.0"
1111
},
1212
"pnpm": {
1313
"overrides": {
14-
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.65.0.tgz",
15-
"@sentry/core": "file:../../../../packages/core/sentry-core-10.65.0.tgz"
14+
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.66.0.tgz",
15+
"@sentry/core": "file:../../../../packages/core/sentry-core-10.66.0.tgz"
1616
},
1717
"patchedDependencies": {
1818
"@sentry/cli": "../patches/@sentry__cli.patch"

dev-packages/bundler-plugin-integration-tests/fixtures/vite6/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"type": "module",
66
"dependencies": {
77
"vite": "6.4.1",
8-
"@sentry/bundler-plugins": "10.65.0"
8+
"@sentry/bundler-plugins": "10.66.0"
99
},
1010
"pnpm": {
1111
"overrides": {
12-
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.65.0.tgz",
13-
"@sentry/core": "file:../../../../packages/core/sentry-core-10.65.0.tgz"
12+
"@sentry/bundler-plugins": "file:../../../../packages/bundler-plugins/sentry-bundler-plugins-10.66.0.tgz",
13+
"@sentry/core": "file:../../../../packages/core/sentry-core-10.66.0.tgz"
1414
},
1515
"patchedDependencies": {
1616
"@sentry/cli": "../patches/@sentry__cli.patch"

0 commit comments

Comments
 (0)