Upgrading
One-liner: breaking changes only ever ship in a major release — full release notes live on GitHub Releases; this page collects upgrade steps by impact when a major happens.
On this page: How this page works · Current status
How this page works
Every entry, once one exists, follows the same shape:
- From → To — the version range the entry applies to.
- Impact: High / Medium / Low — how likely your codebase is to be affected.
- What changed, and the concrete before/after code change needed.
New entries land here in the same PR as the breaking change itself — see the documentation requirement in CONTRIBUTING.md.
Current status
php-vcr has stayed within the 1.x line since its first release — no major version bump has happened yet, so
there are no breaking upgrade steps to document. Minor and patch releases are required to stay
backwards-compatible; see the full changelog on
GitHub Releases for what shipped in each one.