feat: Ensure withActiveSpan is exported everywhere (#10877)
You can use the withActiveSpan method to ensure a certain span is the active span in a given callback. This can be
used to create a span as a child of a specific span with the startSpan API methods:
const parentSpan = Sentry.startInactiveSpan({ name: 'parent' });
if (parentSpan) {
withActiveSpan(parentSpan, () => {
// This will be a direct child of parentSpan
const childSpan = Sentry.startInactiveSpan({ name: 'child' });
});
}
7.104.0
Important Changes
feat(performance): create Interaction standalone spans on inp events (#10709)
This release adds support for the INP web vital. This is currently only supported for Saas Sentry, and product support
is released with the upcoming 24.3.0 release of self-hosted.
To opt-in to this feature, you can use the enableInp option in the browserTracingIntegration:
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 rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @sentry/integrations from 7.70.0 to 7.106.1.
Release notes
Sourced from
@​sentry/integrations
's releases.... (truncated)
Changelog
Sourced from
@​sentry/integrations
's changelog.... (truncated)
Commits
887f0e7
release: 7.106.1d832141
meta(changelog): Update changelog for v7.106.1 (#11013)607104c
fix(nextjs/v7): Use passthroughcreateReduxEnhancer
on server (#11010)3588dc0
Merge branch 'release/7.106.0' into v76b3f70d
release: 7.106.0dce44ab
Merge pull request #10964 from getsentry/abhi-7.106.0-release0161a8b
fix(core): Undeprecate setTransactionName63152e2
meta: Update changelog for 7.106.0e246218
chore(sveltekit): Fix punctuation in a console.log (#10895)f26f68c
fix(nextjs): Client code should not use Nodeglobal
(#10925)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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show