mirror of https://github.com/tiangolo/fastapi.git
* ✨ Update OpenAPI models for JSON Schema 2020-12 and OpenAPI 3.1.0 * ✨ Add support for summary and webhooks * ✨ Update JSON Schema for UploadFiles * ⏪️ Revert making paths optional, to ensure always correctness * ⏪️ Keep UploadFile as format: binary for compatibility with the rest of Pydantic bytes fields in v1 * ✨ Update version of OpenAPI generated to 3.1.0 * ✨ Update the version of Swagger UI * 📝 Update docs about extending OpenAPI * 📝 Update docs and links to refer to OpenAPI 3.1.0 * ✨ Update logic for handling webhooks * ♻️ Update parameter functions and classes, deprecate example and make examples the main field * ✅ Update tests for OpenAPI 3.1.0 * 📝 Update examples for OpenAPI metadata * ✅ Add and update tests for OpenAPI metadata * 📝 Add source example for webhooks * 📝 Update docs for metadata * 📝 Update docs for Schema extra * 📝 Add docs for webhooks * 🔧 Add webhooks docs to MkDocs * ✅ Update tests for extending OpenAPI * ✅ Add tests for webhooks * ♻️ Refactor generation of OpenAPI and JSON Schema with params * 📝 Update source examples for field examples * ✅ Update tests for examples * ➕ Make sure the minimum version of typing-extensions installed has deprecated() (already a dependency of Pydantic) * ✏️ Fix typo in Webhooks example code * 🔥 Remove commented out code of removed nullable field * 🗑️ Add deprecation warnings for example argument * ✅ Update tests to check for deprecation warnings * ✅ Add test for webhooks with security schemes, for coverage * 🍱 Update image for metadata, with new summary * 🍱 Add docs image for Webhooks * 📝 Update docs for webhooks, add docs UI image |
||
|---|---|---|
| .. | ||
| test_additional_responses | ||
| test_additional_status_codes | ||
| test_advanced_middleware | ||
| test_async_sql_databases | ||
| test_async_tests | ||
| test_background_tasks | ||
| test_behind_a_proxy | ||
| test_bigger_applications | ||
| test_body | ||
| test_body_fields | ||
| test_body_multiple_params | ||
| test_body_nested_models | ||
| test_body_updates | ||
| test_conditional_openapi | ||
| test_cookie_params | ||
| test_cors | ||
| test_custom_request_and_route | ||
| test_custom_response | ||
| test_dataclasses | ||
| test_dependencies | ||
| test_events | ||
| test_extending_openapi | ||
| test_extra_data_types | ||
| test_extra_models | ||
| test_first_steps | ||
| test_generate_clients | ||
| test_handling_errors | ||
| test_header_params | ||
| test_metadata | ||
| test_openapi_callbacks | ||
| test_openapi_webhooks | ||
| test_path_operation_advanced_configurations | ||
| test_path_operation_configurations | ||
| test_path_params | ||
| test_query_params | ||
| test_query_params_str_validations | ||
| test_request_files | ||
| test_request_forms | ||
| test_request_forms_and_files | ||
| test_response_change_status_code | ||
| test_response_cookies | ||
| test_response_headers | ||
| test_response_model | ||
| test_schema_extra_example | ||
| test_security | ||
| test_settings | ||
| test_sql_databases | ||
| test_sql_databases_peewee | ||
| test_sub_applications | ||
| test_templates | ||
| test_testing | ||
| test_testing_dependencies | ||
| test_websockets | ||
| test_wsgi | ||
| __init__.py | ||