dependabot npm(deps): bump @sentry/node from 7.98.0 to 7.99.0
Bumps @sentry/node from 7.98.0 to 7.99.0.
Release notes
Sourced from @sentry/node
's releases.
7.99.0
Important Changes
Deprecations
This release includes some deprecations for span related methods and integrations in our Deno SDK,
@sentry/deno
. For more details please look at our migration guide.
- feat(core): Deprecate
Span.setHttpStatus
in favor ofsetHttpStatus
(#10268)- feat(core): Deprecate
spanStatusfromHttpCode
in favour ofgetSpanStatusFromHttpCode
(#10361)- feat(core): Deprecate
StartSpanOptions.origin
in favour of passing attribute (#10274)- feat(deno): Expose functional integrations to replace classes (#10355)
Other Changes
- feat(bun): Add missing
@sentry/node
re-exports (#10396)- feat(core): Add
afterAllSetup
hook for integrations (#10345)- feat(core): Ensure
startSpan()
can handle spans that require parent (#10386)- feat(core): Read propagation context off scopes in
startSpan
APIs (#10300)- feat(remix): Export missing
@sentry/node
functions (#10385, #10391)- feat(serverless): Add missing
@sentry/node
re-exports (#10390)- feat(sveltekit): Add more missing
@sentry/node
re-exports (#10392)- feat(tracing): Export proper type for browser tracing (#10411)
- feat(tracing): Expose new
browserTracingIntegration
(#10351)- fix: Ensure
afterAllSetup
is called when usingaddIntegration()
(#10372)- fix(core): Export
spanToTraceContext
function from span utils (#10364)- fix(core): Make
FunctionToString
integration use SETUP_CLIENTS weakmap (#10358)- fix(deno): Call function if client is not setup (#10354)
- fix(react): Fix attachReduxState option (#10381)
- fix(spotlight): Use unpatched http.request (#10369)
- fix(tracing): Only create request span if there is active span (#10375)
- ref: Read propagation context off of scope and isolation scope when propagating and applying trace context (#10297)
Work in this release contributed by
@AleshaOleg
. Thank you for your contribution!Bundle size
📦
Path Size @sentry/browser
(incl. Tracing, Replay, Feedback) - Webpack (gzipped)78.18 KB @sentry/browser
(incl. Tracing, Replay) - Webpack (gzipped)69.39 KB @sentry/browser
(incl. Tracing, Replay with Canvas) - Webpack (gzipped)73.28 KB @sentry/browser
(incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped)63.01 KB @sentry/browser
(incl. Tracing) - Webpack (gzipped)33.41 KB @sentry/browser
(incl. browserTracingIntegration) - Webpack (gzipped)33.28 KB @sentry/browser
(incl. Feedback) - Webpack (gzipped)31.33 KB @sentry/browser
(incl. sendFeedback) - Webpack (gzipped)31.34 KB @sentry/browser
- Webpack (gzipped)22.6 KB @sentry/browser
(incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped)76 KB
... (truncated)
Changelog
Sourced from @sentry/node
's changelog.
7.99.0
Important Changes
Deprecations
This release includes some deprecations for span related methods and integrations in our Deno SDK,
@sentry/deno
. For more details please look at our migration guide.
- feat(core): Deprecate
Span.setHttpStatus
in favor ofsetHttpStatus
(#10268)- feat(core): Deprecate
spanStatusfromHttpCode
in favour ofgetSpanStatusFromHttpCode
(#10361)- feat(core): Deprecate
StartSpanOptions.origin
in favour of passing attribute (#10274)- feat(deno): Expose functional integrations to replace classes (#10355)
Other Changes
- feat(bun): Add missing
@sentry/node
re-exports (#10396)- feat(core): Add
afterAllSetup
hook for integrations (#10345)- feat(core): Ensure
startSpan()
can handle spans that require parent (#10386)- feat(core): Read propagation context off scopes in
startSpan
APIs (#10300)- feat(remix): Export missing
@sentry/node
functions (#10385, #10391)- feat(serverless): Add missing
@sentry/node
re-exports (#10390)- feat(sveltekit): Add more missing
@sentry/node
re-exports (#10392)- feat(tracing): Export proper type for browser tracing (#10411)
- feat(tracing): Expose new
browserTracingIntegration
(#10351)- fix: Ensure
afterAllSetup
is called when usingaddIntegration()
(#10372)- fix(core): Export
spanToTraceContext
function from span utils (#10364)- fix(core): Make
FunctionToString
integration use SETUP_CLIENTS weakmap (#10358)- fix(deno): Call function if client is not setup (#10354)
- fix(react): Fix attachReduxState option (#10381)
- fix(spotlight): Use unpatched http.request (#10369)
- fix(tracing): Only create request span if there is active span (#10375)
- ref: Read propagation context off of scope and isolation scope when propagating and applying trace context (#10297)
Work in this release contributed by
@AleshaOleg
. Thank you for your contribution!
Commits
-
d32e8ed
release: 7.99.0 -
faf2603
Merge pull request #10424 from getsentry/develop -
20d11cd
test(ci): Do not run browser integration tests for CJS (#10423) -
7ec21da
build: Run lint & fix in series, not parallel (#10420) -
29998a5
Merge pull request #10405 from getsentry/prepare-release/7.99.0 -
818d959
meta(changelog): Update changelog for 7.99.0 -
527e278
Update README.md -
2195ce6
ref(tracing): Require to pass client tostartBrowserTracing*Span
utils (#10... -
689646c
Update README.md -
9fe67aa
fix: Fork scope and keep async context withinstartSpan
and `startSpanManua... - Additional commits viewable in compare view