Wiktionary
breaking change
n. (context computing English) A change in one part of a software system that potentially causes other components to fail; occurs most often in shared libraries of code used by multiple applications