openHPI / codeharbor

Exchange of Programming Exercises acrossdiverse Code Assessment Systems through CodeHarbor
BSD 3-Clause "New" or "Revised" License
6 stars 3 forks source link

Bump @sentry/browser from 8.22.0 to 8.23.0 #1568

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps @sentry/browser from 8.22.0 to 8.23.0.

Release notes

Sourced from @​sentry/browser's releases.

8.23.0

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!

Changelog

Sourced from @​sentry/browser's changelog.

8.23.0

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!

Commits
  • ed92725 release: 8.23.0
  • caf8761 Merge pull request #13228 from getsentry/prepare-release/8.23.0
  • 70eae3d Merge branch 'master' into prepare-release/8.23.0
  • a80d6bb meta(changelog): Update changelog for 8.23.0
  • 957324e fix(utils): Handle when requests get aborted in fetch instrumentation (#13202)
  • 9289200 fix(nuxt): Detect pageload by adding flag in Vue router (#13171)
  • 5f4a71c test(e2e): Unflake NestJS e2e tests (#13188)
  • 7ad5054 ref(node): Split up nest integration into multiple files (#13172)
  • 4ebac94 feat(solidstart): Add sentry onBeforeResponse middleware to enable distribu...
  • bedc385 feat(solidstart): Filter out low quality transactions for build assets (#13222)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will merge this PR once CI passes on it, as requested by @openhpi-bot.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)