doc/update/terminology.md
Announcing an end-of-support period should only be used in special circumstances and is not recommended for general use. Most features should be deprecated and then removed.
Any change counts as a breaking change if customers need to take action to ensure their GitLab workflows aren't disrupted.
A breaking change could come from sources such as:
By default, no breaking change is allowed unless the breaking change implementation plan has been approved by leadership.
This section applies to all previous terms.
Changes (deprecation, end of support, removal, or breaking change) in third-party dependencies are handled separately from changes to features in GitLab itself: