The two big asks here are to compare two commits and determine:
what (if any) dependency change, useful to scope dependency checks on a PR
what (if any) publicly visible APIs changed, useful for guessing what kind of version bump should happen and preventing inadvertant breakage of an API without a major version bump.
The two big asks here are to compare two commits and determine:
both will require customization per-language