-
Notifications
You must be signed in to change notification settings - Fork 9
feat: Add support for 3.2.0 openapi spec #54
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
Merged
+5,399
−592
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
6c51416
chore: Update golangci and fix issues it found
BlakeTheAwesome ee2f0a2
feat: add support for 3.2.0 openapi spec
BlakeTheAwesome 87dc8d0
fix mise CI test
BlakeTheAwesome 5f0f350
Update walkapi to support 3.2 additionalOperations
BlakeTheAwesome 77282cc
Add inline/bundling tests for additional operations
BlakeTheAwesome 79a5a47
Fixup walk example test
BlakeTheAwesome b79f07f
Added support for 3.2 tags
BlakeTheAwesome fd2a04c
Added upgrade path for 3.2 additionalOperations
BlakeTheAwesome f5724d6
Add x-tag-groups migration code
BlakeTheAwesome 9581e4a
Added support for querystring operation parameters
BlakeTheAwesome 47b5b0b
Merge branch 'main' into blake/spec-3.2
TristanSpeakEasy 320d1fe
fix: address pr feedback
TristanSpeakEasy 982d09a
feat: add support for itemSchema to media type
TristanSpeakEasy 9fd73f8
fix
TristanSpeakEasy 6c07e23
feat: add prefixEncoding and itemEncoding support for OpenAPI 3.2 mul…
TristanSpeakEasy 5244755
docs: add git commit conventions to AGENTS.md
TristanSpeakEasy c6523ef
feat: add OpenAPI 3.2 security enhancements including OAuth2 device a…
TristanSpeakEasy a9538df
feat: add OpenAPI 3.2 discriminator defaultMapping support
TristanSpeakEasy 3588c15
fix
TristanSpeakEasy 0d3754e
feat: add dataValue and serializedValue support to Example Object for…
TristanSpeakEasy 565859f
feat: add name field to Server Object for OpenAPI 3.2
TristanSpeakEasy 456661f
feat: add field support for OpenAPI 3.2 with reference resolution
TristanSpeakEasy 627ba02
fix
TristanSpeakEasy 1dfde02
Merge branch 'main' into blake/spec-3.2
TristanSpeakEasy 284590b
fix
TristanSpeakEasy 948b2bd
docs: update documentation to reflect OpenAPI 3.2.0 support
TristanSpeakEasy 3c38b5f
docs: update remaining version references from 3.1.x to 3.2.0
TristanSpeakEasy 59a527f
fix: prevent file content disclosure in validation error messages
TristanSpeakEasy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,19 +1,19 @@ | ||
| [tools] | ||
| go = "1.24.3" | ||
| golangci-lint = "2.1.1" | ||
| gotestsum = "latest" | ||
|
|
||
| [tasks.setup-vscode-symlinks] | ||
| description = "Create VSCode symlinks for tools not automatically handled by mise-vscode" | ||
| run = [ | ||
| "mkdir -p .vscode/mise-tools", | ||
| "ln -sf $(mise exec -- which golangci-lint-v2) $(dirname $(mise exec -- which golangci-lint-v2))/golangci-lint || true", | ||
| "ln -sf $(mise exec -- which golangci-lint) .vscode/mise-tools/golangci-lint", | ||
| "ln -sf $(mise exec [email protected] -- which golangci-lint) .vscode/mise-tools/golangci-lint", | ||
| ] | ||
|
|
||
| [hooks] | ||
| postinstall = [ | ||
| "ln -sf ./AGENTS.md ./CLAUDE.md", | ||
| "git submodule update --init --recursive", | ||
| "mise exec [email protected] -- go install github.com/golangci/golangci-lint/v2/cmd/[email protected]", | ||
| "mise run setup-vscode-symlinks", | ||
| "go install go.uber.org/nilaway/cmd/nilaway@8ad05f0", | ||
| ] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.