Packages

@apollo/client

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

Your version

3.14.0

21 Aug 2025Where it was published

3.14.1 is the newest release of 3.x.

In short

2 deprecated8 new1 fixed

  • deprecated

    Add @deprecated tags to all properties returned from any query API (e.g. client.query, observableQuery.refetch, etc.), client.mutate, and client.subscribe that are no longer available in Apollo Client 4.0.

  • deprecated

    Add deprecations and deprecation warnings for ApolloClient options and methods.

Release note

Minor Changes

  • Add deprecations and warnings to remaining APIs changed in Apollo Client 4.0.

  • Add warnings and deprecations for options and methods for all React APIs.

  • deprecated

    Add @deprecated tags to all properties returned from any query API (e.g. client.query, observableQuery.refetch, etc.), client.mutate, and client.subscribe that are no longer available in Apollo Client 4.0.

  • Add preloadQuery.toPromise(queryRef) as a replacement for queryRef.toPromise(). queryRef.toPromise() has been removed in Apollo Client 4.0 in favor of preloadQuery.toPromise and is now considered deprecated.

  • deprecated

    Add deprecations and deprecation warnings for ApolloClient options and methods.

  • Version bump only to release latest as rc.

  • Reset addTypenameTransform and fragments caches when calling cache.gc() only when resetResultCache is true.

  • Add deprecations and warnings for addTypename in InMemoryCache and MockedProvider.

  • Add deprecations and warnings for canonizeResults.

  • Warn when using a standby fetch policy with client.query.

Patch Changes

  • Prevent field policies from overwriting/merging into supertype field policies.