Skip to content

Add support for json-schema decorators in open api emitter - #5407

Merged
Christopher Radek (chrisradek) merged 3 commits into
microsoft:feature/openapi3.1from
chrisradek:openapi3-json-decorators
Jan 2, 2025
Merged

Christopher Radek (chrisradek) merged 3 commits into
microsoft:feature/openapi3.1from
chrisradek:openapi3-json-decorators

Conversation

@chrisradek

Copy link
Copy Markdown
Member

This PR updates the @typespec/openapi3 emitter to read state from the @typespec/json-schema decorators.

Christopher Radek added 3 commits December 18, 2024 14:05
@chrisradek
Christopher Radek (chrisradek) merged commit af8d4a9 into microsoft:feature/openapi3.1 Jan 2, 2025
github-merge-queue Bot pushed a commit that referenced this pull request Jan 14, 2025
This PR adds support for Open API 3.1 in the `@typespec/openapi3`
package.

The changes in this PR includes:
#4946 - adds `output-spec-versions` emitter option
#5035 - adds initial open api 3.1 schema emitter
#5245 - add support for tuples
#5246 - add support for enums backed by multiple types
#5310 - playground support for array of constants emitter options 
#5407 - add support for json-schema decorators
#5549 - add support for binary types in Open API 3.1

---------

Co-authored-by: Christopher Radek <Christopher.Radek@microsoft.com>
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

Successfully merging this pull request may close these issues.

2 participants