341 строка
12 KiB
Markdown
341 строка
12 KiB
Markdown
## 2.15.0 (2019-12-30)
|
||
### Added
|
||
* Display Azure IoT Hub name in Azure IoT Hub tree view
|
||
|
||
### Changed
|
||
* Rename from 'Azure IoT Hub Toolkit' to 'Azure IoT Hub'
|
||
|
||
## 2.14.0 (2019-12-16)
|
||
### Added
|
||
* Add deployment ID in output channel when deploying at scale for Azure IoT Edge
|
||
|
||
## 2.13.0 (2019-11-12)
|
||
### Changed
|
||
* Rename 'Monitoring C2D' to 'Receiving C2D'
|
||
|
||
## 2.12.0 (2019-10-28)
|
||
### Added
|
||
* List IoT Hub Device Provisioning Service instances
|
||
* Add C# code generation for device twin (Thanks [@tomaszbartoszewski](https://github.com/tomaszbartoszewski)!)
|
||
|
||
### Fixed
|
||
* [#393](https://github.com/microsoft/vscode-azure-iot-toolkit/issues/393): Error during initialize
|
||
|
||
## 2.11.0 (2019-10-14)
|
||
### Added
|
||
* List PnP Interfaces in tree view
|
||
|
||
### Changed
|
||
* Brand new 'Send D2C Messages' experience
|
||
* Use tooltip to show connection state
|
||
* Show running status even when module is disconnected
|
||
|
||
## 2.10.0 (2019-08-06)
|
||
### Fixed
|
||
* Fix typo
|
||
|
||
## 2.9.0 (2019-07-19)
|
||
### Added
|
||
* Update infrastructure to support localization (Thanks [@matsujirushi](https://github.com/matsujirushi)!)
|
||
* Localization for Japanese language (Thanks [@matsujirushi](https://github.com/matsujirushi)!)
|
||
* Expose API to read IoT Hub connection string
|
||
|
||
### Changed
|
||
* Use OS credential store to store IoT Hub connection string (To be more secure, we will no longer use `azure-iot-toolkit.iotHubConnectionString` in settings.json to store IoT Hub connection string)
|
||
|
||
## 2.8.0 (2019-06-26)
|
||
### Changed
|
||
* Update json schema version to 2.0 for deployment validation
|
||
|
||
### Fixed
|
||
* [#332](https://github.com/microsoft/vscode-azure-iot-toolkit/pull/332): Bump axios from 0.18.0 to 0.18.1
|
||
* [#334](https://github.com/microsoft/vscode-azure-iot-toolkit/pull/334): The menu/icon of new Edge Device is sometimes not right
|
||
|
||
## 2.7.0 (2019-05-16)
|
||
### Added
|
||
* Endpoints tree view
|
||
* Monitor custom Event Hub endpoint
|
||
|
||
### Changed
|
||
* Rename 'Start Monitoring D2C Message' to 'Start Monitoring Built-in Event Endpoint'
|
||
|
||
## 2.6.0 (2019-04-23)
|
||
### Added
|
||
* Show properties when monitoring C2D message
|
||
|
||
### Changed
|
||
* Upgrade @azure/event-hubs npm to 2.0.0
|
||
|
||
### Fixed
|
||
* Fix context menu issue for deployment JSON file
|
||
* [#303](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/303): 'Create Module' should not show in context menu of device node
|
||
|
||
## 2.5.1 (2019-04-04)
|
||
### Fixed
|
||
* [#293](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/293): Fix deployment JSON validation issue when create options is larger than 512 bytes
|
||
|
||
## 2.5.0 (2019-04-03)
|
||
### Added
|
||
* Add JSON schema check when creating IoT Edge deployment
|
||
|
||
### Changed
|
||
* Sort and group menu for device explorer
|
||
|
||
## 2.4.0 (2019-03-11)
|
||
### Added
|
||
* [Accessibility] Indicate device/module status in description of tree item
|
||
* Indicate monitoring D2C message is for built-in endpoint
|
||
|
||
### Changed
|
||
* Switch to VS Code built-in clipboard API to reduce extension size
|
||
|
||
### Fixed
|
||
* [#278](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/278): Double select device ID when creating IoT Edge deployment via context menu in treeview
|
||
|
||
## 2.3.0 (2019-02-19)
|
||
### Added
|
||
* Add support for [Azure IoT distributed tracing (preview)](https://aka.ms/iottracing)
|
||
|
||
### Changed
|
||
* Move 'Create Module' context menu into 'Modules' node
|
||
|
||
## 2.2.0 (2019-01-23)
|
||
### Added
|
||
* Add 'Stop' button for monitoring C2D message in Status Bar
|
||
|
||
## 2.1.0 (2019-01-03)
|
||
### Added
|
||
* Reorder and group context menu
|
||
* Add confirmation prompt when deleting resource
|
||
* Add 'Stop' button for monitoring D2C message in Status Bar
|
||
* Add Direct Method template for Node.js code generation
|
||
|
||
### Changed
|
||
* Use Webpack to improve extension performance ⚡
|
||
|
||
### Removed
|
||
* Remove 'Refresh' item from context menu
|
||
|
||
## 2.0.0 (2018-12-13)
|
||
### Added
|
||
* Resolve [#218](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/218): Add 'Stop Monitoring D2C Message' into context menu of explorer title
|
||
|
||
### Changed
|
||
* Brand new! Rename from 'Azure IoT Toolkit' to 'Azure IoT Hub Toolkit'
|
||
|
||
## 1.7.0 (2018-11-21)
|
||
### Added
|
||
* Support IoT Edge multiple platforms scenario
|
||
* Support Azure National Clouds
|
||
* Better hint user when they fail to set IoT Hub connection string
|
||
* Better hint user when loading device list failed
|
||
* Support passing JSON in payload for direct methods
|
||
* Add 'Refresh' into context menu of normal device
|
||
* Add 'Refresh' icon inline
|
||
|
||
### Changed
|
||
* Resolve [#189](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/189): Use Node SDK instead of REST API
|
||
|
||
## 1.6.0 (2018-11-02)
|
||
### Added
|
||
* Add device twin templates for Node.js code generation
|
||
* Add configuration to enable auto refresh and set refresh interval ([@tomaszbartoszewski](https://github.com/tomaszbartoszewski): [#184](https://github.com/Microsoft/vscode-azure-iot-toolkit/pull/184))
|
||
* Display friendly info when no subscriptions are available ([@tomaszbartoszewski](https://github.com/tomaszbartoszewski): [#174](https://github.com/Microsoft/vscode-azure-iot-toolkit/pull/174))
|
||
* Use sans-serif font for welcome page on Linux and macOS ([@tomaszbartoszewski](https://github.com/tomaszbartoszewski): [#176](https://github.com/Microsoft/vscode-azure-iot-toolkit/pull/176))
|
||
|
||
## 1.5.0 (2018-10-10)
|
||
### Added
|
||
* Get module info
|
||
* Copy module connection string
|
||
* Add F# code generation for device to cloud communication ([@tomaszbartoszewski](https://github.com/tomaszbartoszewski): [#172](https://github.com/Microsoft/vscode-azure-iot-toolkit/pull/172))
|
||
|
||
### Changed
|
||
* Valid that expiration time should be a number when generating SAS token ([@tomaszbartoszewski](https://github.com/tomaszbartoszewski): [#173](https://github.com/Microsoft/vscode-azure-iot-toolkit/pull/173))
|
||
* Keep input box open when entering D2C message ([@tomaszbartoszewski](https://github.com/tomaszbartoszewski): [#173](https://github.com/Microsoft/vscode-azure-iot-toolkit/pull/173))
|
||
|
||
## 1.4.0 (2018-09-19)
|
||
### Added
|
||
* Support Module direct method
|
||
* Show Module id when monitoring D2C message
|
||
* Let user input the priority for IoT Edge deployment
|
||
* Support passing subscriptionId and resourceGroupName to createIoTHub API
|
||
* Support passing subscriptionId to selectIoTHub API
|
||
|
||
## 1.3.0 (2018-08-28)
|
||
### Added
|
||
* Generate Code for C#, Go, Java, PHP or Ruby
|
||
* [Module Management](https://blogs.msdn.microsoft.com/iotdev/2018/09/19/azure-iot-toolkit-supports-iot-hub-module-management-module-twin-module-direct-method-module-crud/) (List, Create, Delete module)
|
||
* Add configuration to set start time for monitoring D2C message
|
||
* Support creating IoT Hub with basic tier
|
||
|
||
## 1.2.0 (2018-08-08)
|
||
### Added
|
||
* Generate Code for Node.js, Python or REST API
|
||
* Show Module Identities for IoT Edge device
|
||
|
||
### Fixed
|
||
* Allow `*` for target condition of IoT Edge device deployment
|
||
|
||
## 1.1.1 (2018-08-01)
|
||
### Changed
|
||
* Update vscode-extension-telemetry npm to latest version (0.0.18)
|
||
|
||
## 1.1.0 (2018-07-18)
|
||
### Added
|
||
* Generate SAS Token for IoT Hub
|
||
* Generate SAS Token for Device
|
||
* Create Deployment for IoT Edge Device at Scale
|
||
* Add welcome page
|
||
* Add [wiki page](https://github.com/Microsoft/vscode-azure-iot-toolkit/wiki)
|
||
|
||
### Fixed
|
||
* [#92](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/92): Invoke Direct Method will fail when device name contains’#’
|
||
|
||
## 1.0.0 (2018-06-27)
|
||
### Added
|
||
* Add CodeLens to update Device Twin and Module Twin
|
||
* Show warning message when user selects deployment.template.json to do deployment
|
||
|
||
### Removed
|
||
* Remove iotedgectl related commands which are retired in IoT Edge GA
|
||
|
||
## 0.6.3 (2018-06-12)
|
||
### Added
|
||
* Add command for updating Module Twin
|
||
|
||
## 0.6.2 (2018-05-23)
|
||
### Changed
|
||
* Update dependent npm to fix security vulnerability
|
||
* Fix [#89](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/89): Could not create device when device id contains '#'
|
||
* URI-encoding for device id in HTTP requests: Could not list Moudles, get Module Twin and create deployment for IoT Edge device when device id contains '#'
|
||
|
||
## 0.6.1 (2018-05-02)
|
||
### Changed
|
||
* Add 'Azure' to command category
|
||
* Improve wording to align with Azure IoT Edge extension
|
||
* Upgrade 'ms-rest' and 'ms-rest-azure' npm to resolve security issue in moment.js
|
||
* Fix [#83](https://github.com/Microsoft/vscode-azure-iot-toolkit/issues/83): Add retry logic for listing IoT Hub to work around showQuickPick issue
|
||
|
||
## 0.6.0 (2018-03-09)
|
||
### Added
|
||
* Expose APIs for dependent extensions to use
|
||
* Return IoT Hub Connection String in create/select IoT Hub APIs
|
||
* Use Output Channel for showing output
|
||
* Add iotHubConnectionString parameter in create/select device APIs
|
||
* Add outputChannel parameter in create/select IoT Hub and create/select device APIs
|
||
* Show default command items ("Set IoT Hub Connection String", "Select IoT Hub") in device tree when IoT Hub Connection String is not set
|
||
* Create Edge deployment via file
|
||
|
||
### Changed
|
||
* Always refresh device tree after creating IoT Hub
|
||
* Improve SKU naming
|
||
* Only list filtered subscriptions
|
||
* Sort commands in View title menu
|
||
* Not show Connection String Input Box on startup
|
||
* Rename explorer to 'Azure IoT Hub Devices'
|
||
* Move Edge code snippets to [Azure IoT Edge](https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.azure-iot-edge) extension
|
||
* The "Generate Edge deployment manifest" command is replaced by [Azure IoT Edge](https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.azure-iot-edge) extension's "Generate IoT Edge deployment manifest file" command
|
||
|
||
## 0.5.0 (2017-12-25)
|
||
* [Added] Create IoT Hub
|
||
* [Added] Create Edge device
|
||
* [Added] Show different icons for Edge devices
|
||
* [Added] Command to log in to container registry for Edge
|
||
* [Added] Code snippet for Edge module and route authoring
|
||
* [Added] List Edge Modules
|
||
* [Added] View Module Twin
|
||
|
||
## 0.4.3 (2017-12-06)
|
||
* [Added] Add Command Palette integration for several commands
|
||
|
||
## 0.4.2 (2017-11-15)
|
||
* [Fixed] Stop monitoring D2C message and show friendly message when there is error
|
||
|
||
## 0.4.1 (2017-11-14)
|
||
* [Fixed] Handle terminal closed
|
||
* [Fixed] Set eventHubClient as null when there is error
|
||
|
||
## 0.4.0 (2017-11-13)
|
||
* [Added] Add support for IoT Edge
|
||
* [Added] Monitor D2C message per device
|
||
* [Changed] Show application properties when monitoring D2C message
|
||
* [Changed] Show device id when monitoring D2C message
|
||
* [Changed] Sort devices by device id in device tree
|
||
|
||
## 0.3.0 (2017-10-17)
|
||
* [Added] Select IoT Hub with Azure login
|
||
* [Added] Copy connection string
|
||
* [Changed] Refresh device list right after device is created or deleted
|
||
* [Changed] Show error message in device tree explorer instead of pop-up when failing to list devices
|
||
|
||
## 0.2.3 (2017-09-25)
|
||
* Add option to hide Connection String Input Box and IoT Hub info
|
||
|
||
## 0.2.2 (2017-09-13)
|
||
* Show IoT Hub info when user does not enter connection string
|
||
* Handle the case when user enters an invalid connection string
|
||
* Context menu to set IoT Hub Connection String
|
||
* Improve wording for 'Monitoring stopped'
|
||
|
||
## 0.2.1 (2017-08-24)
|
||
* Add 'Azure' category
|
||
* Handle devices with X.509 cert
|
||
|
||
## 0.2.0 (2017-08-21)
|
||
* Migrate as official extension
|
||
|
||
## 0.1.4 (2017-08-09)
|
||
* Invoke Direct Method
|
||
* Get/update Device Twin
|
||
* Remove IoT Hub commands from editor context menu
|
||
|
||
## 0.1.3 (2017-06-28)
|
||
* Make stringifying D2C messages optional
|
||
|
||
## 0.1.2 (2017-06-23)
|
||
* Show different icon for connected devices
|
||
|
||
## 0.1.1 (2017-06-15)
|
||
* Add 'Send/monitor C2D message' into context menu of Device Explorer
|
||
|
||
## 0.1.0 (2017-06-09)
|
||
* Device Explorer
|
||
* Code snippet for Direct Methods
|
||
|
||
## 0.0.11 (2017-03-10)
|
||
* Send/monitor C2D message
|
||
* Code snippet for C2D message
|
||
|
||
## 0.0.10 (2017-03-06)
|
||
* JavaScript code snippet to send/monitor D2C message
|
||
|
||
## 0.0.9 (2017-02-28)
|
||
* Show verbose info when monitoring messages
|
||
* Output refinement for JSON object
|
||
|
||
## 0.0.8 (2017-02-27)
|
||
* Send messages to Azure Event Hub
|
||
* Monitor Event Hub messages
|
||
|
||
## 0.0.7
|
||
* Show detailed info when listing devices
|
||
|
||
## 0.0.6
|
||
* Deploy and run in remote machine
|
||
|
||
## 0.0.5
|
||
* Include device-discovery-cli into extension
|
||
|
||
## 0.0.4
|
||
* Add instruction if device-discovery-cli is not installed
|
||
|
||
## 0.0.3
|
||
* Discover Ethernet, USB serial, WiFi devices
|
||
|
||
## 0.0.2
|
||
* Device management (List, Create, Delete)
|
||
|
||
## 0.0.1
|
||
* Send messages to Azure IoT Hub
|
||
* Monitor device-to-cloud messages
|