Closed
Description
With #1977 in the bag, the majority of the work for aligning JSON Schema and OpenAPI Schema Objects has been done for v3.1 (🥳).
Here is a list of remaining clarifications and "further discussions", split into individual issues to avoid overloading any one of them with an unmanageable amount of comments.
Description | Owner | Issue | Status |
---|---|---|---|
@philsturgeon | #2093 | Somebody wanna tell me some words to write? | |
Make clear the difference between OAS examples object and JSON Schema examples array | @darrelmiller | #2094 | Unknown |
$schema guidance | @philsturgeon | #2017 | PR going through feedback #2266 |
#388 | Done | ||
@MikeRalphson | #2089 | Done in #2181 | |
@darrelmiller | #2092 | Done | |
@tedepstein | #2115 | Done | |
@tedepstein | #1622 | Done (dropped readOnly/writeOnly definition in the OAS spec to use JSON Schema definitions instead) | |
v3.1 Meta Schema (Schema Object Only) | @handrews | #2016 | |
v3.1 Meta-schema (all of OpenAPI) | |||
Deprecate discriminator? | @tedepstein | #2143 | Generally seems like a yes, but we need to be more confident in the OpenAPI Vocab direction first? So that a "simple code gen" vocab can be used to restrict some of these keywords or put discriminator back if it ever leaves. |
Metadata
Metadata
Assignees
Labels
No labels