getsentry/sentry-javascript (@sentry/tracing)
### [`v7.59.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.59.0)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.58.1...7.59.0)
##### Important Changes
- **feat(remix): Add Remix v2 support ([#8415](https://togithub.com/getsentry/sentry-javascript/issues/8415))**
This release adds support for Remix v2 future flags, in particular for the new error handling utilities of Remix v2. We recommend you switch to using `v2_errorBoundary` future flag to get the best error handling experience with Sentry.
To capture errors from [v2 client-side ErrorBoundary](https://remix.run/docs/en/main/route/error-boundary-v2), you should define your own `ErrorBoundary` in `root.tsx` and use `Sentry.captureRemixErrorBoundaryError` helper to capture the error.
```typescript
// root.tsx
import { captureRemixErrorBoundaryError } from "@sentry/remix";
export const ErrorBoundary: V2_ErrorBoundaryComponent = () => {
const error = useRouteError();
captureRemixErrorBoundaryError(error);
return
π Schedule: Branch creation - "every weekday except on Monday,every weekend,before 5pm on Monday" (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.58.1
->7.59.0
Release Notes
getsentry/sentry-javascript (@sentry/tracing)
### [`v7.59.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.59.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.58.1...7.59.0) ##### Important Changes - **feat(remix): Add Remix v2 support ([#8415](https://togithub.com/getsentry/sentry-javascript/issues/8415))** This release adds support for Remix v2 future flags, in particular for the new error handling utilities of Remix v2. We recommend you switch to using `v2_errorBoundary` future flag to get the best error handling experience with Sentry. To capture errors from [v2 client-side ErrorBoundary](https://remix.run/docs/en/main/route/error-boundary-v2), you should define your own `ErrorBoundary` in `root.tsx` and use `Sentry.captureRemixErrorBoundaryError` helper to capture the error. ```typescript // root.tsx import { captureRemixErrorBoundaryError } from "@sentry/remix"; export const ErrorBoundary: V2_ErrorBoundaryComponent = () => { const error = useRouteError(); captureRemixErrorBoundaryError(error); returnConfiguration
π Schedule: Branch creation - "every weekday except on Monday,every weekend,before 5pm on Monday" (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.