getsentry/sentry-javascript (@sentry/node)
### [`v8.22.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8220)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.21.0...8.22.0)
##### Important Changes
- **feat(cloudflare): Add plugin for cloudflare pages ([#13123](https://togithub.com/getsentry/sentry-javascript/issues/13123))**
This release adds support for Cloudflare Pages to `@sentry/cloudflare`, our SDK for the
[Cloudflare Workers JavaScript Runtime](https://developers.cloudflare.com/workers/)! For details on how to use it,
please see the [README](./packages/cloudflare/README.md). Any feedback/bug reports are greatly appreciated, please
[reach out on GitHub](https://togithub.com/getsentry/sentry-javascript/issues/12620).
```javascript
// functions/_middleware.js
import * as Sentry from '@sentry/cloudflare';
export const onRequest = Sentry.sentryPagesPlugin({
dsn: __PUBLIC_DSN__,
// Set tracesSampleRate to 1.0 to capture 100% of spans for tracing.
tracesSampleRate: 1.0,
});
```
##### Other Changes
- feat(meta-sdks): Remove runtime tags ([#13105](https://togithub.com/getsentry/sentry-javascript/issues/13105))
- feat(nestjs): Automatic instrumentation of nestjs guards ([#13129](https://togithub.com/getsentry/sentry-javascript/issues/13129))
- feat(nestjs): Filter all HttpExceptions ([#13120](https://togithub.com/getsentry/sentry-javascript/issues/13120))
- feat(replay): Capture exception when `internal_sdk_error` client report happens ([#13072](https://togithub.com/getsentry/sentry-javascript/issues/13072))
- fix: Use `globalThis` for code injection ([#13132](https://togithub.com/getsentry/sentry-javascript/issues/13132))
### [`v8.21.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8210)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.20.0...8.21.0)
##### Important Changes
- **Alpha release of Official Cloudflare SDK**
- feat(cloudflare): Add `withSentry` method ([#13025](https://togithub.com/getsentry/sentry-javascript/issues/13025))
- feat(cloudflare): Add cloudflare sdk scaffolding ([#12953](https://togithub.com/getsentry/sentry-javascript/issues/12953))
- feat(cloudflare): Add basic cloudflare package and tests ([#12861](https://togithub.com/getsentry/sentry-javascript/issues/12861))
This release contains the alpha version of `@sentry/cloudflare`, our SDK for the
[Cloudflare Workers JavaScript Runtime](https://developers.cloudflare.com/workers/)! For details on how to use it,
please see the [README](./packages/cloudflare/README.md). Any feedback/bug reports are greatly appreciated, please
[reach out on GitHub](https://togithub.com/getsentry/sentry-javascript/issues/12620).
Please note that only Cloudflare Workers are tested and supported - official Cloudflare Pages support will come in an
upcoming release.
##### Other Changes
- feat(feedback): Make cropped screenshot area draggable ([#13071](https://togithub.com/getsentry/sentry-javascript/issues/13071))
- feat(core): Adapt spans for client-side fetch to streaming responses ([#12723](https://togithub.com/getsentry/sentry-javascript/issues/12723))
- feat(core): Capture # of dropped spans through `beforeSendTransaction` ([#13022](https://togithub.com/getsentry/sentry-javascript/issues/13022))
- feat(deps): bump [@opentelemetry/instrumentation-aws-sdk](https://togithub.com/opentelemetry/instrumentation-aws-sdk) from 0.43.0 to 0.43.1 ([#13089](https://togithub.com/getsentry/sentry-javascript/issues/13089))
- feat(deps): bump [@opentelemetry/instrumentation-express](https://togithub.com/opentelemetry/instrumentation-express) from 0.41.0 to 0.41.1 ([#13090](https://togithub.com/getsentry/sentry-javascript/issues/13090))
- feat(nuxt): Add connected tracing meta tags ([#13098](https://togithub.com/getsentry/sentry-javascript/issues/13098))
- feat(nuxt): Add vue-router instrumentation ([#13054](https://togithub.com/getsentry/sentry-javascript/issues/13054))
- fix(feedback): Ensure pluggable feedback CDN bundle is correctly built ([#13081](https://togithub.com/getsentry/sentry-javascript/issues/13081))
- fix(node): Improve OTEL validation logic ([#13079](https://togithub.com/getsentry/sentry-javascript/issues/13079))
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
8.20.0
->8.22.0
Release Notes
getsentry/sentry-javascript (@sentry/node)
### [`v8.22.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8220) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.21.0...8.22.0) ##### Important Changes - **feat(cloudflare): Add plugin for cloudflare pages ([#13123](https://togithub.com/getsentry/sentry-javascript/issues/13123))** This release adds support for Cloudflare Pages to `@sentry/cloudflare`, our SDK for the [Cloudflare Workers JavaScript Runtime](https://developers.cloudflare.com/workers/)! For details on how to use it, please see the [README](./packages/cloudflare/README.md). Any feedback/bug reports are greatly appreciated, please [reach out on GitHub](https://togithub.com/getsentry/sentry-javascript/issues/12620). ```javascript // functions/_middleware.js import * as Sentry from '@sentry/cloudflare'; export const onRequest = Sentry.sentryPagesPlugin({ dsn: __PUBLIC_DSN__, // Set tracesSampleRate to 1.0 to capture 100% of spans for tracing. tracesSampleRate: 1.0, }); ``` ##### Other Changes - feat(meta-sdks): Remove runtime tags ([#13105](https://togithub.com/getsentry/sentry-javascript/issues/13105)) - feat(nestjs): Automatic instrumentation of nestjs guards ([#13129](https://togithub.com/getsentry/sentry-javascript/issues/13129)) - feat(nestjs): Filter all HttpExceptions ([#13120](https://togithub.com/getsentry/sentry-javascript/issues/13120)) - feat(replay): Capture exception when `internal_sdk_error` client report happens ([#13072](https://togithub.com/getsentry/sentry-javascript/issues/13072)) - fix: Use `globalThis` for code injection ([#13132](https://togithub.com/getsentry/sentry-javascript/issues/13132)) ### [`v8.21.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8210) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.20.0...8.21.0) ##### Important Changes - **Alpha release of Official Cloudflare SDK** - feat(cloudflare): Add `withSentry` method ([#13025](https://togithub.com/getsentry/sentry-javascript/issues/13025)) - feat(cloudflare): Add cloudflare sdk scaffolding ([#12953](https://togithub.com/getsentry/sentry-javascript/issues/12953)) - feat(cloudflare): Add basic cloudflare package and tests ([#12861](https://togithub.com/getsentry/sentry-javascript/issues/12861)) This release contains the alpha version of `@sentry/cloudflare`, our SDK for the [Cloudflare Workers JavaScript Runtime](https://developers.cloudflare.com/workers/)! For details on how to use it, please see the [README](./packages/cloudflare/README.md). Any feedback/bug reports are greatly appreciated, please [reach out on GitHub](https://togithub.com/getsentry/sentry-javascript/issues/12620). Please note that only Cloudflare Workers are tested and supported - official Cloudflare Pages support will come in an upcoming release. ##### Other Changes - feat(feedback): Make cropped screenshot area draggable ([#13071](https://togithub.com/getsentry/sentry-javascript/issues/13071)) - feat(core): Adapt spans for client-side fetch to streaming responses ([#12723](https://togithub.com/getsentry/sentry-javascript/issues/12723)) - feat(core): Capture # of dropped spans through `beforeSendTransaction` ([#13022](https://togithub.com/getsentry/sentry-javascript/issues/13022)) - feat(deps): bump [@opentelemetry/instrumentation-aws-sdk](https://togithub.com/opentelemetry/instrumentation-aws-sdk) from 0.43.0 to 0.43.1 ([#13089](https://togithub.com/getsentry/sentry-javascript/issues/13089)) - feat(deps): bump [@opentelemetry/instrumentation-express](https://togithub.com/opentelemetry/instrumentation-express) from 0.41.0 to 0.41.1 ([#13090](https://togithub.com/getsentry/sentry-javascript/issues/13090)) - feat(nuxt): Add connected tracing meta tags ([#13098](https://togithub.com/getsentry/sentry-javascript/issues/13098)) - feat(nuxt): Add vue-router instrumentation ([#13054](https://togithub.com/getsentry/sentry-javascript/issues/13054)) - fix(feedback): Ensure pluggable feedback CDN bundle is correctly built ([#13081](https://togithub.com/getsentry/sentry-javascript/issues/13081)) - fix(node): Improve OTEL validation logic ([#13079](https://togithub.com/getsentry/sentry-javascript/issues/13079))Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.