Packages

@apollo/client

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

Upgrading @apollo/client from 3.2.9 to 3.3.0

1 release in betweenevery note read

Other targets from 3.2.9Newest 3.x3.14.1Latest4.3.5

Before you upgrade

Tick each one off as you go
  • breaking3.3.0
  • breaking3.3.0
  • breaking3.3.0
  • breaking3.3.0
  • breaking3.3.0
  • breaking3.3.0

Release by release

  1. 3.3.0

    24 Nov 202011 new · 4 fixes
    • new

      Support inheritance of type and field policies, according to possibleTypes.

    • new

      Allow configuring custom merge functions, including the merge: true and merge: false shorthands, in type policies as well as field policies.

    • new

      The verbosity of Apollo Client console messages can be globally adjusted using the setLogVerbosity function:

    • new

      Modifying InMemoryCache fields that have keyArgs configured will now invalidate only the field value with matching key arguments, rather than invalidating all field values that share the same field name. If keyArgs has not been configured, the cache must err on the side of invalidating by field name, as before.