Insights

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.

By Tech Sight

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 1d581d2 Thanks @AmariahAK!; Cache diffs for incomplete…

Release notes

@apollo/client@4.3.0-alpha.3 — 2026-07-13

#13324 0abd8de Thanks @jerelmiller!; Fix the accuracy of…

Release notes

@apollo/client@4.2.6 — 2026-07-06

#13307 abd0781 Thanks @wolfie!; Speed up cache writes by avoiding a…

Release notes

@apollo/client@4.2.0 — 2026-05-20

#13130 dd12231 Thanks @jerelmiller!; Improve the accuracy of…

Release notes

@apollo/client@4.2.0-alpha.0 — 2026-02-13

#13130 dd12231 Thanks @jerelmiller!; Improve the accuracy of…

Release notes

@apollo/client@4.1.0 — 2026-01-15

#13056 b224efc Thanks @jerelmiller!; `InMemo

Release notes

@apollo/client@4.0.13 — 2026-01-13

breaking and will not be announced as such.

Release notes

@apollo/client@4.1.0-alpha.9 — 2025-12-18

#13056 b224efc Thanks @jerelmiller!; InMemoryCache no longer…

Release notes

@apollo/client@4.1.0-alpha.5 — 2025-11-19

#13010 7627000 Thanks @jerelmiller!; Fix an issue where errors…

Release notes

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 419e2b5 Thanks @DaleSeo!; Align the remaining cache generic…

Release notes

@apollo/client@4.2.0-alpha.6 — 2026-05-05

#13217 790f987 Thanks @jerelmiller!; Fix the deprecation for the…

Release notes

@apollo/client@4.2.0-alpha.2 — 2026-04-21

Users can do a global DeclareDefaultOptions type augmentation and then manually switch back to "classic" for migration purposes:

Release notes

v3.14.1 — 2026-03-12

#13168 6b84ec0 Thanks @jerelmiller!; Fix issue where muting a…

Release notes

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

More from Insights

next.js breaking changes and release tracker

2026-08-02

Breaking changes in popular Node SDKs (August 2026)

2026-08-01

workers-sdk breaking changes and release tracker

2026-07-29