@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
- 6
- changes to make
- 0
- advisories fixed
- 11
- new
- 4
- fixes
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
- new
Support inheritance of type and field policies, according to
possibleTypes. - new
Allow configuring custom
mergefunctions, including themerge: trueandmerge: falseshorthands, in type policies as well as field policies. - new
The verbosity of Apollo Client console messages can be globally adjusted using the
setLogVerbosityfunction: - new
Modifying
InMemoryCachefields that havekeyArgsconfigured will now invalidate only the field value with matching key arguments, rather than invalidating all field values that share the same field name. IfkeyArgshas not been configured, the cache must err on the side of invalidating by field name, as before.
- new