Get migration map
get_migrationReturns a verified migration map with ordered breaking changes, before/after code, and source citations for upgrading a package between two versions.
Instructions
Returns the verified migration map for upgrading a package between two versions: ordered breaking changes with before/after code, deprecations, source-citation URLs, and a last_verified date. Accepts concrete versions or SemVer ranges (e.g. "^14.2.0", "~14.1.0", "15.x"); non-exact lookups resolve to the covering map and disclose how via match_type/resolved_via/match_note. If found=false, no verified data exists — do not guess.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | Package name as published, e.g. "@modelcontextprotocol/sdk" | |
| ecosystem | No | Package ecosystem (default "npm") | npm |
| to_version | Yes | Version or SemVer range upgrading to, e.g. "2.0.0", "^15.0.0", "2.x" | |
| from_version | Yes | Version or SemVer range currently in use, e.g. "1.29.0", "^14.2.0", "1.x" |