Releases: microsoft/vscode-azure-iot-edge
Releases · microsoft/vscode-azure-iot-edge
bugbash-rc
update deployment template for bug bash and disable install nuget pac…
v0.4.0
Added
- Import existing modules from Azure Container Registry when adding new modules to the solution
- Respect .env file in the root of the solution folder
- Automatically start local registry when it is used by a module
Changed
- Update files generated by the "Azure IoT Edge: Convert to IoT Edge Module" command to align with Azure IoT Edge .NET templates' recent releases
Known Issues
- #161 You may encounter "Entry not found in cache" error when importing ACR modules randomly, especially after idling VS Code for several hours. To work around this issue, please open command palette and run "Reload Window" or restart VS Code. We are investigating the issue and will post an update once the issue is resolved.
v0.4.0-rc2
0.4.0-rc2
v0.4.0-rc
0.4.0-rc
v0.3.0
Added
- Import existing module from container registry when adding new module to solution
- Support adding extra Docker build options in the
buildOptions
array of module.json - New IntelliSense features (watch the screencasts here)
- Dockerfile path validation in module.json
- Image placeholder validation in deployment.template.json
- Dockerfile content hover preview in deployment.template.json
- Go-to-Dockerfile in deployment.template.json
- "Azure" branding to command palette category
Changed
- Always check out the
master
branch of Cookiecutter template when adding Python module
v0.3.0-rc
0.3.0-rc
v0.3.0-alpha
0.3.0-alpha
v0.2.0
Added
- Introduce IoT Edge Solution which includes multiple modules and a deployment manifest template (deployment.template.json)
- Command "New IoT Edge Solution".
- Command "Build IoT Edge Module Image".
- Command "Build and Push IoT Edge Module Image".
- Command "Build IoT Edge Solution".
- Command "Generate IoT Edge Deployment Manifest".
- Command "Add IoT Edge Module".
- Command "Convert to IoT Edge Module". The command helps the migration from legacy modules. Please refer to the migration steps for detail.
- Add IntelliSense support in deployment.template.json file of IoT Edge Solution.
- Support of the Python IoT Edge Module.
Removed
- Command "Build IoT Edge module" has been removed. Use command "Build IoT Edge Module Image" to build the module image in this new version.
- Command "Build IoT Edge module Docker image" has been removed. Use command "Build IoT Edge Module Image" to build the module image in this new version.
- Command "Push IoT Edge module Docker image" has been removed. Use command "Build and Push IoT Edge Module Image" to build and push the module image in this new version.
Changed
- IoT Edge Module folder structure has been changed.
- module.json file is added to the project root to manage the version and platform.
- Dockerfiles for different platforms are moved to the project root.
- For C# IoT Edge module, the build binary steps are now put into Dockerfile. So module could be built without building C# project first.
v0.2.0-rc6
0.2.0-rc6
v0.2.0-rc5
0.2.0-rc5