Skip to content

Azure IoT SDKs

Compare
Choose a tag to compare
@tameraw tameraw released this 22 Oct 00:24
· 962 commits to master since this release

C Device SDK

  • NOTE: If you had already cloned the SDK repo, before doing a pull, run the following command:

git submodule deinit --all -f

git pull

git submodule update --init --recursive

  • Support for MQTT over websockets
  • Submodule folders renamed for shorter path.
  • SAS renewal tests and fixes
  • Add PushToMaster script for Arduino into Build all for Arduino
  • Add the script to upload and test a new version on Arduino Huzzah
  • Add arduino_cc with the base arduino library. Add the scripts to make and test the lib.

Node

  • Remove max message size limit in AMQP
  • Add MQTT over Websockets support
  • Move AmqpWs into Amqp package
  • Move common MQTT code into the device-mqtt package
  • Implement SAS renewal on the AMQP service client

Python

  • Add build option --wheel to build a PyPy wheel.
  • Add cmake --wheel option for windows

csharp

  • Add MQTT over websockets support
  • Add pri files (resources) to UWP NuGet package.

Tools

  • iothub-explorer: add monitor-ops command to listen to the operations monitoring endpoint.
  • Add link to the 'device-discovery-cli' tool via submodule reference.

Pull Requests

#868 #870 #864 #839 #836 #835 #831 #825 #824 #819 #820 #817 #816 #722 #857 #856 #822 #843

Bugs

  • [Node] Fix bad call stack issue in AMQP when calling a callback from a promise.
  • [C] Fix Raspberry Pi Build script
  • [C] Add --use-websockets for gcc 4.4
  • [C] Fix E2E tests for serializer in C Device SDK

Documentation:

  • Add instruction and certification guide for Node JS SDK on Android OS.
  • Update steps to build C library on Windows
  • Update Java samples documentation
  • Update documentation for Android support
  • Add instructions for running CppUWPSample
  • Update yocto-intel-edison-c.md
  • Update devbox_setup.md
  • Add instructions for creating Hub and device Id for Node
  • Update Arduino's readme.doc
  • Add device specific documents for:
    • WavePOS-77 device from FKSYSTEM Co.,Ltd
    • SYS-5029S-TN2 device from Supermicro,
    • S-5018A-TN4 device from Supermicro,
    • S-1018L-MP device from Supermicro,
    • zo device from Kuzo Tech,
    • A-350 device from WITEK,
    • ON-3200 device from 4cgate,
    • 103 device from DFI,
    • 31 device from Micro-Star,
    • vices from Advantech and Moxa,
    • 98xx device from Spreadtrum,