Sentry

Latest version: v23.7.1

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 28 of 223

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)
- feat(replay): Stop recording when hitting a rate limit (7018)
- fix(integrations): Report `BaseClient` integrations added after init (7011)
- fix(replay): Don't mangle private rrweb property (7033)
- 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](https://github.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)
- feat(core): Add aria label to breadcrumb attributes (6955)
- feat(core): Add Offline Transport wrapper (6884)
- feat(loader): Add SENTRY_SDK_SOURCE to track loader stats (6985)
- feat(loader): Sync loader with Sentry template (7001)
- feat(replay): Deprecate privacy options in favor of a new API, remove some recording options (6645)
- feat(replay): Move sample rate tags into event context (6659)
- fix(nextjs): Add isomorphic versions of `ErrorBoundary`, `withErrorBoundary` and `showReportDialog` (6987)
- fix(nextjs): Don't modify require calls in wrapping loader (6979)
- fix(nextjs): Don't share I/O resources in between requests (6980)
- fix(nextjs): Inject client config into `_app` instead of `main` (7009)
- fix(nextjs): Use Proxies to wrap to preserve static methods (7002)
- fix(replay): Catch style mutation handling & null events in rrweb (7010)
- 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)
- fix(replay): ignore errors in CSSStyleSheetObserver (getsentry/rrweb16)

Work in this release contributed by mdtro. Thank you for your contribution!

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.

- feat(replay): Remove default sample rates for replay (6878)
- feat(replay): try/catch around stopRecording (6856)
- fix(nextjs): Mark multiplexer targets as entrypoints (6919)

7.32.1

- fix(nextjs): Make SDK multiplexer more resilient (6905)

7.32.0

- build(replay): Stop preserving modules (6817)
- feat(nextjs): Add browser SDK to `app` directory browser bundle (6812)
- feat(node): Use `includeLocalVariables` option to enable `LocalVariables` integration (6874)
- feat(node): Add option to capture local variables for caught exceptions via LocalVariables integration (6876)
- feat(replay): Add `flush` method to integration (6776)
- feat(replay): Handle worker loading errors (6827)
- feat(replay): Lower the flush max delay from 15 seconds to 5 seconds (6761)
- feat(tracing): Promote `enableLongTask` to option of `BrowserTracing` (6837)
- fix(core): Fix replay client report data category (6891)
- fix(nextjs): Fix SDK multiplexer loader on Windows (6866)
- fix(otel): Use http/grpc status over span status (6879)
- fix(react): Add children prop for Profiler (6828)
- fix(react): Make wrapCreateBrowserRouter generic (6862)
- fix(remix): Make sure the domain is created before running. (6852)
- ref(nextjs): Remove NFT build time exclusions (6846)
- ref(replay): Avoid duplicate debounce timers (6863)
- ref(replay): Remove unused `initialFlushDelay` option (6867)
- ref(replay): Send SDK version in Replay events (6814)

Work in this release contributed by h3rmanj. Thank you for your contribution!

Page 28 of 223

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.