Releases: microsoft/vscode-azurefunctions
Releases · microsoft/vscode-azurefunctions
v0.12.0
Added
- Improved debugging
- Functions host will be stopped after you detach
- Terminal (where Http Triggers are listed) will be the default view rather than Debug Console
- Improved Python projects
- Deploying will automatically sync triggers
- Users will be warned if deploying to Windows
- pylint will be added to the local virtual environment by default
- "pip install" will be run before debugging
- Added Cosmos DB trigger to "Verified" category for C#
- JavaScript and Python projects will hide 'obj' and 'bin' folder by default (used for Functions extensions). NOTE: extensions.csproj will not be hidden and should still be checked in to source control
Fixed
Known Issues
- Local debugging for Python projects may fail with "python.exe -m ptvsd: error: the following arguments are required: --host.". Can be resolved by changing the
"languageWorkers__python__arguments"setting in the.vscode/tasks.jsonto"-m ptvsd --host 127.0.0.1 --port 9091"
EDIT: The vsix for this version has been removed from assets due to event-stream#116
v0.11.0
Added
- Preview support for creating and debugging Python projects. To enable, set
azureFunctions.enablePythonto true. IMPORTANT: Python support in Azure is still in private preview. - Added several more templates to the "verified" category, including Cosmos DB and Service Bus.
Changed
- Newly created function apps will default to "Run From Package". See here for more info.
- Deprecated projectRuntime of "beta" in favor of "~2".
- "azureFunctions.deploySubpath" setting takes precedence
Fixed
- "Copy Function Url" for v2 non-anonymous functions will copy an invalid url #567
Known Issues
- Functions cannot be listed for Linux Consumption apps azure-functions-host#3502
v0.10.2
v0.10.1
Added
- Improved Java templates
- More templates are available
- Templates will be automatically updated going forward
Changed
- JavaScript projects run
func extensions installbefore debug and deploy
Fixed
Known Issues
- "Copy Function Url" for v2 non-anonymous functions will copy an invalid url (that returns a 401 Unauthorized error) due to recent breaking changes in the runtime #567
v0.10.0
Added
- Improved C# templates
- More templates are available
- Templates will be automatically updated going forward
- Templates are installed only with the scope of VS Code and no longer affect machine-wide .NET CLI templates
- Added support for deploying to App Service Environments
Changed
- Debug config for JavaScript functions has changed. See https://aka.ms/AA1vrxa for more info
- New C# projects will deploy the result of a 'dotnet publish' rather than deploying the build output
- Azure Function Apps created through VS Code will automatically match the runtime from your local machine rather than always using v1
Fixed
v0.9.1
v0.9.0
Added
- Improved warning when Azure Functions Core Tools is out of date
- In some cases, an 'Update' option is provided that will automatically run the necessary commmands
- Warning now displays for all users, regardless of how they installed the func cli
- Function templates are now versioned and can be controlled with the "azureFunctions.templateVersion" setting
- Select open behavior after creating a new project ("Add to workspace", "Open in current window", or "Open in new window")
Changed
- Moved Azure Functions Explorer to new Azure view container instead of file explorer
Fixed
v0.8.1
v0.8.0
Added
- Upload and download application settings
- Prompt to automatically install the Azure Functions Core Tools when possible
- "Report an issue" button on error dialogs that links to the GitHub repo
- Subscription filter button next to Subscription nodes in the explorer
- Deploy to Function App context menu action for Function Apps
Changed
- JavaScript projects will default to runtime "beta" instead of "~1" on Mac/Linux. See here for more information.
Fixed
v0.7.0
Added
- Automatically detect projects created outside of VS Code and prompt to initialize
- View/Delete Proxies
- Remote Debug Java Function Apps (experimental)