DiffLog
see exactly what changed before you npm upgrade — right inside your AI editor
npx -y github:Isco0819/difflogEver run into this?
Like npm-check-updates (45k+ GitHub stars) which surfaces available upgrades but tells you nothing about what actually changed — devs either blindly bump versions or waste 10 minutes hunting GitHub release pages. No MCP tool surfaces changelog diffs inline when your AI coding agent proposes an upgrade.
The fix
MCP server + npx CLI that hits the free npm registry and GitHub Releases API to fetch and categorize release notes between any two package versions — breaking changes, new features, fixes — delivered inline to Claude or Cursor before the upgrade command runs.
What it does
- MCP tool: get_changelog(package, fromVersion, toVersion) returns structured breaking/feat/fix diff parsed from GitHub release notes
- npx CLI: npx difflog react 18.3.0 19.0.0 prints a colored terminal table for standalone use
- bulk mode: reads package.json, fetches changelogs for all outdated deps, ranks by breaking-change count