Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
getsentry/sentry-javascript
### [`v7.36.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7360)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.35.0...7.36.0)
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](https://togithub.com/getsentry/sentry-javascript/issues/6981))
- feat(replay): Stop recording when hitting a rate limit ([#7018](https://togithub.com/getsentry/sentry-javascript/issues/7018))
- fix(integrations): Report `BaseClient` integrations added after init ([#7011](https://togithub.com/getsentry/sentry-javascript/issues/7011))
- fix(replay): Don't mangle private rrweb property ([#7033](https://togithub.com/getsentry/sentry-javascript/issues/7033))
- fix(replay): Fix feature detection of PerformanceObserver ([#7029](https://togithub.com/getsentry/sentry-javascript/issues/7029))
### [`v7.35.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7350)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.34.0...7.35.0)
Session Replay is deprecating privacy options in favor of a more streamlined API. Please see the [Replay migration guide](https://togithub.com/getsentry/sentry-javascript/blob/master/packages/replay/MIGRATION.md) for further information.
Additionally, the following configuration options will no longer be configurable: `slimDOMOptions`, `recordCanvas`, `inlineStylesheet`, `collectFonts`, `inlineImages`.
- feat(browser): Track if cdn or npm bundle ([#6976](https://togithub.com/getsentry/sentry-javascript/issues/6976))
- feat(core): Add aria label to breadcrumb attributes ([#6955](https://togithub.com/getsentry/sentry-javascript/issues/6955))
- feat(core): Add Offline Transport wrapper ([#6884](https://togithub.com/getsentry/sentry-javascript/issues/6884))
- feat(loader): Add SENTRY_SDK_SOURCE to track loader stats ([#6985](https://togithub.com/getsentry/sentry-javascript/issues/6985))
- feat(loader): Sync loader with Sentry template ([#7001](https://togithub.com/getsentry/sentry-javascript/issues/7001))
- feat(replay): Deprecate privacy options in favor of a new API, remove some recording options ([#6645](https://togithub.com/getsentry/sentry-javascript/issues/6645))
- feat(replay): Move sample rate tags into event context ([#6659](https://togithub.com/getsentry/sentry-javascript/issues/6659))
- fix(nextjs): Add isomorphic versions of `ErrorBoundary`, `withErrorBoundary` and `showReportDialog` ([#6987](https://togithub.com/getsentry/sentry-javascript/issues/6987))
- fix(nextjs): Don't modify require calls in wrapping loader ([#6979](https://togithub.com/getsentry/sentry-javascript/issues/6979))
- fix(nextjs): Don't share I/O resources in between requests ([#6980](https://togithub.com/getsentry/sentry-javascript/issues/6980))
- fix(nextjs): Inject client config into `_app` instead of `main` ([#7009](https://togithub.com/getsentry/sentry-javascript/issues/7009))
- fix(nextjs): Use Proxies to wrap to preserve static methods ([#7002](https://togithub.com/getsentry/sentry-javascript/issues/7002))
- fix(replay): Catch style mutation handling & null events in rrweb ([#7010](https://togithub.com/getsentry/sentry-javascript/issues/7010))
- fix(replay): Handle compression failures more robustly ([#6988](https://togithub.com/getsentry/sentry-javascript/issues/6988))
- fix(replay): Only call `scope.getLastBreadcrumb` if available ([#6969](https://togithub.com/getsentry/sentry-javascript/issues/6969))
- fix(utils): Account for null prototype during normalization ([#6925](https://togithub.com/getsentry/sentry-javascript/issues/6925))
- ref(replay): Log warning if sample rates are all undefined ([#6959](https://togithub.com/getsentry/sentry-javascript/issues/6959))
Work in this release contributed by [@boblauer](https://togithub.com/boblauer). Thank you for your contribution!
Configuration
📅 Schedule: Branch creation - "on the first day of the week" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
7.34.0
->7.36.0
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
getsentry/sentry-javascript
### [`v7.36.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7360) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.35.0...7.36.0) 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](https://togithub.com/getsentry/sentry-javascript/issues/6981)) - feat(replay): Stop recording when hitting a rate limit ([#7018](https://togithub.com/getsentry/sentry-javascript/issues/7018)) - fix(integrations): Report `BaseClient` integrations added after init ([#7011](https://togithub.com/getsentry/sentry-javascript/issues/7011)) - fix(replay): Don't mangle private rrweb property ([#7033](https://togithub.com/getsentry/sentry-javascript/issues/7033)) - fix(replay): Fix feature detection of PerformanceObserver ([#7029](https://togithub.com/getsentry/sentry-javascript/issues/7029)) ### [`v7.35.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7350) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.34.0...7.35.0) Session Replay is deprecating privacy options in favor of a more streamlined API. Please see the [Replay migration guide](https://togithub.com/getsentry/sentry-javascript/blob/master/packages/replay/MIGRATION.md) for further information. Additionally, the following configuration options will no longer be configurable: `slimDOMOptions`, `recordCanvas`, `inlineStylesheet`, `collectFonts`, `inlineImages`. - feat(browser): Track if cdn or npm bundle ([#6976](https://togithub.com/getsentry/sentry-javascript/issues/6976)) - feat(core): Add aria label to breadcrumb attributes ([#6955](https://togithub.com/getsentry/sentry-javascript/issues/6955)) - feat(core): Add Offline Transport wrapper ([#6884](https://togithub.com/getsentry/sentry-javascript/issues/6884)) - feat(loader): Add SENTRY_SDK_SOURCE to track loader stats ([#6985](https://togithub.com/getsentry/sentry-javascript/issues/6985)) - feat(loader): Sync loader with Sentry template ([#7001](https://togithub.com/getsentry/sentry-javascript/issues/7001)) - feat(replay): Deprecate privacy options in favor of a new API, remove some recording options ([#6645](https://togithub.com/getsentry/sentry-javascript/issues/6645)) - feat(replay): Move sample rate tags into event context ([#6659](https://togithub.com/getsentry/sentry-javascript/issues/6659)) - fix(nextjs): Add isomorphic versions of `ErrorBoundary`, `withErrorBoundary` and `showReportDialog` ([#6987](https://togithub.com/getsentry/sentry-javascript/issues/6987)) - fix(nextjs): Don't modify require calls in wrapping loader ([#6979](https://togithub.com/getsentry/sentry-javascript/issues/6979)) - fix(nextjs): Don't share I/O resources in between requests ([#6980](https://togithub.com/getsentry/sentry-javascript/issues/6980)) - fix(nextjs): Inject client config into `_app` instead of `main` ([#7009](https://togithub.com/getsentry/sentry-javascript/issues/7009)) - fix(nextjs): Use Proxies to wrap to preserve static methods ([#7002](https://togithub.com/getsentry/sentry-javascript/issues/7002)) - fix(replay): Catch style mutation handling & null events in rrweb ([#7010](https://togithub.com/getsentry/sentry-javascript/issues/7010)) - fix(replay): Handle compression failures more robustly ([#6988](https://togithub.com/getsentry/sentry-javascript/issues/6988)) - fix(replay): Only call `scope.getLastBreadcrumb` if available ([#6969](https://togithub.com/getsentry/sentry-javascript/issues/6969)) - fix(utils): Account for null prototype during normalization ([#6925](https://togithub.com/getsentry/sentry-javascript/issues/6925)) - ref(replay): Log warning if sample rates are all undefined ([#6959](https://togithub.com/getsentry/sentry-javascript/issues/6959)) Work in this release contributed by [@boblauer](https://togithub.com/boblauer). Thank you for your contribution!Configuration
📅 Schedule: Branch creation - "on the first day of the week" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.