Skip to content

v3.10.5

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Jun 18:33
· 186 commits to main since this release
a739dfd

Patch Changes

  • #11888 7fb7939 Thanks @phryneas! - switch useRenderGuard to an approach not accessing React's internals

  • #11511 6536369 Thanks @phryneas! - useLoadableQuery: ensure that loadQuery is updated if the ApolloClient instance changes

  • #11860 8740f19 Thanks @alessbell! - Fixes #11849 by reevaluating window.fetch each time BatchHttpLink uses it, if not configured via options.fetch. Takes the same approach as PR #8603 which fixed the same issue in HttpLink.

  • #11852 d502a69 Thanks @phryneas! - Fix a bug where calling the useMutation reset function would point the hook to an outdated client reference.

  • #11329 3d164ea Thanks @PaLy! - Fix graphQLErrors in Error Link if networkError.result is an empty string

  • #11852 d502a69 Thanks @phryneas! - Prevent writing to a ref in render in useMutation.
    As a result, you might encounter problems in the future if you call the mutation's execute function during render. Please note that this was never supported behavior, and we strongly recommend against it.

  • #11848 ad63924 Thanks @phryneas! - Ensure covariant behavior: MockedResponse<X,Y> should be assignable to MockedResponse

  • #11851 45c47be Thanks @phryneas! - Avoid usage of useRef in useInternalState to prevent ref access in render.

  • #11877 634d91a Thanks @phryneas! - Add missing name to tuple member (fix TS5084)

  • #11851 45c47be Thanks @phryneas! - Fix a bug where useLazyQuery would not pick up a client change.