Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emit OpenAPI 3.1 compliant specifications #1698

Open
markweitzel opened this issue Mar 10, 2023 · 5 comments
Open

Emit OpenAPI 3.1 compliant specifications #1698

markweitzel opened this issue Mar 10, 2023 · 5 comments

Comments

@markweitzel
Copy link
Member

markweitzel commented Mar 10, 2023

We need to properly emit an standard compliant OpenAPI 3.1 API definition from TypeSpec.

Items to take into account

  • type can be a list
  • type: null
  • jsonSchemaDialet
  • webhooks
@norelina
Copy link

This feature is something our team was looking into. We are hoping to be able to configure the version.

@ouvreboite
Copy link

Hello, any news on this subject? We are quite interested :)

@renke0
Copy link

renke0 commented Aug 20, 2024

Pinging for updates. This is the only thing preventing our team from adopting TypeSpec.

@kennethaasan
Copy link

I'm super excited about TypeSpec, but this and #2463 are blockers for us. They both seem important for the general adoption of TypeSpec. I'm a bit surprised that this is not supported already as OpenAPI 3.1 has been out there for a few years.

@heycalmdown
Copy link

👍 glad to see it's added to this December milestone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants