OAI / OAI/OpenAPI-Specification
v3.2.1 release
Open
@lornajane is already working on this.
Since Sep 10, 2026.
- Dominant language
- Markdown
- Stars
- 31.2k
- Forks
- 9.2k
- Avg merge
- 6h 37m
- Merged PRs (30d)
- 27
Description
This issue requires TSC signoff in order to complete.
-
schema changes since last schema release (2025-11-23) consist of various fixes to be better aligned with the specification:
- contentType format fix (now allows comma-separated values)
- propertyName is required in the discriminator object
- ABNF applied for path parameter names, header names, request method names
- style, explode, allowReserved existence and defaults now better enforced
- adjacent query, querystring parameters are prohibited
-
spec changes since 3.2.0 release:
- more cross-references to RFCs and other sections of the specification
- clarification of how paths are matched when a template variable contains a "/"
- corrections to the table of Style Examples (used in parameter encoding)
- we now explicitly note more in/style/explode combinations that are prohibited, namely:
- in: cookie, style: form, explode: false with arrays or objects
- style: form, explode: true with arrays or objects in encoding objects (application/x-www-form-urlencoded or multipart/* message bodies)
- corrections to descriptions of how
encodingobjects are used, such as the use ofprefixEncodinganditemEncodingwith data modelled as an array, and usage ofcontentTypetogether or separately from aContent-Typeheader in a message part - addition of an ABNF for the
encoding/<name>/contentTypefield
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.