ApiApprover (nuget): Simply add this package to add a test which generates a string of your public API, then sends it to Approval Tests to approve any public API changes.        Don't accidently miss a breaking API change and break semantic versioning again.
Keywords: semanticversioning|versioning|api