Closed renovate[bot] closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 3.90%. Comparing base (
3e558f2
) to head (356dc7a
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
8.22.0
->8.23.0
Release Notes
getsentry/sentry-javascript (@sentry/nextjs)
### [`v8.23.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8230) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.22.0...8.23.0) ##### Important Changes - **feat(cloudflare): Add Cloudflare D1 instrumentation ([#13142](https://togithub.com/getsentry/sentry-javascript/issues/13142))** This release includes support for Cloudflare D1, Cloudflare's serverless SQL database. To instrument your Cloudflare D1 database, use the `instrumentD1WithSentry` method as follows: ```ts // env.DB is the D1 DB binding configured in your `wrangler.toml` const db = instrumentD1WithSentry(env.DB); // Now you can use the database as usual await db.prepare('SELECT * FROM table WHERE id = ?').bind(1).run(); ``` ##### Other Changes - feat(cloudflare): Allow users to pass handler to sentryPagesPlugin ([#13192](https://togithub.com/getsentry/sentry-javascript/issues/13192)) - feat(cloudflare): Instrument scheduled handler ([#13114](https://togithub.com/getsentry/sentry-javascript/issues/13114)) - feat(core): Add `getTraceData` function ([#13134](https://togithub.com/getsentry/sentry-javascript/issues/13134)) - feat(nestjs): Automatic instrumentation of nestjs interceptors before route execution ([#13153](https://togithub.com/getsentry/sentry-javascript/issues/13153)) - feat(nestjs): Automatic instrumentation of nestjs pipes ([#13137](https://togithub.com/getsentry/sentry-javascript/issues/13137)) - feat(nuxt): Filter out Nuxt build assets ([#13148](https://togithub.com/getsentry/sentry-javascript/issues/13148)) - feat(profiling): Attach sdk info to chunks ([#13145](https://togithub.com/getsentry/sentry-javascript/issues/13145)) - feat(solidstart): Add sentry `onBeforeResponse` middleware to enable distributed tracing ([#13221](https://togithub.com/getsentry/sentry-javascript/issues/13221)) - feat(solidstart): Filter out low quality transactions for build assets ([#13222](https://togithub.com/getsentry/sentry-javascript/issues/13222)) - fix(browser): Avoid showing browser extension error message in non-`window` global scopes ([#13156](https://togithub.com/getsentry/sentry-javascript/issues/13156)) - fix(feedback): Call dialog.close() in dialog close callbacks in `\_loadAndRenderDialog` ([#13203](https://togithub.com/getsentry/sentry-javascript/issues/13203)) - fix(nestjs): Inline Observable type to resolve missing 'rxjs' dependency ([#13166](https://togithub.com/getsentry/sentry-javascript/issues/13166)) - fix(nuxt): Detect pageload by adding flag in Vue router ([#13171](https://togithub.com/getsentry/sentry-javascript/issues/13171)) - fix(utils): Handle when requests get aborted in fetch instrumentation ([#13202](https://togithub.com/getsentry/sentry-javascript/issues/13202)) - ref(browser): Improve browserMetrics collection ([#13062](https://togithub.com/getsentry/sentry-javascript/issues/13062)) Work in this release was contributed by [@horochx](https://togithub.com/horochx). Thank you for your contribution!Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.