Skip to content

Releases: Azure/azure-iot-sdk-node

Azure SDKs for Node.js

24 Jul 12:53
Compare
Choose a tag to compare
  • azure-iot-device@1.18.3
    • fix: don't send error string from azure storage on the wire (#1196)
  • azure-iot-device-amqp@1.14.3
    • bump dependency version on azure-iot-device to 1.18.3
  • azure-iot-device-http@1.14.3
    • bump dependency version on azure-iot-device to 1.18.3
  • azure-iot-device-mqtt@1.16.2
    • bump dependency version on azure-iot-device to 1.18.3

Azure SDKs for Node.js

07 Apr 19:16
Compare
Choose a tag to compare

Package versions

  • azure-iot-common@1.13.2
    • Remove es5-ext dependency (#1157)
    • Tweak typing for Message (#1157)
    • Fix typos in log messages (#1157)
  • azure-iot-amqp-base@2.5.2
    • Add logs that indicate when a sender link circular buffer is full (#1182)
  • azure-iot-http-base@1.12.2
    • Change dependency from @azure/core-http to @azure/core-auth (#1177)
  • azure-iot-mqtt-base@1.13.2
    • Remove es5-ext dependency (#1158)
  • azure-iot-device@1.18.2
    • Remove es5-ext dependency (#1163)
  • azure-iot-device-amqp@1.14.2
    • Remove es5-ext dependency (#1164)
    • Fix typos in log messages (#1164)
  • azure-iot-device-http@1.14.2
    • Remove es5-ext dependency (#1164)
  • azure-iot-device-mqtt@1.16.2
    • Remove es5-ext dependency (#1164)
    • Throw an error on device-to-cloud messages when the message body exceeds 256 KiB (#1181)
  • azure-iot-security-x509@1.8.2
    • Remove es5-ext dependency (#1168)
  • azure-iot-security-tpm@1.9.2
    • Remove es5-ext dependency (#1168)
  • azure-iot-security-symmetric-key@1.8.2
    • Remove es5-ext dependency (#1168)

Azure IoT SDKs for Node.js Device v1.18.1, Service 1.15.1

14 Oct 21:48
Compare
Choose a tag to compare

This release includes the following updates to the SDK:

  • fix(all): dependency vulnerabilities
  • fix: Special case dt-subject. issue #1141 & #1135
  • fix: close method may stuck when the connection has been lost inside the Connection handler #1110

Package versions

  • azure-iot-common@1.13.1
  • azure-iot-amqp-base@2.5.1
  • azure-iot-http-base@1.12.1
  • azure-iot-mqtt-base@1.13.1
  • azure-iot-device@1.18.1
  • azure-iot-device-amqp@1.14.1
  • azure-iot-device-http@1.14.1
  • azure-iot-device-mqtt@1.16.1
  • azure-iothub@1.15.1
  • azure-iot-provisioning-device@1.9.1
  • azure-iot-provisioning-device-http@1.9.1
  • azure-iot-provisioning-device-amqp@1.9.1
  • azure-iot-provisioning-device-mqtt@1.8.1
  • azure-iot-provisioning-service@1.10.1
  • azure-iot-provisioning-device-e2e@1.9.1
  • azure-iot-security-x509@1.8.1
  • azure-iot-security-tpm@1.9.1
  • azure-iot-security-symmetric-key@1.8.1

Azure IoT SDKs for Node.js Device v1.18.0, Service 1.15.0

19 Apr 05:00
Compare
Choose a tag to compare

This release includes the following updates to the SDK:

  • fix(all): dependency vulnerabilities
  • Move to Node 14, Node 12 has reached end of life.
  • Removed all package-lock.json

Package versions

  • azure-iot-common@1.13.0
  • azure-iot-amqp-base@2.5.0
  • azure-iot-http-base@1.12.0
  • azure-iot-mqtt-base@1.13.0
  • azure-iot-device@1.18.0
  • azure-iot-device-amqp@1.14.0
  • azure-iot-device-http@1.14.0
  • azure-iot-device-mqtt@1.16.0
  • azure-iothub@1.15.0
  • azure-iot-provisioning-device@1.9.0
  • azure-iot-provisioning-device-http@1.9.0
  • azure-iot-provisioning-device-amqp@1.9.0
  • azure-iot-provisioning-device-mqtt@1.8.0
  • azure-iot-provisioning-service@1.10.0
  • azure-iot-provisioning-device-e2e@1.9.0
  • azure-iot-security-x509@1.8.0
  • azure-iot-security-tpm@1.9.0
  • azure-iot-security-symmetric-key@1.8.0

Azure IoT SDKs for Node.js Device v1.17.9, Service 1.14.7

11 Apr 14:31
Compare
Choose a tag to compare

This release includes the following updates to the SDK:

  • fix(all): dependency vulnerabilities
  • chore: various internal repo updates

Package versions

  • azure-iot-common@1.12.14
  • azure-iot-amqp-base@2.4.14
  • azure-iot-http-base@1.11.14
  • azure-iot-mqtt-base@1.12.14
  • azure-iot-device@1.17.9
  • azure-iot-device-amqp@1.13.9
  • azure-iot-device-http@1.13.9
  • azure-iot-device-mqtt@1.15.9
  • azure-iothub@1.14.7
  • azure-iot-provisioning-device@1.8.13
  • azure-iot-provisioning-device-http@1.8.13
  • azure-iot-provisioning-device-amqp@1.8.13
  • azure-iot-provisioning-device-mqtt@1.7.13
  • azure-iot-provisioning-service@1.9.1
  • azure-iot-provisioning-device-e2e@1.8.14
  • azure-iot-security-x509@1.7.13
  • azure-iot-security-tpm@1.8.13
  • azure-iot-security-symmetric-key@1.7.13

Azure IoT SDKs for Node.js Provisioning Service 1.9.0

22 Oct 03:00
484bb95
Compare
Choose a tag to compare

This release includes the following updates to the SDK:

  • feat(azure-iot-provisioning-service): support TokenCredential auth (#1037)

Package versions

  • azure-iot-common@1.12.13
  • azure-iot-amqp-base@2.4.13
  • azure-iot-http-base@1.11.13
  • azure-iot-mqtt-base@1.12.13
  • azure-iot-device@1.17.8
  • azure-iot-device-amqp@1.13.8
  • azure-iot-device-http@1.13.8
  • azure-iot-device-mqtt@1.15.8
  • azure-iothub@1.14.6
  • azure-iot-provisioning-device@1.8.12
  • azure-iot-provisioning-device-http@1.8.12
  • azure-iot-provisioning-device-amqp@1.8.12
  • azure-iot-provisioning-device-mqtt@1.7.12
  • azure-iot-provisioning-service@1.9.0
  • azure-iot-provisioning-device-e2e@1.8.13
  • azure-iot-security-x509@1.7.12
  • azure-iot-security-tpm@1.8.12
  • azure-iot-security-symmetric-key@1.7.12

Azure IoT SDKs for Node.js Device v1.17.7, Service 1.14.5

12 Oct 17:08
Compare
Choose a tag to compare

This release includes the following updates to the SDK:

  • fix(all): dependency vulnerabilities
  • fix(azure-iot-device): fix issues where token wouldn't refresh if stop() was called previously (#1051)
  • doc: Updates to include more TS samples (sas, and fwupdate) (#1043)
  • fix(azure-iot-common): return better error on amqp:detach-forced (#1046)
  • test: stress test to use fault injection with d2c (#1044)
  • fix: handle dropped connection failures (#1036)
  • doc: Samples in TypeScript (#1039)
  • fix: update error logging (#1035)
  • fix: update debug logging (#1032)
  • doc: Minor updates the samples readme for codespaces (#1033)
  • chore: Update synctodevops.yml (#1030)
  • chore: create pfx for test certs (#1027)
  • chore: Adding GitHub Codespace support (#1028)

Package versions

  • azure-iot-common@1.12.12
  • azure-iot-amqp-base@2.4.12
  • azure-iot-http-base@1.11.12
  • azure-iot-mqtt-base@1.12.12
  • azure-iot-device@1.17.7
  • azure-iot-device-amqp@1.13.7
  • azure-iot-device-http@1.13.7
  • azure-iot-device-mqtt@1.15.7
  • azure-iothub@1.14.5
  • azure-iot-provisioning-device@1.8.11
  • azure-iot-provisioning-device-http@1.8.11
  • azure-iot-provisioning-device-amqp@1.8.11
  • azure-iot-provisioning-device-mqtt@1.7.11
  • azure-iot-provisioning-service@1.8.12
  • azure-iot-provisioning-device-e2e@1.8.12
  • azure-iot-security-x509@1.7.11
  • azure-iot-security-tpm@1.8.11
  • azure-iot-security-symmetric-key@1.7.11

Azure IoT SDKs for Node.js Device v1.17.6, Service 1.14.4

09 Sep 20:24
Compare
Choose a tag to compare

This release includes the following updates to the SDK:

  • fix(all packages): update security tpm code and update all packages to use a minimum of node 12 (#930)
  • fix(azure-iothub) : change signature of argument to accept any (#1008)
  • docs(pnp): documentation button to pnp sample (#1010)

Package versions

  • azure-iot-common@1.12.11
  • azure-iot-amqp-base@2.4.11
  • azure-iot-http-base@1.11.11
  • azure-iot-mqtt-base@1.12.11
  • azure-iot-device@1.17.6
  • azure-iot-device-amqp@1.13.6
  • azure-iot-device-http@1.13.6
  • azure-iot-device-mqtt@1.15.6
  • azure-iothub@1.14.4
  • azure-iot-provisioning-device@1.8.10
  • azure-iot-provisioning-device-http@1.8.10
  • azure-iot-provisioning-device-amqp@1.8.10
  • azure-iot-provisioning-device-mqtt@1.7.10
  • azure-iot-provisioning-service@1.8.11
  • azure-iot-provisioning-device-e2e@1.8.11
  • azure-iot-security-x509@1.7.10
  • azure-iot-security-tpm@1.8.10
  • azure-iot-security-symmetric-key@1.7.10

Azure IoT SDKs for Node.js Device v1.17.5, Service 1.14.3

12 Aug 23:26
Compare
Choose a tag to compare

This release includes the following updates to the SDK:

  • fix(azure-iothub, azure-iot-http-base): Address bug in error handling for TokenCredential authentication in HTTP and AMQP transports (#991)
  • fix(azure-iot-mqtt-base): set CONNACK timeout to 60s (#996)
  • fix(azure-iothub, azure-iot-http-base): Address bugs in TokenCredential refresh logic for HTTP and AMQP transports (#1009)

Package versions

azure-iot-common@1.12.10
azure-iot-amqp-base@2.4.10
azure-iot-http-base@1.11.10
azure-iot-mqtt-base@1.12.10
azure-iot-device@1.17.5
azure-iot-device-amqp@1.13.5
azure-iot-device-http@1.13.5
azure-iot-device-mqtt@1.15.5
azure-iothub@1.14.3
azure-iot-provisioning-device@1.8.9
azure-iot-provisioning-device-http@1.8.9
azure-iot-provisioning-device-amqp@1.8.9
azure-iot-provisioning-device-mqtt@1.7.9
azure-iot-provisioning-service@1.8.10
azure-iot-provisioning-device-e2e@1.8.10
azure-iot-security-x509@1.7.9
azure-iot-security-tpm@1.8.9
azure-iot-security-symmetric-key@1.7.9

Azure IoT SDKs for Node azure-iothub 1.14.2 azure-iot-provisioning-service 1.8.9

10 Jun 13:54
5b48916
Compare
Choose a tag to compare

Updated dependencies for hub and updated version for provisioning.