|
6 | 6 |
|
7 | 7 | Work in this release was contributed by @flaeppe. Thank you for your contribution!
|
8 | 8 |
|
| 9 | +## 9.32.0 |
| 10 | + |
| 11 | +### Important Changes |
| 12 | + |
| 13 | +- feat(browser): Add CLS sources to span attributes ([#16710](https://github.com/getsentry/sentry-javascript/pull/16710)) |
| 14 | + |
| 15 | +Enhances CLS (Cumulative Layout Shift) spans by adding attributes detailing the elements that caused layout shifts. |
| 16 | + |
| 17 | +- feat(cloudflare): Add `instrumentWorkflowWithSentry` to instrument workflows ([#16672](https://github.com/getsentry/sentry-javascript/pull/16672)) |
| 18 | + |
| 19 | +We've added support for Cloudflare Workflows, enabling comprehensive tracing for your workflow runs. This integration uses the workflow's instanceId as the Sentry trace_id and for sampling, linking all steps together. You'll now be able to see full traces, including retries with exponential backoff. |
| 20 | + |
| 21 | +- feat(node): Add `@sentry/node-native` package ([#16722](https://github.com/getsentry/sentry-javascript/pull/16722)) |
| 22 | + |
| 23 | +Adding just the @sentry/node-native package with no implementation. |
| 24 | + |
| 25 | +- feat(node): update pipeline spans to use agent naming ([#16712](https://github.com/getsentry/sentry-javascript/pull/16712)) |
| 26 | + |
| 27 | +Pipeline spans now use agent naming conventions, which means they'll be more consistent with our new trace views and align with how Python SDKs work. |
| 28 | + |
| 29 | +- feat(nuxt): Add alias for `@opentelemetry/resources` ([#16727](https://github.com/getsentry/sentry-javascript/pull/16727)) |
| 30 | + |
| 31 | +This update adds an alias for @opentelemetry/resources to prevent "Cannot find module" errors in Nuxt dev mode, addressing an issue with ESM imports. |
| 32 | + |
| 33 | +- feat(pino-transport): Add functionality to send logs to sentry ([#16667](https://github.com/getsentry/sentry-javascript/pull/16667)) |
| 34 | + |
| 35 | +Adds the ability to send logs to sentry via a pino transport. |
| 36 | + |
| 37 | +- feat(nextjs): Expose top level buildTime `errorHandler` option ([#16718](https://github.com/getsentry/sentry-javascript/pull/16718)) |
| 38 | + |
| 39 | +### Other Changes |
| 40 | + |
| 41 | +- feat(deps): bump @prisma/instrumentation from 6.9.0 to 6.10.1 ([#16698](https://github.com/getsentry/sentry-javascript/pull/16698)) |
| 42 | +- fix(sveltekit): Export logger from sveltekit worker ([#16716](https://github.com/getsentry/sentry-javascript/pull/16716)) |
| 43 | +- fix(google-cloud-serverless): Make `CloudEventsContext` compatible with `CloudEvent` ([#16705](https://github.com/getsentry/sentry-javascript/pull/16705)) |
| 44 | +- fix(nextjs): Stop injecting release value when create release options is set to `false` ([#16695](https://github.com/getsentry/sentry-javascript/pull/16695)) |
| 45 | +- fix(node): account for Object. syntax with local variables matching ([#16702](https://github.com/getsentry/sentry-javascript/pull/16702)) |
| 46 | +- fix(tests): Set `vite` versions in Remix e2e tests. ([#16720](https://github.com/getsentry/sentry-javascript/pull/16720)) |
| 47 | +- chore: Add cursor rules for dependency upgrades ([#16669](https://github.com/getsentry/sentry-javascript/pull/16669)) |
| 48 | + |
9 | 49 | ## 9.31.0
|
10 | 50 |
|
11 | 51 | ### Important Changes
|
|
0 commit comments