Closed wanlwanl closed 1 week ago
@wanlwanl please fill in details of the ask
Updated
OpenAPI 3 Emitter failed to add specification extension in root https://github.com/microsoft/typespec/issues/3870
OpenAPI 3 Emitter failed to define a webhooks in root -- oas v3.1.0 https://github.com/microsoft/typespec/issues/3882
OpenAPI 3 Emitter failed to define a jsonSchemaDialect in root -- oas v3.1.0 https://github.com/microsoft/typespec/issues/3883
I think we should be clearly separating features in 3.1 which we do not support intentionally (and thus are feature requests not bugs) and things which impact 3.0 which we do target.
Sure. Let's focus on 3.0 @skywing918
cc @allenjzhang for awareness.
• OpenAPI 3 Emitter failed to check type of termsOfService in @info https://github.com/microsoft/typespec/issues/3885
• @info decorator failed to exclude unallow keys, it only allow fixed fields and start with "x-". https://github.com/microsoft/typespec/issues/3887
• @server decorator failed to generate without description.
https://github.com/microsoft/typespec/issues/3924
• Path Item object not support fields Summary/description/parameters
https://github.com/microsoft/typespec/issues/3925
• operation object not support fields Callbacks/security
https://github.com/microsoft/typespec/issues/3926
• Parameter object not support fields allowEmptyValue/deprecated/example/examples/content https://github.com/microsoft/typespec/issues/3928
• Response object not support field links https://github.com/microsoft/typespec/issues/3927
• @tag decorator not support tag object https://github.com/microsoft/typespec/issues/3923
OpenAPI 3 Emitter failed to add specification extension in objects https://github.com/microsoft/typespec/issues/3941
Use https://github.com/orgs/Azure/projects/142/views/1 to track OAS 3 emitter issues in the future
It's a issue to track feature gap between typespec OAS3 emitter and OAS3, it's not a ask.