Concepts
Breaking Change
A change that makes an existing supported interaction incompatible with the new behavior or interface. It can come from your own code or a dependency, not only an outside service. Version labels can communicate compatibility intent, but the actual contract and consumers determine what breaks.
Reviewed
Sources
Member lesson
The definition and sources are public. The complete practical lesson is for members.