This Release re-introduces the accidentally removed but still deprecated maskInputOptions option for Session Replay.
Furthermore, replays are now stopped instead of paused when a rate limit is encountered.
feat(replay): Add back deprecated maskInputOptions (#6981)
feat(replay): Stop recording when hitting a rate limit (#7018)
fix(integrations): Report BaseClient integrations added after init (#7011)
fix(replay): Fix feature detection of PerformanceObserver (#7029)
7.35.0
Session Replay is deprecating privacy options in favor of a more streamlined API. Please see the Replay migration guide for further information.
Additionally, the following configuration options will no longer be configurable: slimDOMOptions, recordCanvas, inlineStylesheet, collectFonts, inlineImages.
fix(replay): Handle compression failures more robustly (#6988)
fix(replay): Only call scope.getLastBreadcrumb if available (#6969)
fix(utils): Account for null prototype during normalization (#6925)
ref(replay): Log warning if sample rates are all undefined (#6959)
Work in this release contributed by @boblauer. Thank you for your contribution!
7.34.0
This release adds automatic injection of the Next.js SDK into serverside app directory bundles, allowing users to call the Sentry SDK in server components.
feat(nextjs): Add SDK to serverside app directory (#6927)
fix(replay): Do not renew session in error mode (#6948)
fix(replay): Handle compression worker errors more gracefully (#6936)
fix(replay): fix path separator substitution to replay all \ (#6932)
getsentry/rrweb#16
Work in this release contributed by @mdtro. Thank you for your contribution!
7.34.0-beta.0
This release is a preview build to test out SDK support for the server-side Next.js app directory.
7.33.0
With this release, the sample rate for Session Replays will default to 0. We recommend explicitly setting the sample rate via the replaysSessionSampleRate and replaysOnErrorSampleRate options.
This Release re-introduces the accidentally removed but still deprecated maskInputOptions option for Session Replay.
Furthermore, replays are now stopped instead of paused when a rate limit is encountered.
feat(replay): Add back deprecated maskInputOptions (#6981)
feat(replay): Stop recording when hitting a rate limit (#7018)
fix(integrations): Report BaseClient integrations added after init (#7011)
fix(replay): Fix feature detection of PerformanceObserver (#7029)
7.35.0
Session Replay is deprecating privacy options in favor of a more streamlined API. Please see the Replay migration guide for further information.
Additionally, the following configuration options will no longer be configurable: slimDOMOptions, recordCanvas, inlineStylesheet, collectFonts, inlineImages.
fix(replay): Handle compression failures more robustly (#6988)
fix(replay): Only call scope.getLastBreadcrumb if available (#6969)
fix(utils): Account for null prototype during normalization (#6925)
ref(replay): Log warning if sample rates are all undefined (#6959)
Work in this release contributed by @boblauer. Thank you for your contribution!
7.34.0
This release adds automatic injection of the Next.js SDK into serverside app directory bundles, allowing users to call the Sentry SDK in server components.
feat(nextjs): Add SDK to serverside app directory (#6927)
fix(replay): Do not renew session in error mode (#6948)
fix(replay): Handle compression worker errors more gracefully (#6936)
fix(replay): fix path separator substitution to replay all \ (#6932)
getsentry/rrweb#16
Work in this release contributed by @mdtro. Thank you for your contribution!
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 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/node from 7.8.0 to 7.36.0.
Release notes
Sourced from
@sentry/node
's releases.... (truncated)
Changelog
Sourced from
@sentry/node
's changelog.... (truncated)
Commits
64b04b2
release: 7.36.042e2f58
Merge pull request #7039 from getsentry/develop7532522
ci: Fix invalid yaml (#7034)503a1c2
Merge pull request #7036 from getsentry/develop5e05e04
meta: UpdateCHANGELOG
for 7.36.0 (#7035)46de4e2
fix(replay): Don't mangle private rrweb property (#7033)e0a75f5
fix(integrations): ReportBaseClient
integrations added after init (#7011)be6a8a1
ci: Skip CI when syncing develop<>master (#7021)c3dd355
feat(replay): Add back deprecatedmaskInputOptions
(#6981)3f8dd42
fix(replay): Fix feature detection of PerformanceObserver (#7029)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 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)