OAS 3.1 - The Big List of Possibilities
See original GitHub issue- OAS JSON SCHEMA 😃 !!! [Ron,Ron,Ron]
- Mutual Auth Certificate Support #1004 [Mike]
- Overlays [Uri, Jonathan) (POC Issue #1722 [Darrel/Mike]) Separate document that augments another API description
- Reusable groups #445 [Ron] e.g.
$ref
more than one component - Alternative Schemas #1443 [Darrel, Ted] (Need community implementations to commit to 3.1)
- Clarify wording around root schemas and read-only/write-only, XML #1435 #1622 #1638 [Ted, Mike, Ron]
- “Scopes” on Security Requirements for schemes other than OAuth2 #1393 #1366
- Optional and Multi-segment Paths #1459 [Darrel, Jeremy] Priority?
- Disambiguating based on query #182 [Jeremy]
- Digital Signatures and Encryption #1464 [Mike] Followup with Isabelle on status
- Extensions in the discriminator object [Mike]
Out of scope for 3.1, but important for future
- Discovery mechanism for security credentials (jwt, apikey, etc) (Pilot?) #451 [Ron]
- Supporting Message Based APIs (Ask for demo from Fran and Uri)
Issue Analytics
- State:
- Created 6 years ago
- Reactions:20
- Comments:29 (24 by maintainers)
Top Results From Across the Web
OpenAPI Specification 3.1.0 Released
The OpenAPI Specification (OAS) is used by organizations worldwide including Atlassian, Bloomberg, eBay, Google, IBM, Microsoft, Oracle, Postman ...
Read more >OpenAPI Specification - Version 3.0.3 - Swagger
The OpenAPI Specification (OAS) defines a standard, language-agnostic interface to RESTful APIs which allows both humans and computers to discover and ...
Read more >Introducing OpenAPI Version 3.1 - YouTube
Join OpenAPI contributors, Darrel Miller and Ron Ratovsky, for an up close look at the new features in OpenAPI Version 3.1.
Read more >What's the Difference Between OpenAPI Types 2.0, 3.0, and ...
The OpenAPI Specification (OAS API) is a widely adopted, ... Version 3.1 was announced on June 18, 2020, as an initial release candidate....
Read more >OpenAPI Specification 3.1.0 Available Now - Linux.com
Complete information on the OpenAPI Specification (OAS) is available for immediate access ... Major Changes in OpenAPI Specification 3.1.0.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@xiaoxiangmoe OAS 3.1 will support full JSON Schema compatibility, and while JSON Schema does not have a direct analogue of
discriminator
(for a whole bunch of reasons), it has several features that could be used to build a much better and more flexible discriminator-ish feature. Hopefully with that available, folks will experiment and then we can codify something that fits with JSON Schema more cleanly than the currentdiscriminator
and is more flexible.Can we close this and punt some issues over to 3.2 possibilities?