When updating minProperties (increasing value) or maxProperties (decreasing value) of an attribute, there is no option in the backward compatibility checks to make the spec compatible.
Breaking example:
Before
stuff:
type: object
minProperties: 1
maxProperties: 10
additionalProperties:
type: string
After
stuff:
type: object
minProperties: 5
maxProperties: 10
additionalProperties:
type: string
Cannot be bypassed.
we should have a BC configuration property to manage this situation
When updating minProperties (increasing value) or maxProperties (decreasing value) of an attribute, there is no option in the backward compatibility checks to make the spec compatible.
Breaking example:
Before
After
Cannot be bypassed.
we should have a BC configuration property to manage this situation