Update dependency @sentry/nextjs to v8.24.0 #60

Merged
Fascinated merged 1 commits from renovate/sentry-javascript-monorepo into master 2024-08-07 07:46:19 +00:00
Owner

This PR contains the following updates:

Package Type Update Change
@sentry/nextjs (source) dependencies minor 8.22.0 -> 8.24.0

Release Notes

getsentry/sentry-javascript (@​sentry/nextjs)

v8.24.0

Compare Source

  • feat(nestjs): Filter RPC exceptions (#​13227)
  • fix: Guard getReader function for other fetch implementations (#​13246)
  • fix(feedback): Ensure feedback can be lazy loaded in CDN bundles (#​13241)

v8.23.0

Compare Source

Important Changes
  • feat(cloudflare): Add Cloudflare D1 instrumentation (#​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:

// 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)
  • feat(cloudflare): Instrument scheduled handler (#​13114)
  • feat(core): Add getTraceData function (#​13134)
  • feat(nestjs): Automatic instrumentation of nestjs interceptors before route execution (#​13153)
  • feat(nestjs): Automatic instrumentation of nestjs pipes (#​13137)
  • feat(nuxt): Filter out Nuxt build assets (#​13148)
  • feat(profiling): Attach sdk info to chunks (#​13145)
  • feat(solidstart): Add sentry onBeforeResponse middleware to enable distributed tracing (#​13221)
  • feat(solidstart): Filter out low quality transactions for build assets (#​13222)
  • fix(browser): Avoid showing browser extension error message in non-window global scopes (#​13156)
  • fix(feedback): Call dialog.close() in dialog close callbacks in \_loadAndRenderDialog (#​13203)
  • fix(nestjs): Inline Observable type to resolve missing 'rxjs' dependency (#​13166)
  • fix(nuxt): Detect pageload by adding flag in Vue router (#​13171)
  • fix(utils): Handle when requests get aborted in fetch instrumentation (#​13202)
  • ref(browser): Improve browserMetrics collection (#​13062)

Work in this release was contributed by @​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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@sentry/nextjs](https://github.com/getsentry/sentry-javascript/tree/master/packages/nextjs) ([source](https://github.com/getsentry/sentry-javascript)) | dependencies | minor | [`8.22.0` -> `8.24.0`](https://renovatebot.com/diffs/npm/@sentry%2fnextjs/8.22.0/8.24.0) | --- ### Release Notes <details> <summary>getsentry/sentry-javascript (@&#8203;sentry/nextjs)</summary> ### [`v8.24.0`](https://github.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8240) [Compare Source](https://github.com/getsentry/sentry-javascript/compare/8.23.0...8.24.0) - feat(nestjs): Filter RPC exceptions ([#&#8203;13227](https://github.com/getsentry/sentry-javascript/issues/13227)) - fix: Guard getReader function for other fetch implementations ([#&#8203;13246](https://github.com/getsentry/sentry-javascript/issues/13246)) - fix(feedback): Ensure feedback can be lazy loaded in CDN bundles ([#&#8203;13241](https://github.com/getsentry/sentry-javascript/issues/13241)) ### [`v8.23.0`](https://github.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8230) [Compare Source](https://github.com/getsentry/sentry-javascript/compare/8.22.0...8.23.0) ##### Important Changes - **feat(cloudflare): Add Cloudflare D1 instrumentation ([#&#8203;13142](https://github.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 ([#&#8203;13192](https://github.com/getsentry/sentry-javascript/issues/13192)) - feat(cloudflare): Instrument scheduled handler ([#&#8203;13114](https://github.com/getsentry/sentry-javascript/issues/13114)) - feat(core): Add `getTraceData` function ([#&#8203;13134](https://github.com/getsentry/sentry-javascript/issues/13134)) - feat(nestjs): Automatic instrumentation of nestjs interceptors before route execution ([#&#8203;13153](https://github.com/getsentry/sentry-javascript/issues/13153)) - feat(nestjs): Automatic instrumentation of nestjs pipes ([#&#8203;13137](https://github.com/getsentry/sentry-javascript/issues/13137)) - feat(nuxt): Filter out Nuxt build assets ([#&#8203;13148](https://github.com/getsentry/sentry-javascript/issues/13148)) - feat(profiling): Attach sdk info to chunks ([#&#8203;13145](https://github.com/getsentry/sentry-javascript/issues/13145)) - feat(solidstart): Add sentry `onBeforeResponse` middleware to enable distributed tracing ([#&#8203;13221](https://github.com/getsentry/sentry-javascript/issues/13221)) - feat(solidstart): Filter out low quality transactions for build assets ([#&#8203;13222](https://github.com/getsentry/sentry-javascript/issues/13222)) - fix(browser): Avoid showing browser extension error message in non-`window` global scopes ([#&#8203;13156](https://github.com/getsentry/sentry-javascript/issues/13156)) - fix(feedback): Call dialog.close() in dialog close callbacks in `\_loadAndRenderDialog` ([#&#8203;13203](https://github.com/getsentry/sentry-javascript/issues/13203)) - fix(nestjs): Inline Observable type to resolve missing 'rxjs' dependency ([#&#8203;13166](https://github.com/getsentry/sentry-javascript/issues/13166)) - fix(nuxt): Detect pageload by adding flag in Vue router ([#&#8203;13171](https://github.com/getsentry/sentry-javascript/issues/13171)) - fix(utils): Handle when requests get aborted in fetch instrumentation ([#&#8203;13202](https://github.com/getsentry/sentry-javascript/issues/13202)) - ref(browser): Improve browserMetrics collection ([#&#8203;13062](https://github.com/getsentry/sentry-javascript/issues/13062)) Work in this release was contributed by [@&#8203;horochx](https://github.com/horochx). Thank you for your contribution! </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xOC4xMiIsInVwZGF0ZWRJblZlciI6IjM4LjE5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2024-08-05 15:01:25 +00:00
renovate-bot changed title from Update dependency @sentry/nextjs to v8.23.0 to Update dependency @sentry/nextjs to v8.24.0 2024-08-06 12:01:24 +00:00
Fascinated merged commit 9996df2f92 into master 2024-08-07 07:46:19 +00:00
Fascinated deleted branch renovate/sentry-javascript-monorepo 2024-08-07 07:46:19 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: MinecraftUtilities/Frontend#60
No description provided.