dependabot npm(deps): bump @sentry/node from 7.50.0 to 7.51.0
Bumps @sentry/node from 7.50.0 to 7.51.0.
Release notes
Sourced from @sentry/node
's releases.
7.51.0
Important Changes
- feat(sveltekit): Auto-wrap
load
functions with proxy module (#7994)
@sentry/sveltekit
now auto-wrapsload
functions in
+(page|layout).(ts|js)
files (universal loads)+(page|layout).server.(ts|js)
files (server-only loads)This means that you don't have to manually add the
wrapLoadWithSentry
andwrapServerLoadWithSentry
functions around your load functions. The SDK will not interfere with already wrappedload
functions.For more details, take a look at the Readme
- chore(angular): Upgrade
peerDependencies
to Angular 16 (#8035)We now officially support Angular 16 in
@sentry/angular-ivy
. Note that@sentry/angular
does not support Angular 16.
- feat(node): Add ability to send cron monitor check ins (#8039)
This release adds Sentry cron monitoring support to the Node SDK.
To monitor your cron jobs, send check-ins everytime you execute your cron jobs to Sentry. You can do this with the
captureCheckIn
method exported from the SDK. First you must send anin_progress
, checkin, then you can send one with statusok
orerror
based on what happened with your cron job.const Sentry = require('@sentry/node'); // ... Sentry.captureCheckIn({ // make sure this is the same slug as what you set up your // Sentry cron monitor with. monitorSlug: 'dailyEmail', status: 'in_progress', }); const startTime = timeInSeconds(); runTask(); Sentry.captureCheckIn({ monitorSlug: 'dailyEmail', status: 'ok', duration: timeInSeconds() - startTime, });
Additional Features and Fixes
... (truncated)
Changelog
Sourced from @sentry/node
's changelog.
7.51.0
Important Changes
- feat(sveltekit): Auto-wrap
load
functions with proxy module (#7994)
@sentry/sveltekit
now auto-wrapsload
functions in
+(page|layout).(ts|js)
files (universal loads)+(page|layout).server.(ts|js)
files (server-only loads)This means that you don't have to manually add the
wrapLoadWithSentry
andwrapServerLoadWithSentry
functions around your load functions. The SDK will not interfere with already wrappedload
functions.For more details, take a look at the Readme
- chore(angular): Upgrade
peerDependencies
to Angular 16 (#8035)We now officially support Angular 16 in
@sentry/angular-ivy
. Note that@sentry/angular
does not support Angular 16.
- feat(node): Add ability to send cron monitor check ins (#8039)
This release adds Sentry cron monitoring support to the Node SDK.
To monitor your cron jobs, send check-ins everytime you execute your cron jobs to Sentry. You can do this with the
captureCheckIn
method exported from the SDK. First you must send anin_progress
, checkin, then you can send one with statusok
orerror
based on what happened with your cron job.const Sentry = require('@sentry/node'); // ... Sentry.captureCheckIn({ // make sure this is the same slug as what you set up your // Sentry cron monitor with. monitorSlug: 'dailyEmail', status: 'in_progress', }); const startTime = timeInSeconds(); runTask(); Sentry.captureCheckIn({ monitorSlug: 'dailyEmail', status: 'ok', duration: timeInSeconds() - startTime, });
Additional Features and Fixes
... (truncated)
Commits
-
8b4aad8
release: 7.51.0 -
e775104
Merge pull request #8042 from getsentry/prepare-release/7.51.0 -
ba9e198
meta(changelog): Update CHANGELOG for 7.51.0 -
9ea2bca
feat(node): Add ability to send cron monitor check ins (#8039) -
43d9fa9
feat(sveltekit): Auto-wrapload
functions with proxy module (#7994) -
2395107
chore(angular): Clarify@sentry/angular
and@sentry/angular-ivy
version c... -
44eee4c
chore(angular): UpgradepeerDependencies
to Angular 16 (#8035) -
4800458
test: Refactor playwright bundle generation (#8029) -
b9fb55f
fix(remix): ExportIntegration
type declaration as union type (#8016) -
184622d
fix(integrations): Handle windows paths with no prefix or backslash prefix in... - Additional commits viewable in compare view