chore(deps): update all non-major dependencies #14
Reference in New Issue
Block a user
Delete Branch "renovate/all-minor-patch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v4.1.1->v4.2.2==0.114.0->==0.115.837.280.0->37.440.73.13.1-bullseye->3.13.2-bullseye==0.13.4->==0.34.0Release Notes
actions/checkout (actions/checkout)
v4.2.2Compare Source
url-helper.tsnow leverages well-known environment variables by @jww3 in https://github.com/actions/checkout/pull/1941isGhesby @jww3 in https://github.com/actions/checkout/pull/1946v4.2.1Compare Source
v4.2.0Compare Source
v4.1.7Compare Source
v4.1.6Compare Source
v4.1.5Compare Source
user.emailto be41898282+github-actions[bot]@​users.noreply.github.comby @cory-miller in https://github.com/actions/checkout/pull/1707v4.1.4Compare Source
extensions.worktreeConfigwhen disablingsparse-checkoutby @jww3 in https://github.com/actions/checkout/pull/1692v4.1.3Compare Source
sparse-checkoutby @jww3 in https://github.com/actions/checkout/pull/1656actions/checkoutversion inupdate-main-version.ymlby @jww3 in https://github.com/actions/checkout/pull/1650v4.1.2Compare Source
sparse-checkoutoption is not present @dscho in https://github.com/actions/checkout/pull/1598fastapi/fastapi (fastapi)
v0.115.8Compare Source
Fixes
OAuth2PasswordRequestFormandOAuth2PasswordRequestFormStrictfixedgrant_type"password" RegEx. PR #9783 by @skarfie123.Refactors
APIKeyBasesuper class. PR #3142 by @ShahriyarR.Docs
docs/en/docs/tutorial/extra-models.md. PR #13061 by @timothy-jeong.tutorial002to deal withtax=0case. PR #13230 by @togogh.Translations
docs/ja/docs/environment-variables.md. PR #13226 by @k94-ishi.docs/ru/docs/advanced/async-tests.md. PR #13227 by @Rishat-F.docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md. PR #13252 by @Rishat-F.docs/ru/docs/tutorial/bigger-applications.md. PR #13154 by @alv2017.Internal
>=3.2.1,<5.0.0. PR #13273 by @tiangolo.notify_translations.pyempty env var handling for PR label events vs workflow_dispatch. PR #13272 by @tiangolo.scripts/notify_translations.py, no need for a custom GitHub Action. PR #13270 by @tiangolo.v0.115.7Compare Source
Upgrades
python-multipartto >=0.0.18. PR #13219 by @DanielKusyDev.>=0.40.0,<0.46.0. PR #13117 by @Kludex.jinja2to >=3.1.5. PR #13194 by @DanielKusyDev.Refactors
Docs
fastapi-cliUI examples in docs. PR #13107 by @Zhongheng-Cheng.docs/en/docs/virtual-environments.md. PR #13124 by @tiangolo.docs/en/docs/contributing.md. PR #12899 by @kingsubin.docs/en/docs/tutorial/sql-databases.md. PR #13081 by @alv2017.docs/ru/docs/tutorial/query-param-models.md. PR #12994 by @alejsdev.fastapi-cli. PR #13031 by @tiangolo.Translations
docs/pt/docs/tutorial/request-forms.md. PR #13216 by @Joao-Pedro-P-Holanda.docs/pt/docs/advanced/settings.md. PR #13209 by @ceb10n.docs/pt/docs/tutorial/security/oauth2-jwt.md. PR #13205 by @ceb10n.docs/id/docs/index.md. PR #13191 by @gerry-sabar.docs/id/docs/tutorial/static-files.md. PR #13092 by @guspan-tanadi.docs/pt/docs/tutorial/security/get-current-user.md. PR #13188 by @ceb10n.docs/pt/docs/advanced/benchmarks.md. PR #13187 by @ceb10n.docs/ru/docs/tutorial/security/first-steps.md. PR #13159 by @Yarous.docs/ja/docs/tutorial/path-params-numeric-validations.md. PR #12238 by @FakeDocument.docs/zh/docs/fastapi-cli.md. PR #13102 by @Zhongheng-Cheng.docs/zh/docs/advanced/security/oauth2-scopes.md. PR #13110 by @ChenPu2002.docs/id/docs/tutorial/path-params.md. PR #13086 by @gerry-sabar.docs/ko/docs/tutorial/sql-databases.md. PR #13093 by @GeumBinLee.docs/zh/docs/async.md. PR #13095 by @Zhongheng-Cheng.docs/zh/docs/advanced/openapi-webhooks.md. PR #13091 by @Zhongheng-Cheng.docs/zh/docs/advanced/async-tests.md. PR #13074 by @Zhongheng-Cheng.docs/uk/docs/fastapi-cli.md. PR #13020 by @ykertytsky.docs/zh/docs/advanced/events.md. PR #12512 by @ZhibangYue./docs/ru/docs/tutorial/sql-databases.md. PR #13079 by @alv2017.docs/zh/docs/advanced/testing-dependencies.md. PR #13066 by @Zhongheng-Cheng.docs/zh-hant/docs/tutorial/index.md. PR #13075 by @codingjenny.docs/zh/docs/tutorial/sql-databases.md. PR #13051 by @Zhongheng-Cheng.docs/zh/docs/tutorial/query-params-str-validations.md. PR #12928 by @Vincy1230.docs/zh/docs/tutorial/header-param-models.md. PR #13040 by @Zhongheng-Cheng.docs/zh/docs/tutorial/path-params.md. PR #12926 by @Vincy1230.docs/zh/docs/tutorial/first-steps.md. PR #12923 by @Vincy1230.docs/ru/docs/deployment/docker.md. PR #13048 by @anklav24.docs/pt/docs/advanced/generate-clients.md. PR #13030 by @vitumenezes.docs/id/docs/tutorial/first-steps.md. PR #13042 by @gerry-sabar.docs/zh/docs/tutorial/cookie-param-models.md. PR #13038 by @Zhongheng-Cheng.docs/zh/docs/tutorial/request-form-models.md. PR #13045 by @Zhongheng-Cheng.docs/ru/docs/virtual-environments.md. PR #13026 by @alv2017.docs/ko/docs/tutorial/testing.md. PR #12968 by @jts8257.docs/ko/docs/advanced/async-test.md. PR #12918 by @icehongssii.docs/ru/docs/tutorial/security/oauth2-jwt.md. PR #10601 by @AlertRED.docs/ru/docs/tutorial/security/simple-oauth2.md. PR #10599 by @AlertRED.docs/ru/docs/tutorial/security/get-current-user.md. PR #10594 by @AlertRED.docs/zh-hant/docs/features.md. PR #12441 by @codingjenny.docs/zh-hant/docs/virtual-environments.md. PR #12791 by @Vincy1230.docs/ko/docs/advanced/templates.md. PR #12726 by @Heumhub.docs/ru/docs/fastapi-cli.md. PR #13041 by @alv2017.docs/ko/docs/tutorial/cookie-param-models.md. PR #13000 by @hard-coders.docs/ko/docs/tutorial/header-param-models.md. PR #13001 by @hard-coders.docs/ko/docs/tutorial/request-form-models.md. PR #13002 by @hard-coders.docs/ko/docs/tutorial/request-forms.md. PR #13003 by @hard-coders.docs/ko/docs/resources/index.md. PR #13004 by @hard-coders.docs/ko/docs/how-to/configure-swagger-ui.md. PR #12898 by @nahyunkeem.docs/ko/docs/advanced/additional-status-codes.md. PR #12715 by @nahyunkeem.docs/zh-hant/docs/tutorial/first-steps.md. PR #12467 by @codingjenny.Internal
notify-translations.yml. PR #12915 by @tinyboxvk.v0.115.6Compare Source
Fixes
yield. PR #5823 by @sombek.Refactors
Docs
docs/de/docs/advanced/using-request-directly.md. PR #12685 by @alissadb.docs/de/docs/how-to/conditional-openapi.md. PR #12689 by @alissadb.Translations
docs/zh-hant/docs/async.md. PR #12990 by @ILoveSorasakiHina.docs/zh-hant/docs/tutorial/query-param-models.md. PR #12932 by @Vincy1230.docs/ko/docs/advanced/testing-dependencies.md. PR #12992 by @Limsunoh.docs/ko/docs/advanced/websockets.md. PR #12991 by @kwang1215.docs/pt/docs/tutorial/response-model.md. PR #12933 by @AndreBBM.docs/ko/docs/advanced/middlewares.md. PR #12753 by @nahyunkeem.docs/ko/docs/advanced/openapi-webhooks.md. PR #12752 by @saeye.docs/zh/docs/tutorial/query-param-models.md. PR #12931 by @Vincy1230.docs/ru/docs/tutorial/query-param-models.md. PR #12445 by @gitgernit.docs/ko/docs/tutorial/query-param-models.md. PR #12940 by @jts8257.docs/zh/docs/tutorial/sql-databases.md, it references files that are no longer on the repo. PR #12949 by @tiangolo.Internal
v0.115.5Compare Source
Refactors
Docs
docs/en/docs/tutorial/body.md. PR #12757 by @gsheni.docs/en/docs/advanced/testing-dependencies.md. PR #12647 by @AyushSinghal1794.docs/en/docs/tutorial/metadata.md. PR #12773 by @Nimitha-jagadeesha.docs/en/docs/tutorial/dependencies/dependencies-with-yield.md. PR #12045 by @xuvjso.docs/en/docs/tutorial/dependencies/global-dependencies.md. PR #12653 by @vishnuvskvkl.docs/en/docs/tutorial/body-updates.md. PR #12712 by @davioc.docs/en/docs/tutorial/header-param-models.md. PR #12814 by @zhaohan-dong.contributing.mddocs, include note to not translate this page. PR #12841 by @tiangolo.docs/en/docs/tutorial/request-forms.md. PR #12648 by @vishnuvskvkl.docs/en/docs/tutorial/request-form-models.md. PR #12649 by @vishnuvskvkl.docs/en/docs/tutorial/security/oauth2-jwt.md. PR #12650 by @OCE1960.docs/vi/docs/tutorial/first-steps.md. PR #12754 by @MxPy.docs/pt/docs/advanced/wsgi.md. PR #12769 by @Nimitha-jagadeesha.docs/en/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md. PR #12815 by @handabaldeep.docs/en/docs/tutorial/dependencies/classes-as-dependencies.md. PR #12813 by @handabaldeep.docs/en/docs/tutorial/middleware.md. PR #12819 by @alejsdev.docs/en/docs/tutorial/security/get-current-user.md. PR #12645 by @OCE1960.docs/en/docs/tutorial/security/first-steps.md. PR #12643 by @OCE1960.docs/de/docs/advanced/additional-responses.md. PR #12821 by @zhaohan-dong.docs/en/docs/advanced/generate-clients.md. PR #12642 by @AyushSinghal1794.docs/zh/docs/advanced/additional-responses.md. PR #12828 by @zhaohan-dong.docs/en/docs/tutorial/path-params-numeric-validations.md. PR #12825 by @zhaohan-dong.docs/en/docs/advanced/testing-websockets.md. PR #12761 by @hamidrasti.docs/en/docs/advanced/using-request-directly.md. PR #12760 by @hamidrasti.docs/advanced/wsgi.md. PR #12758 by @hamidrasti.docs/de/docs/tutorial/middleware.md. PR #12729 by @paintdog.docs/en/docs/tutorial/schema-extra-example.md. PR #12822 by @tiangolo.docs/fr/docs/advanced/additional-responses.md. PR #12634 by @fegmorte.docs/fr/docs/advanced/path-operation-advanced-configuration.md. PR #12633 by @kantandane.docs/fr/docs/advanced/response-directly.md. PR #12632 by @kantandane.docs/en/docs/tutorial/header-params.md. PR #12640 by @vishnuvskvkl.docs/en/docs/tutorial/cookie-param-models.md. PR #12639 by @vishnuvskvkl.docs/en/docs/tutorial/extra-models.md. PR #12638 by @vishnuvskvkl.docs/en/docs/tutorial/cors.md. PR #12637 by @vishnuvskvkl.docs/en/docs/tutorial/dependencies/sub-dependencies.md. PR #12810 by @handabaldeep.docs/en/docs/tutorial/body-nested-models.md. PR #12812 by @zhaohan-dong.docs/en/docs/tutorial/path-operation-configuration.md. PR #12809 by @AlexWendland.docs/en/docs/tutorial/request-files.md. PR #12818 by @zhaohan-dong.docs/en/docs/tutorial/query-param-models.md. PR #12817 by @handabaldeep.docs/en/docs/tutorial/path-params.md. PR #12811 by @AlexWendland.docs/en/docs/tutorial/response-model.md. PR #12621 by @kantandane.docs/en/docs/advanced/websockets.md. PR #12606 by @vishnuvskvkl.docs/en/docs/tutorial/cookie-params.md. PR #12808 by @handabaldeep.docs/en/docs/tutorial/middleware.md. PR #12807 by @AlexWendland.docs/en/docs/advanced/sub-applications.md. PR #12806 by @zhaohan-dong.docs/en/docs/advanced/response-headers.md. PR #12805 by @zhaohan-dong.docs/fr/docs/tutorial/first-steps.md. PR #12594 by @kantandane.docs/en/docs/advanced/response-cookies.md. PR #12804 by @zhaohan-dong.docs/en/docs/advanced/path-operation-advanced-configuration.md. PR #12802 by @zhaohan-dong.docs/en/docs/advanced/response-directly.md. PR #12803 by @handabaldeep.docs/zh/docs/tutorial/background-tasks.md. PR #12798 by @zhaohan-dong.docs/de/docs/tutorial/body-multiple-params.md. PR #12699 by @alissadb.docs/em/docs/tutorial/body-updates.md. PR #12799 by @AlexWendland.docs/en/docs/advanced/response-change-status-code.md. PR #12801 by @handabaldeep.docs/en/docs/advanced/openapi-callbacks.md. PR #12800 by @handabaldeep.docs/fr/docs/tutorial/body-multiple-params.md. PR #12598 by @kantandane.docs/en/docs/tutorial/body-multiple-params.md. PR #12593 by @Tashanam-Shahbaz.docs/pt/docs/tutorial/background-tasks.md. PR #12736 by @bhunao.docs/en/docs/advanced/custom-response.md. PR #12797 by @handabaldeep.docs/pt/docs/python-types.md. PR #12671 by @ceb10n.docs/de/docs/python-types.md. PR #12660 by @alissadb.docs/de/docs/advanced/dataclasses.md. PR #12658 by @alissadb.docs/fr/docs/tutorial/path-params.md. PR #12592 by @kantandane.docs/de/docs/how-to/configure-swagger-ui.md. PR #12690 by @alissadb.docs/en/docs/advanced/security/oauth2-scopes.md. PR #12572 by @krishnamadhavan.docs/en/docs/how-to/conditional-openapi.md. PR #12624 by @rabinlamadong.docs/en/docs/tutorial/dependencies/index.md. PR #12615 by @bharara.docs/en/docs/tutorial/response-status-code.md. PR #12620 by @kantandane.docs/en/docs/how-to/custom-docs-ui-assets.md. PR #12623 by @rabinlamadong.docs/en/docs/advanced/openapi-webhooks.md. PR #12605 by @salmantec.docs/en/docs/advanced/events.md. PR #12604 by @salmantec.docs/en/docs/advanced/dataclasses.md. PR #12603 by @salmantec.docs/es/docs/tutorial/cookie-params.md. PR #12602 by @antonyare93.docs/fr/docs/tutorial/path-params-numeric-validations.md. PR #12601 by @kantandane.docs/fr/docs/tutorial/background-tasks.md. PR #12600 by @kantandane.docs/en/docs/tutorial/encoder.md. PR #12597 by @tonyjly.docs/en/docs/how-to/custom-docs-ui-assets.md. PR #12557 by @philipokiokio.docs/en/docs/how-to/custom-request-and-route.md. PR #12560 by @philipokiokio.Translations
docs/ko/docs/advanced/testing-websockets.md. PR #12739 by @Limsunoh.docs/zh-hant/docs/environment-variables.md. PR #12785 by @Vincy1230.docs/zh/docs/environment-variables.md. PR #12784 by @Vincy1230.ko/docs/advanced/response-headers.md. PR #12740 by @kwang1215.docs/zh/docs/virtual-environments.md. PR #12790 by @Vincy1230./docs/ko/docs/environment-variables.md. PR #12526 by @Tolerblanc.docs/ko/docs/history-design-future.md. PR #12646 by @saeye.docs/ko/docs/advanced/advanced-dependencies.md. PR #12675 by @kim-sangah.docs/ko/docs/how-to/conditional-openapi.md. PR #12731 by @sptcnl.docs/ko/docs/advanced/using_request_directly.md. PR #12738 by @kwang1215.docs/ko/docs/advanced/testing-events.md. PR #12741 by @9zimin9.docs/ko/docs/security/index.md. PR #12743 by @kim-sangah.docs/pt/docs/advanced/path-operation-advanced-configuration.md. PR #12762 by @Joao-Pedro-P-Holanda.docs/ko/docs/advanced/wsgi.md. PR #12659 by @Limsunoh.docs/pt/docs/advanced/websockets.md. PR #12703 by @devfernandoa.docs/pt/docs/tutorial/security/simple-oauth2.md. PR #12520 by @LidiaDomingos.docs/ko/docs/advanced/response-directly.md. PR #12674 by @9zimin9.docs/pt/docs/advanced/middleware.md. PR #12704 by @devluisrodrigues.docs/pt/docs/advanced/openapi-callbacks.md. PR #12705 by @devfernandoa.docs/pt/docs/tutorial/request-files.md. PR #12706 by @devluisrodrigues.docs/pt/docs/advanced/custom-response.md. PR #12631 by @Joao-Pedro-P-Holanda.docs/pt/docs/tutorial/metadata.md. PR #12538 by @LinkolnR.docs/ko/docs/tutorial/metadata.md. PR #12541 by @kwang1215.docs/ko/docs/advanced/response-cookies.md. PR #12546 by @kim-sangah.docs/ko/docs/fastapi-cli.md. PR #12515 by @dhdld.docs/ko/docs/advanced/response-change-status-code.md. PR #12547 by @9zimin9.Internal
v0.115.4Compare Source
Refactors
python-multipartfor compatibility with newer version. PR #12627 by @tiangolo.Docs
docs/fr/docs/tutorial/body.md. PR #12596 by @kantandane.docs/fr/docs/tutorial/debugging.md. PR #12595 by @kantandane.docs/fr/docs/tutorial/query-params-str-validations.md. PR #12591 by @kantandane.docs/fr/docs/tutorial/query-params.md. PR #12589 by @kantandane.docs/en/tutorial/body-fields.md. PR #12588 by @lucaromagnoli.docs/de/docs/tutorial/response-status-code.md. PR #12585 by @abejaranoh.docs/en/docs/tutorial/body.md. PR #12586 by @lucaromagnoli.docs/en/docs/advanced/behind-a-proxy.md. PR #12583 by @imjuanleonard.docs/pl/docs/tutorial/first-steps.md. PR #12584 by @sebkozlo.docs/en/docs/advanced/middleware.md. PR #12582 by @montanarograziano.docs/en/docs/advanced/additional-status-codes.md. PR #12577 by @krishnamadhavan.docs/en/docs/advanced/advanced-dependencies.md. PR #12578 by @krishnamadhavan.docs/en/docs/advanced/additional-responses.md. PR #12576 by @krishnamadhavan.docs/en/docs/tutorial/static-files.md. PR #12575 by @lucaromagnoli.docs/en/docs/advanced/async-tests.md. PR #12568 by @krishnamadhavan.docs/pt/docs/advanced/behind-a-proxy.md. PR #12563 by @asmioglou.docs/de/docs/advanced/security/http-basic-auth.md. PR #12561 by @Nimitha-jagadeesha.docs/en/docs/tutorial/background-tasks.md. PR #12559 by @FarhanAliRaza.docs/fr/docs/python-types.md. PR #12558 by @Ismailtlem.docs/en/docs/how-to/graphql.md. PR #12564 by @philipokiokio.docs/en/docs/how-to/extending-openapi.md. PR #12562 by @philipokiokio.docs/en/docs/how-to/configure-swagger-ui.md. PR #12556 by @tiangolo.docs/en/docs/how-to/separate-openapi-schemas.md. PR #12555 by @tiangolo.docs/en/docs/advanced/security/http-basic-auth.md. PR #12553 by @tiangolo.docs/en/docs/tutorial/first-steps.md. PR #12552 by @tiangolo.docs/en/docs/python-types.md. PR #12551 by @tiangolo.Translations
docs/de/docs/advanced/async-tests.md. PR #12567 by @imjuanleonard.docs/pt/docs/tutorial/sql-databases.md. PR #12530 by @ilacftemp.docs/ko/docs/benchmarks.md. PR #12540 by @Limsunoh.docs/pt/docs/how-to/separate-openapi-schemas.md. PR #12518 by @ilacftemp.docs/zh-hant/docs/deployment/index.md. PR #12521 by @codingjenny.docs/zh-hant/docs/deployment/cloud.md. PR #12522 by @codingjenny.docs/zh-hant/docs/how-to/index.md. PR #12523 by @codingjenny.docs/zh-hant/docs/tutorial/index.md. PR #12524 by @codingjenny.docs/zh-hant/docs/how-to/index.md. PR #12468 by @codingjenny.docs/zh-hant/docs/tutorial/index.md. PR #12466 by @codingjenny.docs/pt/docs/tutorial/header-param-models.md. PR #12437 by @Joao-Pedro-P-Holanda.docs/pt/docs/how-to/extending-openapi.md. PR #12470 by @ilacftemp.docs/pt/docs/advanced/dataclasses.md. PR #12475 by @leoscarlato.docs/pt/docs/how-to/custom-request-and-route.md. PR #12483 by @devfernandoa.Internal
v0.115.3Compare Source
Upgrades
>=0.40.0,<0.42.0. PR #12469 by @defnull.Docs
Translations
docs/zh-hant/docs/fastapi-cli.md. PR #12444 by @codingjenny.docs/zh-hant/docs/deployment/index.md. PR #12439 by @codingjenny.docs/pt/docs/how-to/testing-database.md. PR #12472 by @GuilhermeRameh.docs/pt/docs/how-to/custom-docs-ui-assets.md. PR #12473 by @devluisrodrigues.docs/pt/docs/advanced/response-headers.md. PR #12458 by @leonardopaloschi.docs/zh-hant/docs/deployment/cloud.md. PR #12440 by @codingjenny.docs/pt/docs/python-types.md. PR #12428 by @ceb10n.docs/ru/docs/environment-variables.md. PR #12436 by @wisderfin.docs/zh-hant/docs/resources/index.md. PR #12443 by @codingjenny.docs/zh-hant/docs/about/index.md. PR #12438 by @codingjenny.docs/pt/docs/tutorial/query-param-models.md. PR #12414 by @ceb10n.docs/pt/docs/deployment.md. PR #12427 by @ceb10n.docs/pt/docs/tutorial/body-updates.md. PR #12381 by @andersonrocha0.docs/pt/docs/advanced/response-cookies.md. PR #12417 by @Paulofalcao2002.Internal
v0.115.2Compare Source
Upgrades
>=0.37.2,<0.41.0. PR #12431 by @tiangolo.v0.115.1Compare Source
Fixes
Requiredshadowing from fastapi using Pydantic v2. PR #12197 by @pachewise.Refactors
python-multipart. PR #12407 by @tiangolo.Docs
base_pathformdx_includeMarkdown extension in MkDocs. PR #12391 by @tiangolo.docs/project-generation.md. PR #12274 by @kayqueGovetri.Translations
docs/pt/docs/tutorial/cookie-param-models.md. PR #12298 by @ceb10n.docs/pt/docs/how-to/graphql.md. PR #12215 by @AnandaCampelo.docs/pt/docs/advanced/security/oauth2-scopes.md. PR #12263 by @ceb10n.docs/pt/docs/deployment/concepts.md. PR #12219 by @marcelomarkus.docs/pt/docs/how-to/conditional-openapi.md. PR #12221 by @marcelomarkus.docs/pt/docs/advanced/response-directly.md. PR #12266 by @Joao-Pedro-P-Holanda.docs/pt/docs/tutorial/cookie-params.md. PR #12297 by @ceb10n.docs/ko/docs/tutorial/index.md. PR #12278 by @kkotipy.docs/pt/docs/advanced/security/http-basic-auth.md. PR #12275 by @andersonrocha0.docs/pt/docs/deployment/cloud.md. PR #12217 by @marcelomarkus.docs/es/docs/python-types.md. PR #12235 by @JavierSanchezCastro.docs/nl/docs/environment-variables.md. PR #12200 by @maxscheijen.docs/pt/docs/deployment/manually.md. PR #12210 by @JoaoGustavoRogel.docs/pt/docs/deployment/server-workers.md. PR #12220 by @marcelomarkus.docs/pt/docs/how-to/configure-swagger-ui.md. PR #12222 by @marcelomarkus.Internal
sponsors_badge.yml. PR #12404 by @tiangolo.v0.115.0Compare Source
Highlights
Now you can declare
Query,Header, andCookieparameters with Pydantic models. 🎉QueryParameter ModelsUse Pydantic models for
Queryparameters:Read the new docs: Query Parameter Models.
HeaderParameter ModelsUse Pydantic models for
Headerparameters:Read the new docs: Header Parameter Models.
CookieParameter ModelsUse Pydantic models for
Cookieparameters:Read the new docs: Cookie Parameter Models.
Forbid Extra Query (Cookie, Header) Parameters
Use Pydantic models to restrict extra values for
Queryparameters (also applies toHeaderandCookieparameters).To achieve it, use Pydantic's
model_config = {"extra": "forbid"}:This applies to
Query,Header, andCookieparameters, read the new docs:Features
Query,Cookie,Header. PR #12199 by @tiangolo.Translations
docs/pt/docs/advanced/security/http-basic-auth.md. PR #12195 by @ceb10n.Internal
v0.114.2Compare Source
Fixes
alias. PR #12194 by @Wurstnase.Translations
docs/pt/docs/tutorial/request-form-models.md. PR #12175 by @ceb10n.docs/zh/docs/project-generation.md. PR #12170 by @waketzheng.docs/nl/docs/python-types.md. PR #12158 by @maxscheijen.Internal
v0.114.1Compare Source
Refactors
Docs
docs/en/docs/environment-variables.md. PR #12169 by @prometek.Translations
docs/pt/docs/virtual-environments.md. PR #12163 by @marcelomarkus.docs/pt/docs/environment-variables.md. PR #12162 by @marcelomarkus.docs/pt/docs/tutorial/testing.md. PR #12164 by @marcelomarkus.docs/pt/docs/tutorial/debugging.md. PR #12165 by @marcelomarkus.docs/ko/docs/project-generation.md. PR #12157 by @BORA040126.Internal
issue-manager.yml. PR #12159 by @tiangolo.fastapi/params.py. PR #12143 by @surreal30.renovatebot/renovate (ghcr.io/renovatebot/renovate)
v37.440.7Compare Source
Bug Fixes
Miscellaneous Chores
v37.440.6Compare Source
Miscellaneous Chores
Build System
v37.440.5Compare Source
Documentation
Miscellaneous Chores
fe40cf4(#30330) (cdd7457)Build System
v37.440.4Compare Source
Build System
v37.440.3Compare Source
Bug Fixes
v37.440.2Compare Source
Documentation
Build System
v37.440.1Compare Source
Documentation
changelogUrldescription (#30305) (c219c8f)Miscellaneous Chores
Build System
v37.440.0Compare Source
Features
v37.439.0Compare Source
Features
Bug Fixes
Miscellaneous Chores
v37.438.5Compare Source
Bug Fixes
Documentation
v37.438.4Compare Source
Build System
v37.438.3Compare Source
Documentation
Miscellaneous Chores
Code Refactoring
Build System
v37.438.2Compare Source
Bug Fixes
v37.438.1Compare Source
Bug Fixes
v37.438.0Compare Source
Features
Miscellaneous Chores
v37.437.3Compare Source
Bug Fixes
v37.437.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.437.1Compare Source
Build System
v37.437.0Compare Source
Features
v37.436.0Compare Source
Features
Bug Fixes
insteadOffor bitbucket-server (#29951) (f3ef173)Code Refactoring
depName(#30030) (50191de)v37.435.1Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.435.0Compare Source
Features
v37.434.3Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
v37.434.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.434.1Compare Source
Bug Fixes
v37.434.0Compare Source
Features
v37.433.2Compare Source
Bug Fixes
v37.433.1Compare Source
Miscellaneous Chores
Build System
v37.433.0Compare Source
Features
Miscellaneous Chores
Tests
v37.432.0Compare Source
Features
Miscellaneous Chores
Code Refactoring
v37.431.7Compare Source
Bug Fixes
Miscellaneous Chores
v37.431.6Compare Source
Bug Fixes
v37.431.5Compare Source
Bug Fixes
Documentation
registryAliasesto one manager (#30038) (911e211)Miscellaneous Chores
v37.431.4Compare Source
Bug Fixes
v37.431.3Compare Source
Miscellaneous Chores
Build System
v37.431.2Compare Source
Build System
v37.431.1Compare Source
Tests
Build System
v37.431.0Compare Source
Features
cachePrivatePackagesoption for datasource index level (#30120) (4aca729)v37.430.0Compare Source
Features
cachePrivatePackagesfor Maven datasource (#30126) (7c7063d)Miscellaneous Chores
Code Refactoring
v37.429.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.429.0Compare Source
Features
v37.428.3Compare Source
Build System
v37.428.2Compare Source
Bug Fixes
v37.428.1Compare Source
Bug Fixes
v37.428.0Compare Source
Features
gomodSkipVendorpostUpdateOption (#30025) (5f21e17)cachePrivatePackagesfor GitHub GraphQL tags and releases (#30123) (650ac22)Miscellaneous Chores
v37.427.0Compare Source
Features
v37.426.5Compare Source
Bug Fixes
v37.426.4Compare Source
Bug Fixes
Build System
v37.426.3Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.426.2Compare Source
Bug Fixes
v37.426.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.426.0Compare Source
Features
v37.425.3Compare Source
Bug Fixes
v37.425.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
Code Refactoring
Build System
v37.425.1Compare Source
Bug Fixes
v37.425.0Compare Source
Features
v37.424.4Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
v37.424.3Compare Source
Bug Fixes
v37.424.2Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
v37.424.1Compare Source
Miscellaneous Chores
Build System
v37.424.0Compare Source
Features
cachePrivatePackagesglobal config option (#30045) (8fc2a7b)Documentation
Miscellaneous Chores
Code Refactoring
v37.423.1Compare Source
Miscellaneous Chores
Build System
v37.423.0Compare Source
Features
Miscellaneous Chores
Code Refactoring
v37.422.4Compare Source
Build System
v37.422.3Compare Source
Build System
v37.422.2Compare Source
Bug Fixes
Build System
v37.422.1Compare Source
Code Refactoring
Build System
v37.422.0Compare Source
Features
Miscellaneous Chores
v37.421.10Compare Source
Bug Fixes
v37.421.9Compare Source
Bug Fixes
v37.421.8Compare Source
Bug Fixes
Code Refactoring
Tests
v37.421.7Compare Source
Bug Fixes
Miscellaneous Chores
Build System
v37.421.6Compare Source
Documentation
Miscellaneous Chores
Build System
Continuous Integration
v37.421.5Compare Source
Bug Fixes
Miscellaneous Chores
v37.421.4Compare Source
Bug Fixes
v37.421.3Compare Source
Documentation
Build System
v37.421.2Compare Source
Bug Fixes
v37.421.1Compare Source
Bug Fixes
Code Refactoring
v37.421.0Compare Source
Features
isStablein output (#29928) (f921c68)Bug Fixes
prBodyDefinitionsin templates (#29893) (9305923)Miscellaneous Chores
Code Refactoring
Build System
v37.420.1Compare Source
Bug Fixes
v37.420.0Compare Source
Features
v37.419.1Compare Source
Bug Fixes
v37.419.0Compare Source
Features
v37.418.3Compare Source
Bug Fixes
Code Refactoring
rm.contentto remove expired content (#29860) (a829d96)v37.418.2Compare Source
Bug Fixes
v37.418.1Compare Source
Build System
v37.418.0Compare Source
Features
Bug Fixes
v37.417.2Compare Source
Miscellaneous Chores
Build System
v37.417.1Compare Source
Bug Fixes
v37.417.0Compare Source
Features
v37.416.1Compare Source
Bug Fixes
v37.416.0Compare Source
Features
RENOVATE_X_IGNORE_NODE_WARN(#29835) (03f5c5c)Miscellaneous Chores
Code Refactoring
v37.415.0Compare Source
Features
tagsin result so that we can usefollowTag(#29806) (48e6aa4)Documentation
Miscellaneous Chores
v37.414.1Compare Source
Bug Fixes
security-onlypreset matcher (#29801) (5c0b1e1)Miscellaneous Chores
v37.414.0Compare Source
Features
Documentation
minimumReleaseAge(#29570) (f5fc659)v37.413.5Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
isValidDependencyfailures (#29791) (6b24abe)v37.413.4Compare Source
Bug Fixes
v37.413.3Compare Source
Build System
v37.413.2Compare Source
Miscellaneous Chores
Build System
v37.413.1Compare Source
Bug Fixes
v37.413.0Compare Source
Features
v37.412.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.412.1Compare Source
Bug Fixes
v37.412.0Compare Source
Features
v37.411.0Compare Source
Features
v37.410.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
Build System
v37.410.1Compare Source
Bug Fixes
Documentation
Build System
v37.410.0Compare Source
Features
Miscellaneous Chores
v37.409.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.409.1Compare Source
Bug Fixes
v37.409.0Compare Source
Features
Miscellaneous Chores
v37.408.3Compare Source
Bug Fixes
Miscellaneous Chores
v37.408.2Compare Source
Bug Fixes
(#29685) (c60880b)
v37.408.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.408.0Compare Source
Features
v37.407.4Compare Source
Bug Fixes
v37.407.3Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.407.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
Code Refactoring
v37.407.1Compare Source
Build System
v37.407.0Compare Source
Features
Bug Fixes
Miscellaneous Chores
Build System
v37.406.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.406.1Compare Source
Bug Fixes
v37.406.0Compare Source
Features
Documentation
v37.405.1Compare Source
Bug Fixes
v37.405.0Compare Source
Features
Bug Fixes
v37.404.1Compare Source
Bug Fixes
Build System
v37.404.0Compare Source
Features
v37.403.0Compare Source
Features
v37.402.1Compare Source
Miscellaneous Chores
Build System
v37.402.0Compare Source
Features
v37.401.6Compare Source
Bug Fixes
v37.401.5Compare Source
Bug Fixes
v37.401.4Compare Source
Bug Fixes
Miscellaneous Chores
v37.401.3Compare Source
Miscellaneous Chores
Build System
v37.401.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.401.1Compare Source
Bug Fixes
v37.401.0Compare Source
Features
v37.400.1Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
v37.400.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.399.10Compare Source
Bug Fixes
v37.399.9Compare Source
Bug Fixes
Miscellaneous Chores
v37.399.8Compare Source
Build System
v37.399.7Compare Source
Build System
v37.399.6Compare Source
Bug Fixes
v37.399.5Compare Source
Build System
v37.399.4Compare Source
Bug Fixes
v37.399.3Compare Source
Bug Fixes
v37.399.2Compare Source
Bug Fixes
Documentation
v37.399.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.399.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.398.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.398.1Compare Source
Bug Fixes
v37.398.0Compare Source
Features
v37.397.0Compare Source
Features
actionlint(#29500) (faacbbc)Documentation
v37.396.1Compare Source
Bug Fixes
Code Refactoring
v37.396.0Compare Source
Features
v37.395.0Compare Source
Features
v37.394.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.394.0Compare Source
Features
Miscellaneous Chores
v37.393.0Compare Source
Features
Miscellaneous Chores
v37.392.0Compare Source
Features
v37.391.3Compare Source
Bug Fixes
v37.391.2Compare Source
Bug Fixes
v37.391.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.391.0Compare Source
Features
dnsCacheoption (#29445) (d8c3440)Documentation
v37.390.1Compare Source
Bug Fixes
v37.390.0Compare Source
Features
Bug Fixes
Miscellaneous Chores
v37.389.0Compare Source
Features
v37.388.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.388.1Compare Source
Bug Fixes
v37.388.0Compare Source
Features
Miscellaneous Chores
v37.387.3Compare Source
Bug Fixes
v37.387.2Compare Source
Bug Fixes
Build System
v37.387.1Compare Source
Build System
v37.387.0Compare Source
Features
ProjectandSdk(#29330) (c89ae5c)v37.386.0Compare Source
Features
sourceUrlandsourceDirectoryoptions (#29387) (e85a7d8)Bug Fixes
Documentation
Miscellaneous Chores
v37.385.0Compare Source
Features
Code Refactoring
v37.384.1Compare Source
Bug Fixes
v37.384.0Compare Source
Features
Build System
v37.383.0Compare Source
Features
Documentation
v37.382.5Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.382.4Compare Source
Bug Fixes
Documentation
v37.382.3Compare Source
Bug Fixes
Documentation
Code Refactoring
v37.382.2Compare Source
Bug Fixes
v37.382.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.382.0Compare Source
Features
v37.381.11Compare Source
Bug Fixes
Documentation
v37.381.10Compare Source
Bug Fixes
Documentation
v37.381.9Compare Source
Documentation
Build System
v37.381.8Compare Source
Bug Fixes
Documentation
v37.381.7Compare Source
Bug Fixes
prPrioritybased sorting of prs (#29306) (9e2ca6b)Documentation
releaseTimestampandsourceUrlsupport (#29225) (6dd189e)v37.381.6Compare Source
Bug Fixes
v37.381.5Compare Source
Build System
v37.381.4Compare Source
Build System
v37.381.3Compare Source
Bug Fixes
v37.381.2Compare Source
Bug Fixes
v37.381.1Compare Source
Bug Fixes
v37.381.0Compare Source
Features
matchBaseBranchesvalidation (#29283) (09334f3)Miscellaneous Chores
v37.380.0Compare Source
Features
v37.379.1Compare Source
Documentation
Miscellaneous Chores
Build System
v37.379.0Compare Source
Features
lockedVersion(#27924) (30926c9)Bug Fixes
allowedHeadersagain (#29281) (842f205)v37.378.0Compare Source
Features
encryptedWarningtext parameter (#29120) (1965526)v37.377.8Compare Source
Bug Fixes
Miscellaneous Chores
v37.377.7Compare Source
Bug Fixes
v37.377.6Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.377.5Compare Source
Build System
v37.377.4Compare Source
Bug Fixes
v37.377.3Compare Source
Bug Fixes
detectPlatform" (#29255) (34d0727)v37.377.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.377.1Compare Source
Bug Fixes
v37.377.0Compare Source
Features
Miscellaneous Chores
Continuous Integration
v37.376.0Compare Source
Features
v37.375.2Compare Source
Build System
v37.375.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.375.0Compare Source
Features
Documentation
v37.374.3Compare Source
Bug Fixes
v37.374.2Compare Source
Bug Fixes
v37.374.1Compare Source
Bug Fixes
v37.374.0Compare Source
Features
v37.373.0Compare Source
Features
v37.372.1Compare Source
Bug Fixes
v37.372.0Compare Source
Features
Bug Fixes
Miscellaneous Chores
v37.371.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.371.0Compare Source
Features
Miscellaneous Chores
v37.370.0Compare Source
Features
mergeConfidenceEndpointandmergeConfidenceDatasources(#28880) (044dc0f)v37.369.1Compare Source
Miscellaneous Chores
Build System
v37.369.0Compare Source
Features
sourceUrl&releaseTimestampsupport (#29122) (d0b77e5)v37.368.10Compare Source
Bug Fixes
Miscellaneous Chores
v37.368.9Compare Source
Bug Fixes
v37.368.8Compare Source
Bug Fixes
Miscellaneous Chores
v37.368.7Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.368.6Compare Source
Bug Fixes
v37.368.5Compare Source
Bug Fixes
Miscellaneous Chores
v37.368.4Compare Source
Bug Fixes
Miscellaneous Chores
v37.368.3Compare Source
Bug Fixes
Documentation
schedule(#29121) (ebfb48d)Miscellaneous Chores
v37.368.2Compare Source
Bug Fixes
v37.368.1Compare Source
Miscellaneous Chores
Build System
v37.368.0Compare Source
Features
Build System
v37.367.0Compare Source
Features
v37.366.1Compare Source
Build System
v37.366.0Compare Source
Features
v37.365.0Compare Source
Features
v37.364.0Compare Source
Features
Miscellaneous Chores
Tests
v37.363.9Compare Source
Bug Fixes
Documentation
v37.363.8Compare Source
Bug Fixes
Documentation
v37.363.7Compare Source
Miscellaneous Chores
Build System
v37.363.6Compare Source
Bug Fixes
v37.363.5Compare Source
Bug Fixes
Miscellaneous Chores
Build System
v37.363.4Compare Source
Build System
v37.363.3Compare Source
Build System
v37.363.2Compare Source
Build System
v37.363.1Compare Source
Bug Fixes
v37.363.0Compare Source
Features
v37.362.0Compare Source
Features
Bug Fixes
v37.361.0Compare Source
Features
Miscellaneous Chores
v37.360.0Compare Source
Features
Documentation
v37.359.0Compare Source
Features
v37.358.2Compare Source
Build System
v37.358.1Compare Source
Miscellaneous Chores
Build System
v37.358.0Compare Source
Features
Miscellaneous Chores
v37.357.0Compare Source
Features
Documentation
allowedVersions(#29014) (fe45509)readOnlyoption order (#29037) (3dd51b3)Miscellaneous Chores
Code Refactoring
Tests
releaseTimestampfield (#29024) (1598388)v37.356.1Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.356.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.355.1Compare Source
Bug Fixes
v37.354.6Compare Source
Build System
v37.354.5Compare Source
Bug Fixes
Miscellaneous Chores
v37.354.3Compare Source
Bug Fixes
v37.354.2Compare Source
Bug Fixes
Miscellaneous Chores
Tests
v37.354.1Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.354.0Compare Source
Features
Miscellaneous Chores
v37.353.1Compare Source
Miscellaneous Chores
Code Refactoring
Build System
v37.353.0Compare Source
Features
v37.352.0Compare Source
Features
v37.351.4Compare Source
Bug Fixes
newVersionis excluded from range (#28950) (ad9d2b9)Code Refactoring
detectPlatform(#28945) (5de7eee)v37.351.3Compare Source
Bug Fixes
Miscellaneous Chores
v37.351.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.351.1Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.351.0Compare Source
Features
Documentation
v37.350.1Compare Source
Bug Fixes
Documentation
Tests
v37.350.0Compare Source
Features
.mvn/extensions.xml(#28893) (468b0d1)v37.349.3Compare Source
Bug Fixes
Miscellaneous Chores
v37.349.2Compare Source
Bug Fixes
v37.349.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.349.0Compare Source
Features
Miscellaneous Chores
v37.348.0Compare Source
Features
Bug Fixes
v37.347.3Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
v37.347.2Compare Source
Build System
v37.347.1Compare Source
Build System
v37.347.0Compare Source
Features
v37.346.0Compare Source
Features
autodiscoverRepoSortandautodiscoverRepoOrder(#28738) (10a4a8b)Miscellaneous Chores
Code Refactoring
v37.345.0Compare Source
Features
v37.344.3Compare Source
Bug Fixes
Documentation
Tests
v37.344.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.344.0Compare Source
Features
Bug Fixes
Miscellaneous Chores
v37.343.1Compare Source
Bug Fixes
v37.343.0Compare Source
Features
v37.342.2Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.342.1Compare Source
Bug Fixes
v37.342.0Compare Source
Features
v37.341.0Compare Source
Features
Bug Fixes
Documentation
v37.340.10Compare Source
Bug Fixes
Miscellaneous Chores
v37.340.9Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
v37.340.8Compare Source
Bug Fixes
v37.340.7Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
v37.340.6Compare Source
Bug Fixes
Documentation
v37.340.5Compare Source
Bug Fixes
v37.340.4Compare Source
Bug Fixes
v37.340.3Compare Source
Bug Fixes
v37.340.2Compare Source
Bug Fixes
v37.340.1Compare Source
Bug Fixes
v37.340.0Compare Source
Features
Miscellaneous Chores
buildtype foroptionalDependencies(#28814) (7d41ab3)v37.339.0Compare Source
Features
Miscellaneous Chores
v37.338.0Compare Source
Features
v37.337.0Compare Source
Features
v37.336.0Compare Source
Features
Bug Fixes
Build System
v37.335.0Compare Source
Features
depTypeand disablepinDigestsfor features (#28792) (9a2015e)v37.334.4Compare Source
Bug Fixes
Miscellaneous Chores
v37.334.3Compare Source
Build System
v37.334.2Compare Source
Build System
v37.334.1Compare Source
Bug Fixes
commitBodyoption not being effective (#28774) (9841fa0)Build System
v37.334.0Compare Source
Features
v37.333.1Compare Source
Documentation
Miscellaneous Chores
Build System
v37.333.0Compare Source
Features
v37.332.0Compare Source
Features
v37.331.0Compare Source
Features
v37.330.1Compare Source
Documentation
Miscellaneous Chores
Build System
v37.330.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.329.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.329.0Compare Source
Features
userAgent(#28737) (5558b0d)Bug Fixes
Documentation
v37.328.1Compare Source
Bug Fixes
.gitfrom package name (#28726) (e185788)v37.328.0Compare Source
Features
Bug Fixes
Tests
v37.327.3Compare Source
Bug Fixes
Miscellaneous Chores
v37.327.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.327.1Compare Source
Bug Fixes
v37.327.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.326.3Compare Source
Build System
v37.326.2Compare Source
Bug Fixes
v37.326.1Compare Source
Miscellaneous Chores
Build System
v37.326.0Compare Source
Features
Miscellaneous Chores
v37.325.1Compare Source
Bug Fixes
v37.325.0Compare Source
Features
Build System
v37.324.3Compare Source
Bug Fixes
Continuous Integration
pnpm/action-setupaction (#28685) (e0c60b6)v37.324.2Compare Source
Bug Fixes
v37.324.1Compare Source
Bug Fixes
v37.324.0Compare Source
Features
Documentation
v37.323.5Compare Source
Bug Fixes
v37.323.4Compare Source
Bug Fixes
v37.323.3Compare Source
Miscellaneous Chores
Build System
v37.323.2Compare Source
Miscellaneous Chores
Build System
v37.323.1Compare Source
Miscellaneous Chores
Build System
v37.323.0Compare Source
Features
v37.322.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.322.1Compare Source
Bug Fixes
Miscellaneous Chores
Build System
v37.322.0Compare Source
Features
v37.321.2Compare Source
Bug Fixes
Miscellaneous Chores
v37.321.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.321.0Compare Source
Features
v37.320.1Compare Source
Bug Fixes
v37.320.0Compare Source
Features
v37.319.2Compare Source
Bug Fixes
v37.319.1Compare Source
Bug Fixes
v37.319.0Compare Source
Features
readOnlyrequest matching (#28562) (5c0628b)v37.318.1Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
Build System
v37.318.0Compare Source
Features
v37.317.0Compare Source
Features
v37.316.3Compare Source
Bug Fixes
Documentation
Tests
v37.316.2Compare Source
Documentation
Miscellaneous Chores
Build System
v37.316.1Compare Source
Bug Fixes
Documentation
Code Refactoring
v37.316.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.315.1Compare Source
Bug Fixes
v37.315.0Compare Source
Features
Miscellaneous Chores
v37.314.0Compare Source
Features
Miscellaneous Chores
Code Refactoring
v37.313.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.313.0Compare Source
Features
Tests
v37.312.0Compare Source
Features
Code Refactoring
v37.311.0Compare Source
Features
v37.310.1Compare Source
Bug Fixes
v37.310.0Compare Source
Features
v37.309.0Compare Source
Features
Miscellaneous Chores
v37.308.0Compare Source
Features
v37.307.0Compare Source
Features
v37.306.1Compare Source
Bug Fixes
v37.306.0Compare Source
Features
Bug Fixes
Miscellaneous Chores
v37.305.0Compare Source
Features
citation-jsmonorepo (#28498) (8a1c0f3)v37.304.0Compare Source
Features
Documentation
v37.303.4Compare Source
Bug Fixes
v37.303.3Compare Source
Bug Fixes
Miscellaneous Chores
Code Refactoring
validateUrltoisHttpUrl(#28484) (d6d1e57)v37.303.2Compare Source
Bug Fixes
v37.303.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.303.0Compare Source
Features
v37.302.0Compare Source
Features
Bug Fixes
Code Refactoring
v37.301.7Compare Source
Bug Fixes
Miscellaneous Chores
v37.301.6Compare Source
Bug Fixes
Miscellaneous Chores
v37.301.5Compare Source
Bug Fixes
v37.301.4Compare Source
Bug Fixes
v37.301.3Compare Source
Bug Fixes
v37.301.2Compare Source
Bug Fixes
v37.301.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.301.0Compare Source
Features
v37.300.1Compare Source
Build System
v37.300.0Compare Source
Features
Bug Fixes
v37.299.1Compare Source
Bug Fixes
v37.298.0Compare Source
Features
Bug Fixes
Miscellaneous Chores
v37.296.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.295.0Compare Source
Features
v37.294.0Compare Source
Features
Miscellaneous Chores
v37.293.0Compare Source
Features
v37.292.1Compare Source
Build System
v37.292.0Compare Source
Features
v37.291.1Compare Source
Bug Fixes
v37.291.0Compare Source
Features
v37.290.1Compare Source
Bug Fixes
v37.290.0Compare Source
Features
v37.289.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.289.0Compare Source
Features
v37.288.0Compare Source
Features
Bug Fixes
v37.287.2Compare Source
Bug Fixes
v37.287.1Compare Source
Bug Fixes
v37.287.0Compare Source
Features
Documentation
Miscellaneous Chores
v37.286.1Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
Tests
v37.286.0Compare Source
Features
security-onlypreset (#28320) (da6056c)v37.285.1Compare Source
Miscellaneous Chores
Build System
v37.285.0Compare Source
Features
v37.284.1Compare Source
Miscellaneous Chores
Build System
v37.284.0Compare Source
Features
Bug Fixes
Build System
v37.283.0Compare Source
Features
v37.282.1Compare Source
Bug Fixes
v37.282.0Compare Source
Features
v37.281.4Compare Source
Bug Fixes
v37.281.2Compare Source
Bug Fixes
v37.281.1Compare Source
Bug Fixes
Miscellaneous Chores
v37.281.0Compare Source
Features
Documentation
v37.280.4Compare Source
Bug Fixes
v37.280.3Compare Source
Bug Fixes
packageName, if set (#28247) (e0115f9)v37.280.2Compare Source
Miscellaneous Chores
Build System
Continuous Integration
v37.280.1Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
Continuous Integration
encode/uvicorn (uvicorn)
v0.34.0: Version 0.34.0Compare Source
What's Changed
content-lengthto 500 response in wsproto by @Kludex in https://github.com/encode/uvicorn/pull/2542Full Changelog: https://github.com/encode/uvicorn/compare/0.33.0...0.34.0
v0.33.0: Version 0.33.0Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/encode/uvicorn/compare/0.32.1...0.33.0
v0.32.1: Version 0.32.1Compare Source
What's Changed
Full Changelog: https://github.com/encode/uvicorn/compare/0.32.0...0.32.1
v0.32.0: Version 0.32.0Compare Source
Added
max_request_limitis exceeded (#2430)Full Changelog: https://github.com/encode/uvicorn/compare/0.31.1...0.32.0
v0.31.1: Version 0.31.1Compare Source
Fixed
[*]in trusted hosts #2480PathLike[str]type hint forssl_keyfile#2481Full Changelog: https://github.com/encode/uvicorn/compare/0.31.0...0.31.1
v0.31.0: Version 0.31.0Compare Source
Added
Improve
ProxyHeadersMiddleware(#2468) and (#2231):on docker swarm/Kubernetes, where the reverse proxy might have a dynamic IP.
Full Changelog: https://github.com/encode/uvicorn/compare/0.30.6...0.31.0
v0.30.6: Version 0.30.6Compare Source
Fixed
Full Changelog: https://github.com/encode/uvicorn/compare/0.30.5...0.30.6
v0.30.5: Version 0.30.5Compare Source
Fixed
Full Changelog: https://github.com/encode/uvicorn/compare/0.30.4...0.30.5
v0.30.4: Version 0.30.4Compare Source
Fixed
h11sets client state toMUST_CLOSE#2375Full Changelog: https://github.com/encode/uvicorn/compare/0.30.3...0.30.4
v0.30.3: Version 0.30.3Compare Source
Fixed
KeyboardInterruptfrom CLI and programmatic usage (#2384)ClientDisconnectinherits fromOSErrorinstead ofIOError(#2393)Full Changelog: https://github.com/encode/uvicorn/compare/0.30.2...0.30.3
v0.30.2: Version 0.30.2Compare Source
Added
reasonsupport towebsocket.disconnectevent (#2324)Fixed
Full Changelog: https://github.com/encode/uvicorn/compare/0.30.1...0.30.2
v0.30.1: Version 0.30.1Compare Source
Fixed
\tin response header values (#2345)Full Changelog: https://github.com/encode/uvicorn/compare/0.30.0...0.30.1
v0.30.0: Version 0.30.0Compare Source
Added
ConfigParseror aio.IO[Any]onlog_config(#1976)Fixed
content-lengthheader on 5xx (#2304)Deprecated
uvicorn.workersmodule (#2302)Full Changelog: https://github.com/encode/uvicorn/compare/0.29.0...0.30.0
v0.29.0: Version 0.29.0Compare Source
Added
Full Changelog: https://github.com/encode/uvicorn/compare/0.28.1...0.29.0
v0.28.1: Version 0.28.1Compare Source
Fixed
ClientDisconnectedon HTTP (#2276)Full Changelog: https://github.com/encode/uvicorn/compare/0.28.0...0.28.1
v0.28.0: Version 0.28.0Compare Source
Added
ClientDisconnectedonsend()when client disconnected (#2220) 12/02/24Fixed
AttributeErroronsys.stdin.fileno()for Windows IIS10 (#1947) 29/02/24X-Forwarded-Protofor WebSockets scheme when the proxy provides it (#2258) 01/03/24Full Changelog: https://github.com/encode/uvicorn/compare/0.27.1...0.28.0
v0.27.1: Version 0.27.1Compare Source
Fixed
h11.LocalProtocolErrorerrors when processing pipelined requests (#2243) 10/02/24Full Changelog: https://github.com/encode/uvicorn/compare/0.27.0.post1...0.27.1
v0.27.0.post1: Version 0.27.0.post1Compare Source
Fixed
Full Changelog: https://github.com/encode/uvicorn/compare/0.27.0...0.27.0.post1
v0.27.0: Version 0.27.0Compare Source
Added
ClientDisconnect(IOError)onsend()when client disconnected (#2218) 19/01/24Full Changelog: https://github.com/encode/uvicorn/compare/0.26.0...0.27.0
v0.26.0: Version 0.26.0Compare Source
Changed
--root-pathto include the root path prefix in the full ASGIpathas per the ASGI spec (#2213) 16/01/24__future__.annotationson some internal modules (#2199) 16/01/24Full Changelog: https://github.com/encode/uvicorn/compare/0.25.0...0.26.0
v0.25.0: Version 0.25.0Compare Source
Added
Fixed
--reload-include(#2176) 08/12/23uvicorn.run()(#2158) 22/11/23Full Changelog: https://github.com/encode/uvicorn/compare/0.24.0...0.25.0
v0.24.0.post1: Version 0.24.0.post1Compare Source
Fixed
v0.24.0: Version 0.24.0Compare Source
Added
appvia environment variableUVICORN_APP(#2106)Full Changelog: https://github.com/encode/uvicorn/compare/0.23.2...0.24.0
v0.23.2: Version 0.23.2Compare Source
Fixed
websocketsfrom 10.4 on 11.0 (#2061) 30/07/23Full Changelog: https://github.com/encode/uvicorn/compare/0.23.1...0.23.2
v0.23.1: Version 0.23.1Compare Source
Fixed
typing_extensionsfor Python 3.10 and lower (#2053) 18/07/23Full Changelog: https://github.com/encode/uvicorn/compare/0.23.0...0.23.1
v0.23.0: Version 0.23.0Compare Source
Added
--ws-max-queueparameter WebSockets (#2033) 10/07/23Removed
asgirefas typing dependency (#1999) 08/06/23Fixed
scope["scheme"]towsorwssinstead ofhttporhttpsonProxyHeadersMiddlewarefor WebSockets (#2043) 12/07/23Changed
ImportErroron circular import (#2040) 09/07/23logger.getEffectiveLevel()instead oflogger.levelto check if log level isTRACE(#1966) 01/06/23Full Changelog: https://github.com/encode/uvicorn/compare/0.22.0...0.23.0
v0.22.0: Version 0.22.0Compare Source
Added
--timeout-graceful-shutdownparameter (#1950)SIGBREAKon Windows (#1909)Fixed
--reload-delayis effectively used on thewatchfilesreloader (#1930)Full Changelog: https://github.com/encode/uvicorn/compare/0.21.1...0.22.0
v0.21.1: Version 0.21.1Compare Source
Fixed
v0.21.0: Version 0.21.0Compare Source
Added
Changed
h11andpyyamlwhen not needed to improve import time (#1846) 07/02/23WSGIMiddlewareimplementation bya2wsgi(#1825) 16/01/23--app-dirfrom "." (dot) to "" (empty string) (#1835) 06/01/23Fixed
surrogateescapeto encode headers onwebsocketsimplementation (#1005) 12/12/22Full Changelog: https://github.com/encode/uvicorn/compare/0.20.0...0.21.0
v0.20.0: Version 0.20.0Compare Source
Added
wsprotoshutdown (#1737)reloadandworkersflag are used together (#1731) 31/10/22Fixed
WebSocketerror codes onclose(#1753) 20/11/22wsproto(#996) 29/10/22SIGQUIThandler toUvicornWorker(#1710) 01/11/22CONFIG_KWARGSinUvicornWorkerclass (#1746) 31/10/22Removed
RemoteProtocolError.event_hintonwsproto(#1486) 31/10/22handle_no_connectonwsprotoimplementation (#1759) 17/11/22v0.19.0: Version 0.19.0Compare Source
Added
httptoolsversion to0.5.0(#1645) 13/09/22py.typedto comply with PEP 561 (#1687) 07/10/22Fixed
propagatetoFalseon "uvicorn" logger (#1288) 08/10/22UvicornWorker. (#1565) 26/08/22WebSocketslogs (#1385) 11/09/22Removed
--debugflag (#1640) 14/09/22DebugMiddleware(#1697) 07/10/22v0.18.3: Version 0.18.3Compare Source
What's Changed
reload_delaydefault changed fromNoneto0.25onuvicorn.run()andConfig.Noneis not an acceptable value anymore. (#1545) 02/07/22Full Changelog: https://github.com/encode/uvicorn/compare/0.18.2...0.18.3
v0.18.2: Version 0.18.2Compare Source
What's Changed
log_configonuvicorn.run()#1541 24/06/22loggingfile name modification #1543 27/06/22Full Changelog: https://github.com/encode/uvicorn/compare/0.18.1...0.18.2
v0.18.1: Version 0.18.1Compare Source
Fixed
DEFAULT_MAX_INCOMPLETE_EVENT_SIZEas default toh11_max_incomplete_event_sizeon the CLI (#1534) 23/06/22Full Changelog: https://github.com/encode/uvicorn/compare/0.18.0...0.18.1
v0.18.0: Version 0.18.0Compare Source
Added
reloadflag prioritizeswatchfilesinstead of the deprecatedwatchgod(#1437) 18/06/22uvicorn.run()function (#1423) 10/05/22max_incomplete_event_sizeforh11implementation (#1514) 22/06/22Removed
asgirefdependency (#1532) 22/06/22Fixed
raw_pathinto bytes on both websockets implementations (#1487) 16/05/22asyncio.WindowsSelectorEventLoopPolicy()when using multiple workers to avoid "WinError 87" (#1454) 22/06/22Full Changelog: https://github.com/encode/uvicorn/compare/0.17.6...0.18.0
v0.17.6: Version 0.17.6Compare Source
Changed
httptoolsrange to>=0.4.0(#1400) 11/03/22v0.17.5: Version 0.17.5Compare Source
0.17.5 - 2022-02-16
Fixed
Changed
Full Changelog: https://github.com/encode/uvicorn/compare/0.17.4...0.17.5
v0.17.4: Version 0.17.4Compare Source
Fixed
create_serverbycreate_unix_server(#1362) 04/02/22v0.17.3: Version 0.17.3Compare Source
Fixed
v0.17.2: Version 0.17.2Compare Source
Fixed
httptoolsimplementation. (#1354) 03/02/22v0.17.1: Version 0.17.1Compare Source
Fixed
spec_versionfield from "2.1" to "2.3", as Uvicorn is compliant with that version of the ASGI specifications. (#1337) 25/01/22v0.17.0.post1: Version 0.17.0.post1Compare Source
Fixed
python_requiresversion specifier (#1328) 17/01/22v0.17.0: Version 0.17.0Compare Source
Added
Fixed/Removed
root_pathfrom logs (#1294) 25/12/21v0.16.0: Version 0.16.0Compare Source
0.16.0 - 2021-12-08
Added
websocketsto 10.0. (#1180) 13/09/21httptoolsversion range from "==0.2.*" to ">=0.2.0,<0.4.0". (#1243) 8/11/21HttpToolsProtocol.pipelinetype fromlisttodeque. (#1213) 10/10/21WSGIResponder.send_queuetype fromlisttodeque. (#1214) 10/10/21Fixed
WebSocketProtocol.asgi_receiveon which we returned a close frame even if there were data messages before that frame in the read queue. (#1252) 25/11/21--reload-dirswas splitting a string into single character directories. (#1267) 25/11/21v0.15.0: Version 0.15.0Compare Source
0.15.0 - 2021-08-13
Added
.pyfiles are watched, which is different from the previous default behavior. (#820) 08/08/21asyncio.runwhich will: start a fresh asyncio event loop, on shutdown cancel any background tasks rather than aborting them,aexitany remaining async generators, and shutdown the defaultThreadPoolExecutor. (#1070) 30/07/21Changed
Fixed
SIGTERMsupervisors now terminate their processes before joining them (#1069) 30/07/21httptoolson minimal installation (#1135) 30/07/21v0.14.0: Version 0.14.0Compare Source
0.14.0 - 2021-06-01
Added
Changed
Fixed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.