Sentry

Latest version: v23.7.1

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

Scan your dependencies

Page 26 of 223

7.44.2

- fix(cdn): Fix ES5 CDN bundles (7544)

7.44.1

- ref(core): Move beforeEnvelope to client (7527)

7.44.0

This release introduces the first alpha version of `sentry/sveltekit`, our newest JavaScript SDK for Sveltekit. Check out the [README](./packages/sveltekit/README.md) for usage instructions and what to expect from this alpha release.

- feat(replay): Add `request_body_size` & `response_body_size` to fetch/xhr (7407)
- feat(replay): Add additional properties for UI clicks (7395)
- feat(replay): Reduce time limit before pausing a recording (7356)
- feat(replay): Upgrade `rrweb` and `rrweb-player` (7508)
- feat(replay): Use new afterSend hook to improve error linking (7390)
- feat(serverless): Publish lambda layer for Node 16/18 (7483)
- feat(sveltekit): Add wrapper for client load function (7447)
- feat(sveltekit): Add wrapper for server load function (7416)
- feat(sveltekit): Add server-side `handleError` wrapper (7411)
- feat(sveltekit): Introduce client-side `handleError` wrapper (7406)
- feat(sveltekit): Add SvelteKit client and server `init` functions (7408)
- feat(sveltekit): Inject `Sentry.init` calls into server and client bundles (7391)
- feat(tracing): Expose `BrowserTracing` in non-tracing bundles (7479)
- fix(core): Permanent idle timeout cancel finishes the transaction with the last finished child
- fix(integrations): Handle lower-case prefix windows paths in `RewriteFrames` (7506)
- fix(next): Guard against missing serverSideProps (7517)
- fix(nextjs): Fix broken server component wrapping because of interrupted promise chain (7456)
- fix(nextjs): Fix runtime error for static pages (7476)
- fix(profiling): Catch sendProfile rejection (7446)
- fix(replay): Never capture file input changes (7485)
- fix(serverless): Explicitly export node package exports (7457)
- fix(vue): Do not depend on `window.location` for SSR environments (7518)


**Replay `rrweb` changes:**

`sentry-internal/rrweb` was updated from 1.105.0 to 1.106.0:

- feat: Ensure password inputs are always masked ([78](https://github.com/getsentry/rrweb/pull/78))
- fix: Ensure text masking for updated attributes works ([83](https://github.com/getsentry/rrweb/pull/83))
- fix: Ensure unmaskTextSelector is used for masked attributes ([81](https://github.com/getsentry/rrweb/pull/81))
- fix: Mask <option> values for selects & radio/checkbox value ([75](https://github.com/getsentry/rrweb/pull/75))

Work in this release contributed by woochanleee and baked-dev. Thank you for your contribution!

7.43.0

- feat(nextjs): Run source map upload in Vercel develop and preview environments (7436)
- feat(types): Add `profilesSampler` option to node client type (7385)
- fix(core): Avoid using `Array.findIndex()` as it is ES5 incompatible (7400)
- fix(nextjs): Add better error messages for missing params during next build (7434)
- fix(nextjs): Don't crash build when auth token is missing
- fix(node): Revert to dynamic `require` call to fix monkey patching (7430)
- fix(types): Fix node types & add E2E test (7429)

7.42.0

- feat(core): Add lifecycle hooks (7370)
- feat(core): Emit hooks for transaction start/finish (7387)
- feat(nextjs): Connect traces for server components (7320)
- feat(replay): Attach an error `cause` to send exceptions (7350)
- feat(replay): Consider user input in form field as "user activity" (7355)
- feat(replay): Update rrweb to 1.105.0 & add breadcrumb when encountering large mutation (7314)
- feat(tracing): Expose cancelIdleTimeout and add option to make it permanent (7236)
- feat(tracing): Track PerformanceObserver interactions as spans (7331)
- fix(core): Ensure `originalException` has type `unknown` (7361)
- fix(core): Avoid using `Object.values()` (7360)
- fix(react): Make redux integration be configurable via `normalizeDepth` (7379)
- fix(tracing): Record LCP and CLS on transaction finish (7386)
- ref(browser): Improve type safety of breadcrumbs integration (7382)
- ref(node): Parallelize disk io when reading source files for context lines (7374)
- ref(node): Partially remove dynamic `require` calls (7377)

**Replay `rrweb` changes:**

`sentry-internal/rrweb` was updated from 1.104.1 to 1.105.0 (7314):

- feat: Add `onMutation` option to record ([70](https://github.com/getsentry/rrweb/pull/69))
- fix: Ensure `<input type='submit' value='Btn text'>` is masked ([69](https://github.com/getsentry/rrweb/pull/69))

7.41.0

- feat: Ensure we use the same default `environment` everywhere (7327)
- feat(profiling): Add JS self profiling in the browser (7273)
- feat(vue): Allow to set `routeLabel: 'path'` to opt-out of using name (7326)
- fix(profiling): Guard from throwing if profiler constructor throws (7328)
- fix(react): Use namespace import for react router v6 (7330)
- fix(remix): Correctly parse `X-Forwarded-For` Http header (7329)

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

Page 26 of 223

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.