dependabot npm(deps): bump @sentry/node from 7.39.0 to 7.43.0
Bumps @sentry/node from 7.39.0 to 7.43.0.
Release notes
Sourced from @sentry/node
's releases.
7.43.0
- feat(nextjs): Run source map upload in Vercel develop and preview environments (#7436)
- feat(types): Add
profilesSampler
option to node client type (#7385)- fix(core): Avoid using
Array.findIndex()
as it is ES5 incompatible (#7400)- fix(nextjs): Add better error messages for missing params during next build (#7434)
- fix(nextjs): Don't crash build when auth token is missing
- fix(node): Revert to dynamic
require
call to fix monkey patching (#7430)- fix(types): Fix node types & add E2E test (#7429)
7.42.0
- feat(core): Add lifecycle hooks (#7370)
- feat(core): Emit hooks for transaction start/finish (#7387)
- feat(nextjs): Connect traces for server components (#7320)
- feat(replay): Attach an error
cause
to send exceptions (#7350)- feat(replay): Consider user input in form field as "user activity" (#7355)
- feat(replay): Update rrweb to 1.105.0 & add breadcrumb when encountering large mutation (#7314)
- feat(tracing): Expose cancelIdleTimeout and add option to make it permanent (#7236)
- feat(tracing): Track PerformanceObserver interactions as spans (#7331)
- fix(core): Ensure
originalException
has typeunknown
(#7361)- fix(core): Avoid using
Object.values()
(#7360)- fix(react): Make redux integration be configurable via
normalizeDepth
(#7379)- fix(tracing): Record LCP and CLS on transaction finish (#7386)
- ref(browser): Improve type safety of breadcrumbs integration (#7382)
- ref(node): Parallelize disk io when reading source files for context lines (#7374)
- ref(node): Partially remove dynamic
require
calls (#7377)Replay
rrweb
changes:
@sentry-internal/rrweb
was updated from 1.104.1 to 1.105.0 (#7314):
- feat: Add
onMutation
option to record (#70)- fix: Ensure
<input type='submit' value='Btn text'>
is masked (#69)7.41.0
- feat: Ensure we use the same default
environment
everywhere (#7327)- feat(profiling): Add JS self profiling in the browser (#7273)
- feat(vue): Allow to set
routeLabel: 'path'
to opt-out of using name (#7326)- fix(profiling): Guard from throwing if profiler constructor throws (#7328)
- fix(react): Use namespace import for react router v6 (#7330)
- fix(remix): Correctly parse
X-Forwarded-For
Http header (#7329)Work in this release contributed by
@OliverJAsh
. Thank you for your contribution!7.40.0
- feat(nextjs): Automatically resolve source of errors in dev mode (#7294)
- feat(vue): Log errors to the console by default (#7310)
- fix(ember): Disable performance in FastBoot (#7282)
- fix(serverless): Capture custom tags in error events of GCP functions (#7298)
- fix(serverless): Capture custom tags in GCP Background and CloudEvent function error events (#7301)
Changelog
Sourced from @sentry/node
's changelog.
7.43.0
- feat(nextjs): Run source map upload in Vercel develop and preview environments (#7436)
- feat(types): Add
profilesSampler
option to node client type (#7385)- fix(core): Avoid using
Array.findIndex()
as it is ES5 incompatible (#7400)- fix(nextjs): Add better error messages for missing params during next build (#7434)
- fix(nextjs): Don't crash build when auth token is missing
- fix(node): Revert to dynamic
require
call to fix monkey patching (#7430)- fix(types): Fix node types & add E2E test (#7429)
7.42.0
- feat(core): Add lifecycle hooks (#7370)
- feat(core): Emit hooks for transaction start/finish (#7387)
- feat(nextjs): Connect traces for server components (#7320)
- feat(replay): Attach an error
cause
to send exceptions (#7350)- feat(replay): Consider user input in form field as "user activity" (#7355)
- feat(replay): Update rrweb to 1.105.0 & add breadcrumb when encountering large mutation (#7314)
- feat(tracing): Expose cancelIdleTimeout and add option to make it permanent (#7236)
- feat(tracing): Track PerformanceObserver interactions as spans (#7331)
- fix(core): Ensure
originalException
has typeunknown
(#7361)- fix(core): Avoid using
Object.values()
(#7360)- fix(react): Make redux integration be configurable via
normalizeDepth
(#7379)- fix(tracing): Record LCP and CLS on transaction finish (#7386)
- ref(browser): Improve type safety of breadcrumbs integration (#7382)
- ref(node): Parallelize disk io when reading source files for context lines (#7374)
- ref(node): Partially remove dynamic
require
calls (#7377)Replay
rrweb
changes:
@sentry-internal/rrweb
was updated from 1.104.1 to 1.105.0 (#7314):
- feat: Add
onMutation
option to record (#70)- fix: Ensure
<input type='submit' value='Btn text'>
is masked (#69)7.41.0
- feat: Ensure we use the same default
environment
everywhere (#7327)- feat(profiling): Add JS self profiling in the browser (#7273)
- feat(vue): Allow to set
routeLabel: 'path'
to opt-out of using name (#7326)- fix(profiling): Guard from throwing if profiler constructor throws (#7328)
- fix(react): Use namespace import for react router v6 (#7330)
- fix(remix): Correctly parse
X-Forwarded-For
Http header (#7329)Work in this release contributed by
@OliverJAsh
. Thank you for your contribution!7.40.0
- feat(nextjs): Automatically resolve source of errors in dev mode (#7294)
... (truncated)
Commits
-
1b14f27
release: 7.43.0 -
676dc4c
Merge pull request #7437 from getsentry/prepare-release/7.43.0 -
2c25610
meta(changelog): Update changelog for 7.43.0 -
e358e16
feat(nextjs): Run source map upload in Vercel develop and preview environment... -
5e27e8f
fix(nextjs): Add better error messages for missing params during next build (... -
3376a15
ref(utils): test for webpack error before running replace (#7412) -
161b8f0
fix(types): Fix node types & add E2E test (#7429) -
6ae68ca
Merge pull request #7427 from getsentry/lforst-dont-crash-on-missing-auth-tok... -
fe1231a
fix(node): Revert to dynamicrequire
call to fix monkey patching (#7430) -
045d11b
make error - Additional commits viewable in compare view