Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions keps/sig-api-machinery/2887-openapi-enum-types/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -484,7 +484,9 @@ there should be integration and e2e tests that validate present of enum fields.

#### Stable

- OpenAPI-level validation of enum types in built-in types removed in favor of that provided by the schema.
- Built-in types that are tagged with enum are validated by Declarative Validation
(see [KEP-4153](https://kep.k8s.io/4153))
- Verify that this feature does not cause known breakage related to Declarative Validation.

### Upgrade / Downgrade Strategy
Enable/disable the OpenAPIEnum feature gate.
Expand Down Expand Up @@ -855,4 +857,4 @@ information to express the idea and why it was not acceptable.
This change can go along with OpenAPI v3 instead of v2, which prevent the breakage mentioned above.
However, an affected client can release a new major version to introduce the breaking change itself
instead of waiting for new major version of OpenAPI. In this way, we can "make things right" and benefit
from the improvement much earlier.
from the improvement much earlier.