nuxt-community / sentry-module

Sentry module for Nuxt 2
https://sentry.nuxtjs.org
MIT License
500 stars 113 forks source link

fix(deps): update sentry dependencies to ^7.37.2 #493

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sentry/integrations (source) ^7.33.0 -> ^7.37.2 age adoption passing confidence
@sentry/node (source) ^7.33.0 -> ^7.37.2 age adoption passing confidence
@sentry/tracing (source) ^7.33.0 -> ^7.37.2 age adoption passing confidence
@sentry/vue (source) ^7.33.0 -> ^7.37.2 age adoption passing confidence

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.

codecov[bot] commented 1 year ago

Codecov Report

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.