Releases: Azure/azure-iot-sdk-node
Azure IoT SDKs for Node.js Device v1.17.4, Service 1.14.1
This release includes the following:
- chore(deps): bump ws from 6.2.1 to 7.4.5 in /common/transport/amqp
- fix(azure-iot-device-amqp): 🐛 multiple AMQP links were being created for telemetry (#966)
- fix(azure-iot-base-http): authentication header setup doesn't take no authentication case
- doc: Merge pull request #961 from dominicbetts/onboard-pnp-samples
- docs(azure-iothub): fix incorrect comment on device export functions (#962)
- docs(azure-iothub): add samples for import/export jobs using user assigned managed identities] (#960)
- feat: add parentScopes property (#954)
- feat(azure-iothub): add aad to amqp
- feat(azure-iothub): add AAD authentication
- docs(azure-iot-mqtt-base): fix MqttBase code example in devdoc (#952)
- chore(all): remove samples, update dependencies
- fix(azure-iot-provisioning-device): change RegistrationClient to expose promisified version of API (#928)
- fix: #925 added setOption in case of fileUploadClient (#926)
- fix(azure-iot-provisioning-service): add capabilities option to EnrollmentGroup (#924)
Package versions
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
Azure IoT Provisioning Service SDK for Node.js v1.8.8
This release includes the following update to the SDK:
- fix(azure-iot-provisioning-service): Fix bug (#903) where
Query.next()
with no parameters would throw an error.
Release for Nested Edge and User Assigned Managed Identities Support
This release is primarily to support user assigned managed identities for import/export jobs and nested edge features
- fix(azure-iot-mqtt-base): avoid calling mqtt.js functions on undefined mqttClient
- feat(azure-iot-common): log when a NoRetry policy is used
- feat(azure-iot-hub): add parentScopes property to DeviceIdentity interface in order to support nested Edge
- feat(azure-iot-hub): support user assigned managed identities for import/export jobs
LTS Azure IoT SDKs for Node.js v1.11.2-lts0919up1
This is a Long Term Support release. This release will be supported with security and critical bugfixes during it's lifetime.
This release includes the following:
- fix(azure-iot-device-amqp): add autoaccept to settled receive links - fixes bug that causes receives to stop
- (fix): service client needs to wrap eTag with double quotes
- (fix): https agent support added to AMQP provisioning transport (s/o to @dimiboi for the community contribution)
Package versions
LTS Azure IoT SDKs for Node.js v1.17.0-lts0720up1
This release includes the following updates to the SDK:
- fix(azure-iot-device-amqp): add autoaccept to settled receive links - fixes bug that causes receives to stop
- various changes to samples and device client to support PnP summer refresh.
- refactor(multiple): update to typescript 3.7.5, move to dist instead of lib, denote unused parameters (#824)
- feat(azure-iot-device): adds emit to connect (#819)
- improvement(azure-iot-mqtt-base): added timeout detection to MQTT publishes (#818)
- add some security scanning (#815)
- chore(azure-iot-provisioning-device): adjust the provisioning samples to utilize environment variables. (#816)
- (chore): various workflow additions to the repo related to issues and pull requests (#823)
Note
As alluded to above, we've begun re-organizing the repo in preparations to begin targeting es6.
The location of some files have changed. This should have no effect on applications as long as imports and requires did not specify specific file paths.
Package versions
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Azure IoT SDKs for Node.js Device v1.17.3, Service 1.13.1
This release includes the following updates to the SDK:
- chore: vulnerability sweep
- chore: Update windows build to node 10
- fix(azure-iot-device-amqp): receiver links need autoaccept to be true when messages come settled
- chore: mean time to recovery test (#897)
Package versions
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Azure IoT SDKs for Node.js Device v1.17.2, Service 1.13.0
This release includes the following updates to the SDK:
- chore(azure-iot-common, azure-iothub): update api string for Plug and Play
- feat(azure-iothub): add Plug and Play api to azure-iothub
- fix(samples): adjust Plug and Play Device samples, add readme.md (#883)
- chore: fix dead links in readme (#886)
- chore: update packages in the root package.json (#880)
Package versions
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Azure IoT SDKs for Node.js v1.17.1
This release includes the following updates to the SDK:
- chore: updated lodash to 4.17.20 across repo
- chore: audit all packages to remove vulnerabilities
- fix(device samples): remove unnecessary line (#877)
- (master) docs(provisioning): remove restrictions on group enrollment attestation mechanism (#874)
- chore: updating pnp samples to normalize dps variables (#870)
- chore: add temporary survey plug in the readme
- docs(azure-iot-device): setOptions documentation (#865)
- docs: update the readme to note the new lts (#868)
- fix(azure-iothub): job client used a fixed sas token that could not update (#858)
- chore(azure-iot-device): proxy support sample (#866)
- fix(azure-iot-device): invalid body on received on a device method invoke throws (#856)
- fix(azure-iothub): schedule deviceMethod and updateTwin need to specify defaults when arguments not supplied (#854)
- Update pnpTemperatureController.js
- chore: align environment variable names
- Updated file upload sample to reflect current SDK changes. (#834)
- Update pnpTemperatureController.js
- chore: remove writable property in reported (#842)
- chore: fixing the sample for feedback (#839)
Package versions
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Azure IoT SDKs for Node.js v1.16.0
This release includes the following updates to the SDK:
- feat(azure-iot-mqtt-device): modelID option (#809)
- improvement(azure-iot-mqtt-base): maintain knowledge of on the wire publishes (#808)
- chore(azure-iot-device): updating api version to support twin arrays (#806)
- chore(azure-iot-device-amqp): debug logs for c2d (#804)
- refactor(multipe packages): c2d states no longer using booleans (#797)
Package versions
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Azure IoT SDKs for Node.js v1.15.0
- refactor: expose connection error in mqtt (#776)
- chore: remove network_e2e directory - no longer used (#775)
- refactor: update to mqtt.js v4 (#772)
The release exposes TLS Errors on connect in MQTT and upgrades the core MQTT.js dependency to v4
Package versions
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]