|
4 | 4 |
|
5 | 5 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott |
6 | 6 |
|
| 7 | +- **feat(tanstackstart-react): Auto-instrument global middleware in `sentryTanstackStart` Vite plugin ([#18884](https://github.com/getsentry/sentry-javascript/pull/18844))** |
| 8 | + |
| 9 | + The `sentryTanstackStart` Vite plugin now automatically instruments `requestMiddleware` and `functionMiddleware` arrays in `createStart()`. This captures performance data without requiring manual wrapping. |
| 10 | + |
| 11 | + Auto-instrumentation is enabled by default. To disable it: |
| 12 | + |
| 13 | + ```ts |
| 14 | + // vite.config.ts |
| 15 | + sentryTanstackStart({ |
| 16 | + authToken: process.env.SENTRY_AUTH_TOKEN, |
| 17 | + org: 'your-org', |
| 18 | + project: 'your-project', |
| 19 | + autoInstrumentMiddleware: false, |
| 20 | + }); |
| 21 | + ``` |
| 22 | + |
7 | 23 | ### Other Changes |
8 | 24 |
|
9 | | -- feat(deps): Bump OpenTelemetry dependencies |
10 | | - - Bump @opentelemetry/context-async-hooks from 2.2.0 to 2.4.0 |
11 | | - - Bump @opentelemetry/core from 2.2.0 to 2.4.0 |
12 | | - - Bump @opentelemetry/resources from 2.2.0 to 2.4.0 |
13 | | - - Bump @opentelemetry/sdk-trace-base from 2.2.0 to 2.4.0 |
14 | | - - Bump @opentelemetry/sdk-trace-node from 2.2.0 to 2.4.0 |
15 | | - - Bump @opentelemetry/instrumentation from 0.208.0 to 0.210.0 |
16 | | - - Bump @opentelemetry/instrumentation-amqplib from 0.55.0 to 0.57.0 |
17 | | - - Bump @opentelemetry/instrumentation-connect from 0.52.0 to 0.53.0 |
18 | | - - Bump @opentelemetry/instrumentation-dataloader from 0.26.0 to 0.27.0 |
19 | | - - Bump @opentelemetry/instrumentation-express from 0.57.0 to 0.58.0 |
20 | | - - Bump @opentelemetry/instrumentation-fs from 0.28.0 to 0.29.0 |
21 | | - - Bump @opentelemetry/instrumentation-generic-pool from 0.52.0 to 0.53.0 |
22 | | - - Bump @opentelemetry/instrumentation-graphql from 0.56.0 to 0.57.0 |
23 | | - - Bump @opentelemetry/instrumentation-hapi from 0.55.0 to 0.56.0 |
24 | | - - Bump @opentelemetry/instrumentation-http from 0.208.0 to 0.210.0 |
25 | | - - Bump @opentelemetry/instrumentation-ioredis from 0.56.0 to 0.58.0 |
26 | | - - Bump @opentelemetry/instrumentation-kafkajs from 0.18.0 to 0.19.0 |
27 | | - - Bump @opentelemetry/instrumentation-knex from 0.53.0 to 0.54.0 |
28 | | - - Bump @opentelemetry/instrumentation-koa from 0.57.0 to 0.58.0 |
29 | | - - Bump @opentelemetry/instrumentation-lru-memoizer from 0.53.0 to 0.54.0 |
30 | | - - Bump @opentelemetry/instrumentation-mongodb from 0.61.0 to 0.63.0 |
31 | | - - Bump @opentelemetry/instrumentation-mongoose from 0.55.0 to 0.56.0 |
32 | | - - Bump @opentelemetry/instrumentation-mysql from 0.54.0 to 0.56.0 |
33 | | - - Bump @opentelemetry/instrumentation-mysql2 from 0.55.0 to 0.56.0 |
34 | | - - Bump @opentelemetry/instrumentation-nestjs-core from 0.55.0 to 0.56.0 |
35 | | - - Bump @opentelemetry/instrumentation-pg from 0.61.0 to 0.62.0 |
36 | | - - Bump @opentelemetry/instrumentation-redis from 0.57.0 to 0.58.0 |
37 | | - - Bump @opentelemetry/instrumentation-tedious from 0.27.0 to 0.29.0 |
38 | | - - Bump @opentelemetry/instrumentation-undici from 0.19.0 to 0.20.0 |
39 | | - - Bump @opentelemetry/instrumentation-aws-sdk from 0.64.0 to 0.65.0 |
40 | | - - Bump @opentelemetry/sdk-node from 0.208.0 to 0.210.0 |
41 | | - - Bump @opentelemetry/exporter-trace-otlp-http from 0.208.0 to 0.210.0 |
| 25 | +## 10.36.0 |
| 26 | + |
| 27 | +- feat(node): Add Prisma v7 support ([#18908](https://github.com/getsentry/sentry-javascript/pull/18908)) |
| 28 | +- feat(opentelemetry): Support `db.system.name` attribute for database spans ([#18902](https://github.com/getsentry/sentry-javascript/pull/18902)) |
| 29 | +- feat(deps): Bump OpenTelemetry dependencies ([#18878](https://github.com/getsentry/sentry-javascript/pull/18878)) |
| 30 | +- fix(core): Sanitize data URLs in `http.client` spans ([#18896](https://github.com/getsentry/sentry-javascript/pull/18896)) |
| 31 | +- fix(nextjs): Add ALS runner fallbacks for serverless environments ([#18889](https://github.com/getsentry/sentry-javascript/pull/18889)) |
| 32 | +- fix(node): Profiling debug ID matching |
| 33 | + |
| 34 | +<details> |
| 35 | + <summary><strong>Internal Changes</strong></summary> |
| 36 | + |
| 37 | +- chore(deps-dev): bump @remix-run/server-runtime from 2.15.2 to 2.17.3 in /packages/remix ([#18750](https://github.com/getsentry/sentry-javascript/pull/18750)) |
| 38 | + |
| 39 | +</details> |
42 | 40 |
|
43 | 41 | ## 10.35.0 |
44 | 42 |
|
|
0 commit comments