Azure IoT SDK for Java Release 2021-12-15
timtay-microsoft
released this
20 Dec 06:54
·
198 commits
to main
since this release
Java Deps (com.microsoft.azure.sdk.iot:iot-deps:0.15.2)
- Make thread names more identifiable (#1395)
Java IotHub Device Client (com.microsoft.azure.sdk.iot:iot-device-client:1.34.0)
- Make thread names more identifiable (#1395)
- Added additional logging to amqp layer (#1406, #1435)
- Add support for configuring keep-alive interval for amqps and mqtt (#1408)
- Add logs to client that says what version is being run (#1430)
Bug fixes
- Fix potential deadlock when closing while reconnecting (#1393)
- Fix bug where routine MQTT SAS token expired disconnects didn't provide the correct reason (#1407)
- Fix bug where reconnection events wouldn't fully close the send/receive thread pools before creating new thread pools (#1413)
- Fix bug where a retry scheduled message wouldn't wake up worker thread (#1439)
- Fix amqp message acknowledgements being sent from outside the reactor thread which may cause a race condition (#1442)
Java IotHub Service Client (com.microsoft.azure.sdk.iot:iot-service-client:1.34.0)
- Add missing moduleContent field to ConfigurationContent class (#1394)
- Make thread names more identifiable (#1395)
- Add logs to client that says what version is being run (#1430)
Java Provisioning Device Client (com.microsoft.azure.sdk.iot.provisioning:provisioning-device-client:1.11.1)
- Make thread names more identifiable (#1395)
- Add logs to client that says what version is being run (#1430)
Java Provisioning Service Client (com.microsoft.azure.sdk.iot.provisioning:provisioning-service-client:1.9.3)
- Add logs to client that says what version is being run (#1430)
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot/iot-device-client/1.34.0/jar
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot/iot-service-client/1.34.0/jar
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot/iot-deps/0.15.2/jar
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot.provisioning/provisioning-device-client/1.11.1/jar
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot.provisioning/provisioning-service-client/1.9.3/jar