Skip to content

Releases: Azure/azure-iotedge

1.0.6

31 Jan 23:41
219080b
Compare
Choose a tag to compare

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.6

Changelog

1.0.6 (2019-01-31)

  • Stability and reliability fixes

Edge Agent

Features

  • Update to .NET Core 2.1.6 (d2023be)

Bug Fixes

  • Fix module restart logic when Edge Agent clock is off (72f7112)
  • Use HTTPS proxy on Linux and Windows (fceef9f)

Edge Hub

Features

  • Update to .NET Core 2.1.6 (d2023be)
  • Support X509 certificate authentication by default for downstream devices (4a46290)
  • New improved Twin manager - in preview and not enabled by default (d99f8ff)

Bug Fixes

  • Use HTTPS proxy on Linux and Windows (eb75f34)
  • Allow modules on Edge devices with no device scope to connect to Edge Hub (761254f)
  • Handle clients with special characters (82ce72e)
  • Fix potential for dropped messages when device is rebooted (88fd5ab)

iotedged

Bug Fixes

  • Sort serialization of environment variables in config.yaml (0e6a402)
  • Support installing iotedged on localized Windows installations (d9b12c9)
  • Reinstate "nat" as the Moby network for Windows containers (913678a)

1.0.6-rc1

18 Jan 21:57
ac848e9
Compare
Choose a tag to compare
1.0.6-rc1 Pre-release
Pre-release

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.6-rc1

Changelog

1.0.6 (2019-01-17)

  • Stability and reliability fixes

Edge Agent

Features

  • Update to .NET Core 2.1.6 (d2023be)

Bug Fixes

  • Fix module restart logic when Edge Agent clock is off (72f7112)
  • Use HTTPS proxy on Linux and Windows (fceef9f)

Edge Hub

Features

  • Update to .NET Core 2.1.6 (d2023be)
  • Support X509 certificate authentication by default for downstream devices (4a46290)
  • New improved Twin manager - in preview and not enabled by default (d99f8ff)

Bug Fixes

  • Use HTTPS proxy on Linux and Windows (eb75f34)
  • Allow modules on Edge devices with no device scope to connect to Edge Hub (761254f)
  • Handle clients with special characters (82ce72e)

iotedged

Bug Fixes

  • Sort serialization of environment variables in config.yaml (0e6a402)
  • Support installing iotedged on localized Windows installations (d9b12c9)
  • Reinstate "nat" as the Moby network for Windows containers (913678a)

1.0.5

17 Dec 22:54
475290f
Compare
Choose a tag to compare

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.5

Changelog

1.0.5 (2018-12-17)

  • Support Windows 10 1809 (RS5)
  • Improved error messages in iotedge/iotedged
  • Stability and reliability fixes

Edge Agent

Features

  • Parallelize stopping modules on shutdown (271e930)

Bug Fixes

  • Avoid caching backup.json on every reconcile (2cea69f)

Edge Hub

Features

  • Drain messages from disconnected clients to IoT Hub (d3f801b)
  • Make device/module client operation timeout configurable -- helps slow connections (6102e31)
  • Resync service identity if client request cannot be authenticated (677e16d)
  • Enable support for X.509 thumbprint and CA auth for downstream devices - not enabled by default (187e3df)
  • Add support for X.509 auth for HTTP and MQTT over Websockets - not enabled by default (9b56f3d)
  • AMQP and AMQP+WS support for X.509 authentication - not enabled by default (875776c)
  • Allow multiplexing client connections over AMQP (93be534)

Bug Fixes

  • Fix NRE in TwinManager (29f5b74)
  • Handle NRE thrown by device SDK (5f5fd67)
  • Fix obtaining upstream connection when offline (75e7968)
  • Fix MessageStore initial offset after restart (81f93dc)
  • Add timeout / cancellation support to Store apis (0eb279b)

iotedged

Features

  • Add identity certificate endpoint to workload API (40f1095)
  • Add module list to workload API (5547161)
  • Support Unix Domain Sockets on Windows 🎉 (b1ee469)
  • Move network-online.target to Wants from Requires in systemd unit (c525acc)
  • Add more informative error messages (326ef8c)
  • Add support for x.509 v3 extensions Subject and Auth Key Identifiers (9b98780)
  • libiothsm-std now includes an so version (5667a9f)
  • Remove write access for BUILTIN\Users in C:\ProgramData\iotedge (d6b8c3a)
  • Update Windows images to RS5 (f72a238)
  • Enable TLS 1.2 for Invoke-WebRequest (e93e707)
  • Start service automatically on Windows startup when using Windows containers on Moby (f72a238)
  • Restart service on crash (f72a238)
  • Windows installer support for offline installation (using the `-OfflineInstallationPath parameter) (8cec3d5)
  • Windows installer support for reusing previous config.yaml on reinstall (82b82cc)
  • iothsm.dll now configured to use physical TPM instead of emulator

Bug Fixes

  • Fix potential race in management API list modules (645545a)
  • Update Windows installer to create user-defined network for modules (6d5b95a)

1.0.4

02 Nov 15:51
16e9f35
Compare
Choose a tag to compare

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.4

Changelog

1.0.4 (2018-10-31)

  • Stability and reliability fixes
  • AMQP+WS in Edge Hub
  • Functions Binding published as Nuget package

Edge Agent

Features

  • Allow longer createOptions fields (ecfc2a0)

Bug Fixes

  • N/A

Edge Hub

Features

  • Add AMQP over Websockets protocol head (87372c8)
  • Automatic server certificate renewal (f557fc3)

Bug Fixes

  • Fix updating message store endpoints when routes are updated (98a61c0)
  • Support C SDK CBS mode on AMQP (84be08c)
  • Improve connection recovery after offline periods (6069f7f)
  • Setup storage directory in all cases (e0a1a08)
  • Fix handling of re-subscriptions after an offline period (d8b9038)

iotedged

Features

  • Improved error messages for docker image pull failures (0d13741, 9f500e4)
  • Update hyper http library to 0.12 (10d1d79)
  • Regenerate quick start mode CA certificate on startup (d2195f8)
  • Add aarch64 build scripts (13ddaa6)
  • Support HTTP proxy authentication (42af84d)

Bug Fixes

  • Do not return container sizes in list response (performance improvement) (8ecb27b)
  • Add PartOf to iotedge.socket units to enable proper shutdown (f48a966)
  • Add docker.service as a dependency of iotedged.service (281c73e)
  • Improve Windows install/uninstall experience (a135bdf)
  • Fix Stop-Service error on Windows (466fe02)

Functions Binding

Features

  • Publish Functions Binding as a nuget package (c7ed2b5)

Bug Fixes

  • N/A

Temperature Sensor

Features

  • Limit number of messages sent (d0b2196)

Bug Fixes

  • N/A

1.0.3

11 Oct 16:52
0141f86
Compare
Choose a tag to compare

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.3

Changelog

1.0.3 (2018-10-09)

This a security release of the IoT Edge runtime.

Edge Agent

Features

  • Update C# SDK to 1.18.1 (5e1a983)

Bug Fixes

  • N/A

Edge Hub

Features

  • Update C# SDK to 1.18.1 (5e1a983)
  • Update Protocol Gateway to 2.0.1 (5e1a983)

Bug Fixes

  • N/A

iotedged

Features

  • N/A

Bug Fixes

  • N/A

1.0.2

21 Sep 22:59
23062d2
Compare
Choose a tag to compare

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.2

Changelog

1.0.2 (2018-09-21)

  • Adds HTTP Proxy support across the various components of the runtime (956c99f)

Edge Agent

Features

  • N/A

Bug Fixes

  • Remove CamelCase property name resolver from json deserializer (a924608)

Edge Hub

Features

  • Add support for extended offline (various commits)
  • Upgrade device SDK to 1.18.0 (eeee143)
  • Improve startup time (3ac39ac)

Bug Fixes

  • Fix MQTT topic parsing for topics with a trailing slash (DeviceNotFound exception) (2b09542)
  • UpstreamProtocol environment variable values are now case insensitive (f48c780)
  • DotNetty Timeout exceptions are mapped to general timeout exceptions (45bac36)
  • Fix potential high-bandwidth usage when SAS tokens expire (9d2ba5e)
  • Fix for possible NullReferenceException in the TwinManager (0b4ef50)
  • Fix twin desired property change notification request handling (8b1fb67)

iotedged

Features

  • Improved error messages for missing/invalid connection strings in config.yaml (94621d5)

Bug Fixes

  • Fix volume creation for modules that mount volumes (0a1a47f)
  • RPM changes to allow reboot (8d29056)

Functions Binding

Features

  • Upgrade to v2.0 of the Azure Functions runtime (1bc69d1)

Bug Fixes

  • N/A

1.0.1

21 Aug 18:00
Compare
Choose a tag to compare

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.1

Changelog

Edge Agent

Features

Bug Fixes

Edge Hub

Features

Bug Fixes

iotedged

Features

Bug Fixes

Functions Binding

Features

Temperature Sensor

Features

Bug Fixes

iotedgectl

  • Add deprecation notice

1.0.0

27 Jun 02:51
Compare
Choose a tag to compare

iotedge commit

https://github.com/Azure/iotedge/tree/1.0.0

Changelog

  • Initial release