EXXETA / EXXETA/openapi-cop

Support openapi 3.1

Open
#400 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
370
Forks
13
PR merge metrics
No merged PRs in 30d

Description

# Context

Since February 2021, the openapi schema version 3.1.0 exists and, for the first time, is a true superset of JSON Schema. This opens the door for simpler tooling that already exists in the context of JSON Schema.

# Currently

- We run our tests against openapi documents with versions 3.0.x and 2.0.x.
- We don't know if our current dependencies (mainly openapi-backend) support 3.1.0 out of the box.

# This change will...

- [ ] Create tests and test data targeting openapi 3.1.0.
- [ ] Evaluate compatibility of dependencies with openapi 3.1.0.
- [ ] Propose a minimal change that grants openapi-cop support for openapi 3.1.0.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.