baryonsoft / overleaf

GNU Affero General Public License v3.0
0 stars 0 forks source link

Update dependency react-error-boundary to v4 #236

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
react-error-boundary ^2.3.1 -> ^4.0.0 age adoption passing confidence

Release Notes

bvaughn/react-error-boundary (react-error-boundary) ### [`v4.0.11`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.11) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.10...4.0.11) - Re-throw original error in the event that no fallback is specified ([#​160](https://togithub.com/bvaughn/react-error-boundary/issues/160)) - Improved exported prop types def ([#​152](https://togithub.com/bvaughn/react-error-boundary/issues/152)) - Bundle built with Preconstruct ([#​144](https://togithub.com/bvaughn/react-error-boundary/issues/144), [#​149](https://togithub.com/bvaughn/react-error-boundary/issues/149), [`9b7b15b`](https://togithub.com/bvaughn/react-error-boundary/commit/9b7b15bc29829b2a145c047ef188fecb90c9894e)) ### [`v4.0.10`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.10) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.9...4.0.10) - Target Safari 12+ compatibility (by removing optional chaining operator and default parameters) ### [`v4.0.9`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.9) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.8...4.0.9) - [145](https://togithub.com/bvaughn/react-error-boundary/issues/145): Removed explicit `ErrorBoundary.render` return type to avoid TypeScript error: > 'ErrorBoundary' cannot be used as a JSX component. ### [`v4.0.8`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.8) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.7...4.0.8) - [144](https://togithub.com/bvaughn/react-error-boundary/pull/144): Build release bundle with Preconstruct ### [`v4.0.7`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.7) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.6...4.0.7) \*Replaced post-processing `"use client"` insertion step with a custom Parcel plug-in. This should hopefully produce better source maps. ### [`v4.0.6`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.6) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.5...4.0.6) - Removed arrow function syntax to support older versions of Safari ### [`v4.0.5`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.5) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.4...4.0.5) Move `"use client"` directive to top of the bundled file. ### [`v4.0.4`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.4) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.3...4.0.4) README changes only ### [`v4.0.3`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.3) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.2...4.0.3) - `withErrorBoundary` forwards refs - Add `"use client"` directive ### [`v4.0.2`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.2) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.1...4.0.2) Fix broken TypeScript definitions file ([#​133](https://togithub.com/bvaughn/react-error-boundary/issues/133), [https://github.com/parcel-bundler/parcel/issues/8908](https://togithub.com/parcel-bundler/parcel/issues/8908)) ### [`v4.0.1`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.1) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.0...4.0.1) - Render `ErrorBoundaryContext` around fallback UI as well, so the `useErrorBoundary` hook could be used within the fallback component to reset the boundary. For example: ```js import { useErrorBoundary } from "react-error-boundary"; function ErrorFallback({ error }) { const { resetBoundary } = useErrorBoundary(); return (

Something went wrong:

{error.message}
); } ``` See this demo: https://codesandbox.io/s/nostalgic-browser-e9lpmf ### [`v4.0.0`](https://togithub.com/bvaughn/react-error-boundary/compare/a0a370c7fe145e5cf169063eb4b7ff1a059fd84c...66cc1a2ab1d24e1cba4728dd286812355befeed3) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.1.4...4.0.0) ### [`v3.1.4`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.1.4) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.1.3...v3.1.4) ##### Bug Fixes - remove class instance property ([#​98](https://togithub.com/bvaughn/react-error-boundary/issues/98)) ([a0a370c](https://togithub.com/bvaughn/react-error-boundary/commit/a0a370c7fe145e5cf169063eb4b7ff1a059fd84c)) ### [`v3.1.3`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.1.3) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.1.2...v3.1.3) ##### Bug Fixes - **useErrorHandler:** use unknown instead of Error ([#​89](https://togithub.com/bvaughn/react-error-boundary/issues/89)) ([ec81d61](https://togithub.com/bvaughn/react-error-boundary/commit/ec81d61fb225dfbd3ba53476113b5e5c99b43225)), closes [#​83](https://togithub.com/bvaughn/react-error-boundary/issues/83) ### [`v3.1.2`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.1.2) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.1.1...v3.1.2) ##### Bug Fixes - **TS:** help typescript to find his way for the ErrorBoundaryProps union ([#​90](https://togithub.com/bvaughn/react-error-boundary/issues/90)) ([fb0b859](https://togithub.com/bvaughn/react-error-boundary/commit/fb0b85960f8d99759de52c14d9d0e113983eb246)) ### [`v3.1.1`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.1.1) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.1.0...v3.1.1) ##### Bug Fixes - ignored update after error triggered on component mount ([#​85](https://togithub.com/bvaughn/react-error-boundary/issues/85)) ([125d9e9](https://togithub.com/bvaughn/react-error-boundary/commit/125d9e90ee14db9958fb31d4677b85679942e4cd)), closes [#​74](https://togithub.com/bvaughn/react-error-boundary/issues/74) [#​84](https://togithub.com/bvaughn/react-error-boundary/issues/84) ### [`v3.1.0`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.1.0) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.0.2...v3.1.0) ##### Features - **TS:** migrate to TypeScript ([#​76](https://togithub.com/bvaughn/react-error-boundary/issues/76)) ([947035a](https://togithub.com/bvaughn/react-error-boundary/commit/947035a7453cdde3fe1a0e16157a71d4a35f5cce)) ### [`v3.0.2`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.0.2) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.0.1...v3.0.2) ##### Bug Fixes - **TS:** TypeScript types for onError ([#​70](https://togithub.com/bvaughn/react-error-boundary/issues/70)) ([c8272e2](https://togithub.com/bvaughn/react-error-boundary/commit/c8272e2f72be0a318a964973b36f11718636f509)) ### [`v3.0.1`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.0.1) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v3.0.0...v3.0.1) ##### Bug Fixes - **TS:** types for v3 breaking change ([#​69](https://togithub.com/bvaughn/react-error-boundary/issues/69)) ([6810c4e](https://togithub.com/bvaughn/react-error-boundary/commit/6810c4e887fa3030c86da5f248fed18a6cad47a0)) ### [`v3.0.0`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/v3.0.0) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/v2.3.2...v3.0.0) ##### Bug Fixes - avoid double-render ([#​68](https://togithub.com/bvaughn/react-error-boundary/issues/68)) ([b2f82ce](https://togithub.com/bvaughn/react-error-boundary/commit/b2f82cee7a600643dcb5cb4e0e629f10942f0beb)) ##### BREAKING CHANGES - This removes the `componentStack` in the props given to the `FallbackComponent` and `fallbackRender`

Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), 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 this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 1 year ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 4.x releases. But if you manually upgrade to 4.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.