Skip to content

[email protected]

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jul 15:52
· 4433 commits to main since this release
eb39f7d

Patch Changes

  • feat: Deferred API Updates (#9070)

    • Removes <Suspense> from inside <Deferred>, requires users to render their own suspense boundaries
    • Updates Deferred to use a true error boundary to catch render errors as well as data errors
    • Support array and single promise usages
      • return deferred([ await critical(), lazy() ])
      • return deferred(lazy())
    • Remove Deferrable/ResolvedDeferrable in favor of raw Promise's and Awaited
    • Remove generics from useDeferredData until useLoaderData generic is decided in 6.5
  • Updated dependencies