Bump @sentry/integrations from 7.81.1 to 7.99.0
Bumps @sentry/integrations from 7.81.1 to 7.99.0.
Release notes
Sourced from @sentry/integrations'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.setHttpStatusin favor ofsetHttpStatus(#10268)- feat(core): Deprecate
spanStatusfromHttpCodein favour ofgetSpanStatusFromHttpCode(#10361)- feat(core): Deprecate
StartSpanOptions.originin favour of passing attribute (#10274)- feat(deno): Expose functional integrations to replace classes (#10355)
Other Changes
- feat(bun): Add missing
@sentry/nodere-exports (#10396)- feat(core): Add
afterAllSetuphook for integrations (#10345)- feat(core): Ensure
startSpan()can handle spans that require parent (#10386)- feat(core): Read propagation context off scopes in
startSpanAPIs (#10300)- feat(remix): Export missing
@sentry/nodefunctions (#10385, #10391)- feat(serverless): Add missing
@sentry/nodere-exports (#10390)- feat(sveltekit): Add more missing
@sentry/nodere-exports (#10392)- feat(tracing): Export proper type for browser tracing (#10411)
- feat(tracing): Expose new
browserTracingIntegration(#10351)- fix: Ensure
afterAllSetupis called when usingaddIntegration()(#10372)- fix(core): Export
spanToTraceContextfunction from span utils (#10364)- fix(core): Make
FunctionToStringintegration 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/integrations'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.setHttpStatusin favor ofsetHttpStatus(#10268)- feat(core): Deprecate
spanStatusfromHttpCodein favour ofgetSpanStatusFromHttpCode(#10361)- feat(core): Deprecate
StartSpanOptions.originin favour of passing attribute (#10274)- feat(deno): Expose functional integrations to replace classes (#10355)
Other Changes
- feat(bun): Add missing
@sentry/nodere-exports (#10396)- feat(core): Add
afterAllSetuphook for integrations (#10345)- feat(core): Ensure
startSpan()can handle spans that require parent (#10386)- feat(core): Read propagation context off scopes in
startSpanAPIs (#10300)- feat(remix): Export missing
@sentry/nodefunctions (#10385, #10391)- feat(serverless): Add missing
@sentry/nodere-exports (#10390)- feat(sveltekit): Add more missing
@sentry/nodere-exports (#10392)- feat(tracing): Export proper type for browser tracing (#10411)
- feat(tracing): Expose new
browserTracingIntegration(#10351)- fix: Ensure
afterAllSetupis called when usingaddIntegration()(#10372)- fix(core): Export
spanToTraceContextfunction from span utils (#10364)- fix(core): Make
FunctionToStringintegration 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!7.98.0
This release primarily fixes some type declaration errors:
- feat(core): Export
IntegrationIndextype (#10337)- fix(nextjs): Fix Http integration type declaration (#10338)
- fix(node): Fix type definitions (#10339)
7.97.0
Note: The 7.96.0 release was incomplete. This release is partially encompassing changes from
7.96.0.
- feat(react): Add
stripBasenameoption for React Router 6 (#10314)
... (truncated)
Commits
d32e8edrelease: 7.99.0faf2603Merge pull request #10424 from getsentry/develop20d11cdtest(ci): Do not run browser integration tests for CJS (#10423)7ec21dabuild: Run lint & fix in series, not parallel (#10420)29998a5Merge pull request #10405 from getsentry/prepare-release/7.99.0818d959meta(changelog): Update changelog for 7.99.0527e278Update README.md2195ce6ref(tracing): Require to pass client tostartBrowserTracing*Spanutils (#10...689646cUpdate README.md9fe67aafix: Fork scope and keep async context withinstartSpanand `startSpanManua...- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)