dependabot npm(deps): bump @sentry/node from 8.20.0 to 8.23.0
Bumps @sentry/node from 8.20.0 to 8.23.0.
Release notes
Sourced from @sentry/node
'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!8.22.0
Important Changes
- feat(cloudflare): Add plugin for cloudflare pages (#13123)
This release adds support for Cloudflare Pages to
@sentry/cloudflare
, our SDK for the Cloudflare Workers JavaScript Runtime! For details on how to use it, please see the README. Any feedback/bug reports are greatly appreciated, please reach out on GitHub.// functions/_middleware.js import * as Sentry from '@sentry/cloudflare'; export const onRequest = Sentry.sentryPagesPlugin({ </tr></table>
... (truncated)
Changelog
Sourced from @sentry/node
'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!8.22.0
Important Changes
- feat(cloudflare): Add plugin for cloudflare pages (#13123)
This release adds support for Cloudflare Pages to
@sentry/cloudflare
, our SDK for the Cloudflare Workers JavaScript Runtime! For details on how to use it, please see the README. Any feedback/bug reports are greatly appreciated, please reach out on GitHub.// functions/_middleware.js import * as Sentry from '@sentry/cloudflare'; </tr></table>
... (truncated)
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 sentryonBeforeResponse
middleware to enable distribu... -
bedc385
feat(solidstart): Filter out low quality transactions for build assets (#13222) - Additional commits viewable in compare view