fastapi v0.59.0 Release Notes

Release Date: 2020-07-10 // almost 4 years ago
    • ๐Ÿ›  Fix typo in docstring for OAuth2 utils. PR #1621 by @tomarv2.
    • โšก๏ธ Update JWT docs to use Python-jose instead of PyJWT. Initial PR #1610 by @asheux.
    • ๐Ÿ›  Fix/re-enable search bar in docs. PR #1703.
    • Auto-generate a "server" in OpenAPI servers when there's a root_path instead of prefixing all the paths:
      • Add a new parameter for FastAPI classes: root_path_in_servers to disable the auto-generation of servers.
      • New docs about root_path and servers in Additional Servers.
      • Update OAuth2 examples to use a relative URL for tokenUrl="token" to make sure those examples keep working as-is even when behind a reverse proxy.
      • Initial PR #1596 by @rkbeatss.
    • ๐Ÿ›  Fix typo/link in External Links. PR #1702.
    • โšก๏ธ Update handling of External Links to use a data file and allow translating the headers without becoming obsolete quickly when new links are added. PR #https://github.com/tiangolo/fastapi/pull/1701.
    • โž• Add external link Machine learning model serving in Python using FastAPI and Streamlit to docs. PR #1669 by @davidefiocco.
    • โž• Add note in docs on order in Pydantic Unions. PR #1591 by @kbanc.
    • ๐Ÿ‘Œ Improve support for tests in editor. PR #1699.
    • ๐Ÿ“Œ Pin dependencies. PR #1697.
    • โšก๏ธ Update isort to version 5.x.x. PR #1670 by @asheux.