Skip to content

Latest commit

 

History

History
138 lines (90 loc) · 9.28 KB

release-notes.md

File metadata and controls

138 lines (90 loc) · 9.28 KB

Release Notes

Latest Changes

Internal

0.0.6

Features

  • ✨ Improve UI for fastapi dev and fastapi run. PR #95 by @patrick91.

Fixes

Internal

0.0.5

Breaking Changes

  • ♻️ Add fastapi-cli[standard] including Uvicorn, make fastapi-cli and fastapi-cli-slim have the same packages. PR #55 by @tiangolo.
  • ➕ Keep Uvicorn in default dependencies. PR #57 by @tiangolo.

Summary

Install with:

pip install "fastapi[standard]"

Or if for some reason installing only the FastAPI CLI:

pip install "fastapi-cli[standard]"

Technical Details

Before this, fastapi-cli would include Uvicorn and fastapi-cli-slim would not include Uvicorn.

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

FastAPI version 0.112.0 has a fastapi[standard] and that one includes fastapi-cli[standard].

Before, you would install pip install fastapi, or pip install fastapi-cli. Now you should include the standard optional dependencies (unless you want to exclude one of those): pip install "fastapi[standard]".

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

Refactors

Docs

  • 🚚 Rename repo references to new GitHub FastAPI org. PR #56 by @tiangolo.

Internal

0.0.4

Fixes

  • 🔧 Make FastAPI and Uvicorn optional dependencies, to avoid circular dependencies. PR #25 by @tiangolo.

Internal

0.0.3

Features

  • ✨ Add optional --workers CLI option, and fix CI for test-redistribute. PR #12 by @PokkaKiyo.

Upgrades

Docs

  • 📝 Add note about Uvicorn as the high-performance server running underneath. PR #9 by @tiangolo.

Internal

0.0.2

First public working version. 🚀

Fixes

  • 👷 Tweak CI testing and fix import error detection for Python 3.8. PR #8 by @tiangolo.