Breaking changes between two versions
breaking_changes_betweenGet source-grounded breaking changes for an npm package between two versions, using real GitHub release notes and CHANGELOGs to plan dependency upgrades safely.
Instructions
Get an accurate, source-grounded list of BREAKING CHANGES for an npm package between two versions. Reach for this BEFORE writing or reviewing any dependency upgrade / migration — it defeats the model's stale, hallucinated migration knowledge by reading the real GitHub release notes (and CHANGELOG as fallback) for every version in the range. Returns breaking notes grouped per version, newest first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Target version you are upgrading TO, e.g. '19.0.0'. Inclusive upper bound. Use the package's latest if unsure. | |
| from | Yes | Current/installed version you are upgrading FROM, e.g. '18.2.0'. Exclusive lower bound. | |
| package | Yes | npm package name, e.g. 'react', 'next', '@tanstack/react-query'. |