- Fix typo in docs for query parameters. PR #1832 by @ycd.
- Add docs about Async Tests. PR #1619 by @empicano.
- Raise an exception when using form data (
Form
,File
) without havingpython-multipart
installed.- Up to now the application would run, and raise an exception only when receiving a request with form data, the new behavior, raising early, will prevent from deploying applications with broken dependencies.
- It also detects if the correct package
python-multipart
is installed instead of the incorrectmultipart
(both importable asmultipart
). - PR #1851 based on original PR #1627 by @chrisngyn, @YKo20010, @kx-chen.
- Re-enable Gitter releases bot. PR #1831.
- Add link to async SQL databases tutorial from main SQL tutorial. PR #1813 by @short2strings.
- Fix typo in tutorial about behind a proxy. PR #1807 by @toidi.
- Fix typo in Portuguese docs. PR #1795 by @izaguerreiro.
- Add translations setup for Ukrainian. PR #1830.
- Add external link Build And Host Fast Data Science Applications Using FastAPI. PR #1786 by @Kludex.
- Fix encoding of Pydantic models that inherit from others models with custom
json_encoders
. PR #1769 by @henrybetts. - Simplify and improve
jsonable_encoder
. PR #1754 by @MashhadiNima. - Simplify internal code syntax in several points. PR #1753 by @uriyyo.
- Improve internal typing, declare
Optional
parameters. PR #1731 by @MashhadiNima. - Add external link Deploy FastAPI on Azure App Service to docs. PR #1726 by @windson.
- Add link to Starlette docs about WebSocket testing. PR #1717 by @hellocoldworld.
- Refactor generating dependant, merge for loops. PR #1714 by @Bloodielie.
- Update example for templates with Jinja to include HTML media type. PR #1690 by @frafra.
- Fix typos in docs for security. PR #1678 by @nilslindemann.
- Fix typos in docs for dependencies. PR #1675 by @nilslindemann.
- Fix type annotation for
**extra
parameters inFastAPI
. PR #1659 by @bharel. - Bump MkDocs Material to fix docs in browsers with dark mode. PR #1789 by @adriencaccia.
- Remove docs preview comment from each commit. PR #1826.
- Update GitHub context extraction for Gitter notification bot. PR #1766.