2026-07-29 · Article
apollo-client breaking changes and release tracker
Every breaking and material change in apollo-client over the last 365 days, quoted from the official Apollo Client release notes.
apollo-client moves often, and the release that costs you an afternoon is rarely the one with an announcement. This page tracks every change we classify as breaking or material, quoted from the Apollo Client release notes so you can check it yourself.
Covering the last 365 days: 9 breaking, 4 material.
Breaking changes
@apollo/client@4.3.0-alpha.4 — 2026-07-24
#13329
1d581d2Thanks @AmariahAK!; Cache diffs for incomplete…
@apollo/client@4.3.0-alpha.3 — 2026-07-13
#13324
0abd8deThanks @jerelmiller!; Fix the accuracy of…
@apollo/client@4.2.6 — 2026-07-06
#13307
abd0781Thanks @wolfie!; Speed up cache writes by avoiding a…
@apollo/client@4.2.0 — 2026-05-20
#13130
dd12231Thanks @jerelmiller!; Improve the accuracy of…
@apollo/client@4.2.0-alpha.0 — 2026-02-13
#13130
dd12231Thanks @jerelmiller!; Improve the accuracy of…
@apollo/client@4.1.0 — 2026-01-15
#13056
b224efcThanks @jerelmiller!; `InMemo
@apollo/client@4.0.13 — 2026-01-13
breaking and will not be announced as such.
@apollo/client@4.1.0-alpha.9 — 2025-12-18
#13056
b224efcThanks @jerelmiller!;InMemoryCacheno longer…
@apollo/client@4.1.0-alpha.5 — 2025-11-19
#13010
7627000Thanks @jerelmiller!; Fix an issue where errors…
Material changes worth reading
Deprecations, security fixes and migrations. Not breaking today, but the ones that become breaking later.
@apollo/client@4.3.0-alpha.1 — 2026-06-11
#13268
419e2b5Thanks @DaleSeo!; Align the remaining cache generic…
@apollo/client@4.2.0-alpha.6 — 2026-05-05
#13217
790f987Thanks @jerelmiller!; Fix the deprecation for the…
@apollo/client@4.2.0-alpha.2 — 2026-04-21
Users can do a global
DeclareDefaultOptionstype augmentation and then manually switch back to "classic" for migration purposes:
v3.14.1 — 2026-03-12
#13168
6b84ec0Thanks @jerelmiller!; Fix issue where muting a…
How these are classified
Breaking means the vendor's own notes say so in plain language, or the package crossed a major version. Material means a deprecation, a security fix, or a migration note. A routine minor bump is neither, because flagging every release is how people learn to ignore alerts.
We do not claim to know about a change before it ships. What we do is read the release the moment it is published and tell you whether it matters.
Get apollo-client changes as a feed
This page is free and refreshes as new releases land. If you would rather have the signal delivered than remember to check, the paid feed returns these same classified apollo-client changes as JSON over an authenticated API, ready for CI, a Slack channel or your own dashboard.
TechSight Data Feeds — Pro, $29/month. Cancel any time; access is issued and revoked automatically.
Also tracked: the cross-SDK breaking-changes roundup.
Book an AI Audit