Breaking changes
Last updated
Was this helpful?
Last updated
Was this helpful?
We also encourage you to get familiar with which is applied (with limitations) in the versioning.
One of the trickiest aspects of being a standard provider is managing change. On the one hand, you want to continually evolve your offering, adding new features, and improving old ones to maintain your competitive edge. Standards compete with each other just like any other entities. On the other hand, you know that continuity is paramount to your consumers, so changes should have minimal impact on existing solutions built of top of the standard
In any case, something you definitely want to watch out for is breaking change, which can cause your consumer's applications to fail.
change of attribute type or renaming or removing existing options for content
removing mandatory element or attribute
moving existing attribute under a different existing element
renaming mandatory element or attribute
Adding a non-mandatory attribute or element
Changing attribute description