Skip to content

Azure IoT SDK for Java Release 2020-2-28

Compare
Choose a tag to compare
@timtay-microsoft timtay-microsoft released this 29 Feb 03:47

Java IotHub Device Client (com.microsoft.azure.sdk.iot:iot-device-client:1.20.1)

Bug Fixes
• Adjust which amqp exceptions are retryable to improve retry logic
• Fix bug where device client using mqtt_ws failed to tunnel through http proxy if proxy response used Http/1.0 (#715)

Java IotHub Service Client (com.microsoft.azure.sdk.iot:iot-service-client:1.20.1)

• Added better logging to feedback receiver, cloud to device sender, and file upload notification receiver

Bug Fixes
• Fixed bug where file upload notification receiver did not clean up its sockets if connection failed (#549)
• Fixed bug where file upload notification receiver and feedback receiver both silently swallowed messages occasionally (#720)

Java SDK Dependency (com.microsoft.azure.sdk.iot:iot-deps:0.9.1)

• Add better logging to amqp layer, and better cleanup logic for error cases
• Upgrade qpid proton-j extensions library to latest version

Java Provisioning Device Client (com.microsoft.azure.sdk.iot.provisioning:provisioning-device-client:1.8.0)

• Add better logging to amqp layer, and better cleanup logic for error cases

Merge Pull Request

#716, #717, #713, #718

Maven packages
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot/iot-device-client/1.20.1/jar
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot/iot-service-client/1.20.1/jar
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot/iot-deps/0.9.1/jar
https://search.maven.org/artifact/com.microsoft.azure.sdk.iot.provisioning/provisioning-device-client/1.8.0/jar