SemanticDiff fastapi
✨ Add support for OpenAPI 3.1.0
#9770
Merged

✨ Add support for OpenAPI 3.1.0 #9770

tiangolo merged 34 commits into master from openapi-3-1-0
tiangolo
tiangolo ✨ Update OpenAPI models for JSON Schema 2020-12 and OpenAPI 3.1.0
fe430a26
tiangolo ✨ Add support for summary and webhooks
0ca3e136
tiangolo ✨ Update JSON Schema for UploadFiles
d119dcac
tiangolo ⏪️ Revert making paths optional, to ensure always correctness
26d88db3
tiangolo ⏪️ Keep UploadFile as format: binary for compatibility with the rest …
d37b4c26
tiangolo ✨ Update version of OpenAPI generated to 3.1.0
f1f70581
tiangolo ✨ Update the version of Swagger UI
f8a91638
tiangolo 📝 Update docs about extending OpenAPI
8ec891ec
tiangolo 📝 Update docs and links to refer to OpenAPI 3.1.0
25d107c8
tiangolo ✨ Update logic for handling webhooks
b785cc9f
tiangolo ♻️ Update parameter functions and classes, deprecate example and make…
d32539be
tiangolo ✅ Update tests for OpenAPI 3.1.0
e5dd6d71
tiangolo 📝 Update examples for OpenAPI metadata
31f9cdf0
tiangolo ✅ Add and update tests for OpenAPI metadata
324b7198
tiangolo 📝 Add source example for webhooks
e394b945
tiangolo 📝 Update docs for metadata
c6649ed3
tiangolo 📝 Update docs for Schema extra
dd57efa5
tiangolo 📝 Add docs for webhooks
e7b42cf7
tiangolo 🔧 Add webhooks docs to MkDocs
21ce600b
tiangolo ✅ Update tests for extending OpenAPI
6823b206
tiangolo ✅ Add tests for webhooks
46b7e85b
tiangolo ♻️ Refactor generation of OpenAPI and JSON Schema with params
5d246b2e
tiangolo 📝 Update source examples for field examples
5a0e7f63
tiangolo ✅ Update tests for examples
b84bd0d5
tiangolo ➕ Make sure the minimum version of typing-extensions installed has de…
426a193e
tiangolo ✏️ Fix typo in Webhooks example code
edf493af
tiangolo 🔥 Remove commented out code of removed nullable field
c719570d
tiangolo
tiangolo 🗑️ Add deprecation warnings for example argument
4cf82b9e
tiangolo ✅ Update tests to check for deprecation warnings
c004237a
tiangolo ✅ Add test for webhooks with security schemes, for coverage
37990ea4
tiangolo Merge branch 'master' into openapi-3-1-0
3483b4c3
tiangolo
tiangolo 🍱 Update image for metadata, with new summary
86886fe2
tiangolo 🍱 Add docs image for Webhooks
9a60f9a0
tiangolo 📝 Update docs for webhooks, add docs UI image
aad99887
tiangolo tiangolo marked this pull request as ready for review 1 year ago
tiangolo
tiangolo
tiangolo tiangolo merged 7dad5a82 into master 1 year ago
tiangolo tiangolo deleted the openapi-3-1-0 branch 1 year ago
francipvb
francipvb
wlievens

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone