Releases: fastapi/fastapi-vscode
Releases · fastapi/fastapi-vscode
0.1.0
Features
- ✨ Display docstrings on hover in path operations panel. PR #67 by @savannahostrowski.
- 🚸 Allow users to change
sincewhen actively streaming logs. PR #63 by @savannahostrowski. - ✨ Add support for FastAPI Cloud log streaming. PR #39 by @savannahostrowski.
- ♻️ Refactor deployment workflow . PR #36 by @savannahostrowski.
- ✨ Add support for deployment to FastAPI Cloud. PR #34 by @savannahostrowski.
- ✨ Cloud authentication, basic status bar and project linking/unlinking. PR #32 by @savannahostrowski.
- ✨ Add Welcome Page and Update Icons. PR #25 by @savannahostrowski.
- ✨ Add support for vscode.dev. PR #18 by @savannahostrowski.
- ✨ Support multiroot workspaces. PR #23 by @savannahostrowski.
- ✨ Add route search to command palette. PR #21 by @savannahostrowski.
- ✨ Add output channel for diagnostic logging. PR #17 by @savannahostrowski.
- ✨ Add using currently open file as a last resort for app discovery. PR #15 by @savannahostrowski.
- ✨ Add support for
pyproject.tomlparsing to find app entrypoint. PR #14 by @savannahostrowski. - ✨ Add Test CodeLens navigation. PR #8 by @savannahostrowski.
- ✨ Add Report Issue command in Command Palette. PR #5 by @savannahostrowski.
- ✨ Add file watching for Endpoint Explorer. PR #3 by @savannahostrowski.
- ✨ Add endpoint discovery service for Endpoint Explorer. PR #2 by @savannahostrowski.
- ✨ Initial frontend work for explorer view. PR #1 by @savannahostrowski.
Fixes
- 🐛 Fix path parameters being replaced by same-named local variables. PR #79 by @savannahostrowski.
- 🔧 Update
.vscodeignoreto make bundle smaller. PR #6 by @savannahostrowski. - 🐛 Add
matchOnDescriptionto allow function name searching. PR #60 by @savannahostrowski. - 🐛 Find all FastAPI apps in a workspace folder, rather than just the shallowest. PR #69 by @savannahostrowski.
- 🐛 Resolve string variables in route paths. PR #66 by @savannahostrowski.
- 🚸 Add toast to show that authentication succeeded. PR #64 by @savannahostrowski.
- 🚸 Update HTTP operation sort order. PR #59 by @savannahostrowski.
- 🚸 Update log button text to use "start" instead of "stream". PR #58 by @savannahostrowski.
- 🚸 Watch all settings changes so we prompt to reload when changed. PR #57 by @savannahostrowski.
- 🚸 Update methods to use colours instead of icons. PR #55 by @savannahostrowski.
- 🐛 Fix failed deployment UX. PR #41 by @savannahostrowski.
- 🐛 Fix "building" status text during deployment. PR #38 by @savannahostrowski.
- 🐛 Fix posthog import crashing in vscode.dev. PR #31 by @savannahostrowski.
- 🐛 Fix activity bar logo. PR #27 by @savannahostrowski.
- 🐛 Fix CodeLens route matching and nested router discovery . PR #20 by @savannahostrowski.
- 🐛 Fix incorrect selection of root when app and router defined in same file. PR #9 by @savannahostrowski.
Refactors
- ♻️ Refactor
fastapi.entryPointaccept module notation only. PR #65 by @savannahostrowski.
Docs
- 📝 Fix URL for published extension. PR #82 by @savannahostrowski.
- 📝 Update release notes. PR #81 by @tiangolo.
- 📝 Update details about application discovery in README. PR #80 by @savannahostrowski.
- 📝 Update
entryPointsetting description in README to specify module notation. PR #74 by @savannahostrowski. - 📝 Update GIFs and simplify walkthrough. PR #73 by @savannahostrowski.
- 📝 Document FastAPI Cloud deployment in README. PR #37 by @savannahostrowski.
- 📝 Add cloud deploy to walkthrough. PR #35 by @savannahostrowski.
- 📝 Cleanup README to highlight features and usage. PR #26 by @savannahostrowski.
- 📝 Update feature list in docs. PR #24 by @savannahostrowski.
- 📝 Add documentation for
fastapi.showTestCodeLenses. PR #16 by @savannahostrowski.
Internal
- ⚙️ Rename to
release-notes.mdtoCHANGELOG.md. PR #78 by @savannahostrowski. - 🔍️ Update marketplace metadata. PR #77 by @savannahostrowski.
- 📌 Add dependabot.yml and pin SHAs for GHAs. PR #76 by @savannahostrowski.
- 🔖 Bump extension version. PR #75 by @savannahostrowski.
- 🔧 Fix latest-changes sub-header config and current release notes with it. PR #72 by @tiangolo.
- ⚙️ Remove
dist/before running tests to prevent stale files. PR #61 by @savannahostrowski. - ⚙️ Bump
@types/vscodeandengine.vscode. PR #62 by @savannahostrowski. - ⚙️ Allow per-project telemetry configuration. PR #68 by @savannahostrowski.
- ♻️ Rename endpoint to path operation. PR #56 by @savannahostrowski.
- 🍱 Resize GIFs for README and Walkthrough. PR #40 by @savannahostrowski.
- 👷 Add typecheck to CI and pre-commit. PR #33 by @savannahostrowski.
- 🔧 Update .vscodeignore to ignore coverage/ and scripts/. PR #30 by [@savannahostrowski](https://github.com/savannahostro...