Difference and reporting tool to allow developers to discover breaking changes in the public API of a .Net project between releases at the assembly level