A Java SDK for connecting devices to Microsoft Azure IoT services
OTHER License
Bot releases are hidden (Show)
Published by prmathur-microsoft over 7 years ago
• Modify HTTP send, to return the payload returned together with the status by the IotHub
• Add eclipse support
Bug Fixes
• Fix logic error in logging that logs errors in normal cases
• Fixing static analysis issues in device SDK
• Optimizing imports on java SDK
• Move tests to use closeNow
• Fix javadoc on DeviceClientConfig, DeviceIO, AmqpsIotHubConnection, and Mqqt
Bug Fixes
• Fix an issue related to setting of response timeout of more than 24 seconds for the device method invoke
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.2.28%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.4.21%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.4.4%7Cjar
#97
Published by mamokarz over 7 years ago
• Randomize alias of certificates to prevent overwriting
• Add E2E test for Device Twin
• Read message property from samples in SendReceive sample
• Remove connection functionality from the DeviceClient creating DeviceIO and IotHubConnectionString objects
Bug Fixes
• Fix telemetry json in samples Android, SendEvent, and SendReceive
• Add E2E test for Device Twin
• Add support for File Upload Notification
• Move tests to unit.test package
• Add serializer for FileUpload for both device and service clients
• Add parser to the serialize classes name
• Add coding guidelines for java SDK
• Add coding template for java SDK
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.2.27%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.4.20%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.4.4%7Cjar
Published by prmathur-microsoft over 7 years ago
• Redesign close method to prevent hangs
• Mark close as deprecated and replace by closeNow
Bug Fixes
• Update Android sample to use latest SDK
• Remove MQTT lock that prevents close from closing
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.1.26%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.3.19%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.3.3%7Cjar
Published by mamokarz over 7 years ago
• Add temperature and humidity samples
• Use UUID to generate message ID
• Provide IotHub valid SSL context for peer verification to all transports
Bug Fixes
• Fix for allowing multiple colons in device id
• Rename test folder
• Add support for Update Twin
• Add E2E test for Device Method
Bug Fixes
Bug Fixes
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.1.25%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.3.19%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.3.3%7Cjar
#78
Published by prmathur-microsoft over 7 years ago
Bug Fixes
• Remove not needed dependencies from IT tests
• Update paho to latest version (1.1.0)
• Move error messages to log
• Move to latest proton-j 0.18.0
Bug Fixes
• Provide getters for registry statistics
• Reduce the scope of exception to IOException
• Move to latest proton-j 0.18.0
• Fix service client to throw exception on Auth Failure
Bug Fixes
• Tags callback only when not null
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.1.24%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.2.18%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.3.3%7Cjar
#75
Published by prmathur-microsoft over 7 years ago
Bug Fixes
• Add LTS branch information
• Remove logging to console from send/receive task
• Create an independent Integration Test module for service and device clients, removing tests and its dependencies from the published package
Bug Fixes
• Create an independent Integration Test module for service and device clients, removing tests and its dependencies from the published package
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.1.23%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.2.17%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.3.2%7Cjar
#44
Published by mamokarz over 7 years ago
• Add Device Method user API
• Add Device Method support for MQTT
• Add support for Device Method to upper layers in MQTT
• Add Device Method sample
Bug Fixes
• Fix start/stop issue on MqttDeviceTwin
• Fix package and folder structure alignment
• Add Device Method user API
• Add Device Method support
• Add Device Method sample
Bug Fixes
• Fix timeout issue in Message feedback receiver
• Fix package and folder structure alignment
• Add Device Method serializer support
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.1.22%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.2.16%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.3.2%7Cjar
Published by prmathur-microsoft over 7 years ago
• Add support for Logging
Bug Fixes
• Update Android build tool version and gradle version
• Add message Id into the MQTT properties
• Add message Id into the HTTPS header
• Add device twin sample for service client
• Add device twin support for service client
• Add serializer as dependency for twin service client
• Add http patch support via x-HTTP-method-override
• Add twin url builder support
• Add getter and setter for transport utils
• Change the package name to com.microsoft.azure.sdk.iot.service from com.microsoft.azure.sdk.iot.service.sdk
Bug Fixes
• Settle the Message feedback message
• Throw IotHubException when AMQP send fails in IOTHub
• Refactored Service Client Sample
• Fix constructor duality on Method class
• Add support for Device Method serialization and deserialization.
• Add Twin support for service client.
• Update Docs as per latest SDK
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.0.21%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.1.15%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.2.1%7Cjar
#34
Published by prmathur-microsoft over 7 years ago
• Add sample for device twin
• Add user API for device twin
• Add Device Twin support in upper layers
• Add messaging clients support for MQTT
• Add device twin support for MQTT transport
• Remove propagating re-connection to Upper layers in MQTT
• Add serializer as dependency
Bug Fixes
• Fix sending message properties on MQTT
• Fix Android build break because of logging
Bug Fixes
• Catch Exception using proton
• Add Device Twin serializer support
• Move websocket-transport-layer to deps
• Add logging instructions on github
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.0.20%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.0.14%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Cwebsocket-transport-layer%7C0.1.3%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot.deps%7Ciot-deps-serializer%7C0.0.1%7Cjar
#38, #39
Published by tameraw over 7 years ago
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.0.19%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.0.13%7Cjar
Published by mamokarz over 7 years ago
• Added logs
• Point to correct versions in samples pom.xml
• Store certificate key by device to avoid conflict on multi-threaded application
• Modify links to point to updated folder structure
• Point samples to correct main class
• Point to correct versions in samples pom.xml
• Fix parsing of statusCode JSON value returned from server in response to send
• Modify links to point to updated folder structure
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.0.18%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.0.13%7Cjar
#24, #27
Published by prmathur-microsoft almost 8 years ago
Java Device Client
• Add gson as dependency
• Reorganizing folder structure according to maven standards
• Update version of IoT Hub Java Client library in Android sample
• Set the messageId using messageId property name
Java Service Client
• Reorganizing folder structure according to maven standards
Documentation
• Updated Readme docs, fixed document links
• Update message requirements doc
Maven packages
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-device-client%7C1.0.17%7Cjar
http://search.maven.org/#artifactdetails%7Ccom.microsoft.azure.sdk.iot%7Ciot-service-client%7C1.0.12%7Cjar
merge pull request
#3
Published by pierreca almost 8 years ago