- β¨ Add
--versionoption. PR #168 by @YuriiMotov. - β¨ Show help on
fastapi cloudwith no args. PR #181 by @buurro.
- π Fix
FASTAPI_CLOUD_TOKENalways overrides user token. PR #180 by @YuriiMotov.
- π Fix archive creation of Windows files inside WSL. PR #178 by @DoctorJohn.
- β¨ Update deployment statuses. PR #176 by @DoctorJohn.
- π Show deployment upload progress. PR #171 by @YuriiMotov.
- π Pin GitHub actions by commit SHA. PR #172 by @YuriiMotov.
- π¨ Add pre-commit hook to ensure latest release header has date. PR #173 by @YuriiMotov.
- π Allow filtering for teams and apps. PR #169 by @YuriiMotov.
- π₯ Remove unused
tests/assets. PR #170 by @YuriiMotov.
- β¨ Add
fastapi cloud setup-ci. PR #157 by @savannahostrowski.
- π Fix nested progress in deploy causing weird output. PR #166 by @patrick91.
- π Add dates to release notes. PR #161 by @YuriiMotov.
- β¬ Bump tiangolo/latest-changes from 0.4.0 to 0.4.1. PR #162 by @dependabot[bot].
- β¬ Bump actions/download-artifact from 6 to 8. PR #163 by @dependabot[bot].
- β¬ Bump actions/checkout from 5 to 6. PR #164 by @dependabot[bot].
- β¬ Bump actions/upload-artifact from 5 to 7. PR #165 by @dependabot[bot].
- β¬ Bump actions/checkout from 5 to 6. PR #119 by @dependabot[bot].
- β¬ Bump actions/download-artifact from 5 to 6. PR #101 by @dependabot[bot].
- β¬ Bump actions/upload-artifact from 4 to 5. PR #102 by @dependabot[bot].
- β¬ Bump tiangolo/issue-manager from 0.5.1 to 0.6.0. PR #85 by @dependabot[bot].
- β¬ Bump actions/setup-python from 5 to 6. PR #84 by @dependabot[bot].
- β¨ Wait for verification after building. PR #160 by @patrick91.
- π Update how we show messages. PR #159 by @patrick91.
- π· Add
windows-latestto test matrix. PR #158 by @YuriiMotov.
- β¨ Allow to specify application directory. PR #155 by @patrick91.
- β»οΈ Improve how we handle invalid tokens. PR #153 by @patrick91.
- β Isolate tests from config. PR #152 by @patrick91.
- π· Run tests with lower bound uv sync, update minimum dependencies. PR #154 by @YuriiMotov.
- π· Run mypy by pre-commit instead of
lint.ymlworkflow. PR #151 by @YuriiMotov.
- β¨ Add link command. PR #148 by @patrick91.
- π Exclude .env files from deployment uploads. PR #150 by @patrick91.
- π Fix
env listfor secret environment variables. PR #147 by @patrick91.
fastapi cloud logs. PR #132 by @savannahostrowski.- β¨ Add support for creating secrets. PR #146 by @patrick91.
- β¨ Add support for app ID in
fastapi deploy. PR #144 by @buurro. - β¨ Add support for FASTAPI_CLOUD_TOKEN environment variable auth. PR #142 by @patrick91.
- β¨ Add a confirmation step to the first CLI deployment . PR #140 by @alejsdev.
- β»οΈ Refactor authentication. PR #141 by @patrick91.
- π§ Add GitHub Actions workflow for linting. PR #145 by @patrick91.
- π· Add pre-commit workflow. PR #135 by @YuriiMotov.
- π Fix CI ran all tests on oldest supported Python. PR #136 by @DoctorJohn.
- β Drop support for Pydantic v1. PR #139 by @patrick91.
- π§ Drop support for Python 3.8. PR #138 by @patrick91.
- π· Configure coverage, error on main tests, don't wait for Smokeshow. PR #134 by @YuriiMotov.
- π· Run Smokeshow always, even on test failures. PR #133 by @YuriiMotov.
- β¨ Add upload cancellation notification on keyboard interrupt. PR #129 by @patrick91.
- β Fix test coverage. PR #130 by @patrick91.
- β‘οΈ Compress code archives to speed up uploads. PR #125 by @DoctorJohn.
- β¬οΈ Migrate to uv. PR #127 by @DoctorJohn.
- π₯ Remove path confirmation on first deployment. PR #123 by @buurro.
- π Fix archive file was not closed after upload. PR #122 by @DoctorJohn.
- β»οΈ Improve waitlist success command. PR #117 by @patrick91.
- π· Add support for Pydantic v1. PR #116 by @patrick91.
- π§ Add labels to Dependabot updates. PR #113 by @alejsdev.
- β¨ Add fastapi cloud sub-command. PR #104 by @buurro.
- β¨ Check if token is expired when checking if user is logged in. PR #105 by @patrick91.
- β¨ Support the verification skipped status. PR #99 by @DoctorJohn.
- π Include hidden files in app archive. PR #115 by @buurro.
- β»οΈ Clean up code archives after uploading. PR #106 by @DoctorJohn.
- π§βπ» Handle already logged in state. PR #103 by @alejsdev.
- β‘οΈ Speed up archive creation. PR #111 by @DoctorJohn.
- π Fix login url not linked correctly. PR #89 by @patrick91.
- β»οΈ Refactor env vars creation . PR #92 by @alejsdev.
- π₯ Remove env vars from deploy workflow. PR #93 by @alejsdev.
- β»οΈ Log files added to archive in debug mode (#91). PR #96 by @patrick91.
- β Add test to make sure .fastapicloudignore can override .gitignore (#90). PR #95 by @patrick91.
- β¨ Add support for
.fastapicloudignorefile. PR #83 by @patrick91.
- β¬ Bump actions/download-artifact from 4 to 5. PR #69 by @dependabot[bot].
- β¬ Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0. PR #28 by @dependabot[bot].
- β¬ Bump ruff from 0.12.0 to 0.13.0. PR #77 by @dependabot[bot].
- β¬ Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.13.0. PR #73 by @dependabot[bot].
- β¬ Bump actions/labeler from 5 to 6. PR #72 by @dependabot[bot].
- β¬ Bump actions/checkout from 4 to 5. PR #68 by @dependabot[bot].
- β¬ Bump tiangolo/latest-changes from 0.3.1 to 0.4.0. PR #70 by @dependabot[bot].
- β¨ Add support for verification statuses. PR #82 by @DoctorJohn.
- β¨ Add unlink command to delete local FastAPI Cloud configuration. PR #80 by @alejsdev.
- β¨ Add support for granular failure statuses. PR #75 by @DoctorJohn.
- π§βπ» Handle HTTP errors when streaming build logs. PR #65 by @patrick91.
- β»οΈ Prompt user for login or waitlist option when not logged in. PR #81 by @alejsdev.
- β Fix mocks in tests . PR #78 by @alejsdev.
- π Always load settings lazily. PR #64 by @patrick91.
- π Remove redundant thank you message. PR #63 by @patrick91.
- β Refactor tests. PR #62 by @patrick91.
- β¬οΈ Relax httpx dependency. PR #61 by @patrick91.