Closed renovate[bot] closed 1 year ago
Merging #493 (0c7d4c4) into main (9614795) will not change coverage. The diff coverage is
n/a
.:exclamation: Current head 0c7d4c4 differs from pull request most recent head 09a904a. Consider uploading reports for the commit 09a904a to get more accurate results
@@ Coverage Diff @@
## main #493 +/- ##
=======================================
Coverage 71.42% 71.42%
=======================================
Files 1 1
Lines 56 56
Branches 23 23
=======================================
Hits 40 40
Misses 13 13
Partials 3 3
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
This PR contains the following updates:
^7.33.0
->^7.37.2
^7.33.0
->^7.37.2
^7.33.0
->^7.37.2
^7.33.0
->^7.37.2
Release Notes
getsentry/sentry-javascript
### [`v7.37.2`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7372) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.37.1...7.37.2) This release includes changes and fixes around text masking and blocking in Replay's `rrweb` dependency. See versions [1.102.0](https://togithub.com/getsentry/rrweb/releases/tag/1.102.0) and [1.103.0](https://togithub.com/getsentry/rrweb/releases/tag/1.103.0). - feat: Check `blockSelector` for blocking elements as well - feat: With maskAllText, mask the attributes: placeholder, title, `aria-label` - feat: fix masking on `textarea` - feat: Add `maskAllText` option SDK Changes: - fix(replay): Fix svgs not getting unblocked ([#7132](https://togithub.com/getsentry/sentry-javascript/issues/7132)) ### [`v7.37.1`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7371) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.37.0...7.37.1) - fix(browser): Support `async` in stack frame urls ([#7131](https://togithub.com/getsentry/sentry-javascript/issues/7131)) - fix(nextjs): Make api route identifier stricter ([#7126](https://togithub.com/getsentry/sentry-javascript/issues/7126)) - fix(node): Don't rely on `this` in http integration ([#7135](https://togithub.com/getsentry/sentry-javascript/issues/7135)) - fix(replay): Fix missing fetch/xhr requests ([#7134](https://togithub.com/getsentry/sentry-javascript/issues/7134)) - fix(tracing): Export `defaultStackParser` from tracing CDN bundles ([#7116](https://togithub.com/getsentry/sentry-javascript/issues/7116)) ### [`v7.37.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7370) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.36.0...7.37.0) - feat: Add source map debug ids ([#7068](https://togithub.com/getsentry/sentry-javascript/issues/7068)) - feat(browser): Add IndexedDb offline transport store ([#6983](https://togithub.com/getsentry/sentry-javascript/issues/6983)) - feat(nextjs): Add auto-wrapping for server components ([#6953](https://togithub.com/getsentry/sentry-javascript/issues/6953)) - feat(nextjs): Improve client stack traces ([#7097](https://togithub.com/getsentry/sentry-javascript/issues/7097)) - feat(replay): Improve rrweb error ignoring ([#7087](https://togithub.com/getsentry/sentry-javascript/issues/7087) & [#7094](https://togithub.com/getsentry/sentry-javascript/issues/7094)) - feat(replay): Send client_report when replay sending fails ([#7093](https://togithub.com/getsentry/sentry-javascript/issues/7093)) - fix(node): `LocalVariables`, Improve frame matching for ESM ([#7049](https://togithub.com/getsentry/sentry-javascript/issues/7049)) - fix(node): Add lru cache to http integration span map ([#7064](https://togithub.com/getsentry/sentry-javascript/issues/7064)) - fix(replay): Export Replay from Sentry namespace in full CDN bundle ([#7119](https://togithub.com/getsentry/sentry-javascript/issues/7119)) Work in this release contributed by [@JamesHenry](https://togithub.com/JamesHenry). Thank you for your contribution! ### [`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! ### [`v7.34.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7340) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.33.0...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](https://togithub.com/getsentry/sentry-javascript/issues/6927)) - fix(replay): Do not renew session in error mode ([#6948](https://togithub.com/getsentry/sentry-javascript/issues/6948)) - fix(replay): Handle compression worker errors more gracefully ([#6936](https://togithub.com/getsentry/sentry-javascript/issues/6936)) - fix(replay): fix path separator substitution to replay all `\` ([#6932](https://togithub.com/getsentry/sentry-javascript/issues/6932)) - fix(replay): ignore errors in CSSStyleSheetObserver ([getsentry/rrweb#16](https://togithub.com/getsentry/rrweb/issues/16)) Work in this release contributed by [@mdtro](https://togithub.com/mdtro). Thank you for your contribution!Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.