Question: what does breaking changes mean?
Answer: breaking change (plural breaking changes) (computing) 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. Not possible to fix old entries without a breaking change, so remap old to new in import lib.