Packages

@apollo/client

4.3.5 · 19 Oct 2026MIT5.3M / weekRepositoryHomepagenpmAtom feed

Your version

3.11.4

7 Aug 2024Where it was published

3.14.1 is the newest release of 3.x.

In short

3 fixed

Release note

Patch Changes

  • Update the Modifier function type to allow cache.modify to return deeply partial data.

  • Fix a potential crash when calling clearStore while a query was running.

    Previously, calling client.clearStore() while a query was running had one of these results:

    • useQuery would stay in a loading: true state.

    • useLazyQuery would stay in a loading: true state, but also crash with a "Cannot read property 'data' of undefined" error.

    Now, in both cases, the hook will enter an error state with a networkError, and the promise returned by the useLazyQuery execute function will return a result in an error state.

  • Prevent accidental distribution on cache.modify field modifiers when a field is a union type array.