Skip to content

Releases: Azure/azure-iotedge

1.0.10-rc1

30 Jun 00:23
72e7561
Compare
Choose a tag to compare
1.0.10-rc1 Pre-release
Pre-release

1.0.10-rc1 (2020-06-26)

Edge Agent

Features

  • Update codebase to dotnet 3.1. f87a18a
  • Install Trust Bundle. 4f85dcc
  • Add metrics upload to IoTHub feature eff5c85
  • Add "Cmd", "Entrypoint", and "WorkingDir" translations for Kubernetes. 7cbc607
  • Add Experimental k8s create option feature for pod security context, resources, volumes, nodeSelector, and strategy. cf2eba9 23b40e1
  • Update SDK version {Microsoft.Azure.Devices.1.21.0, Microsoft.Azure.Devices.Client.1.26.0}. 5148ee7
  • Preserve any extra properties in createOptions set by the user (NVidia support through moby) 5a6d506 a747950

Bug Fixes

  • Reprovision device for all protocols when the connection status change reason is Bad_Credential. 3601a56
  • Fix vulnerability issues for docker images. d88fa52 7873079

Edge Hub

Features

  • Update codebase to dotnet 3.1. f87a18a
  • Install Trust Bundle. 4f85dcc
  • Add metrics upload to IoTHub feature . eff5c85
  • Unify TLS protocol parsing. f319228
  • Add support for priorities on routes (limited to 0-9). 9cf0203
  • Add support for Time-To-Live on routes. 2662d9c
  • Add support module booting order in IoT Edge 6fce17b
  • Update SDK version {Microsoft.Azure.Devices.1.21.0, Microsoft.Azure.Devices.Client.1.26.0}. 5148ee7
  • Add array support in twin 8a69b77

Bug Fixes

iotedged

Features

  • Update Rust to stable 1.42.0 cf01536
  • Support X.509 authentication type in external provisioning. 0a43fdb
  • Add support for manual X.509 provisioning. b872869
  • Better PVC story for iotedged Kubernetes. debf498
  • Update k8s-openapi to v0.7.1 877c8e8
  • Unify TLS protocol parsing. f319228
  • Add support to specify min TLS version in config.yaml 6b1e19b

1.0.9.4

18 Jul 00:32
72e7561
Compare
Choose a tag to compare

1.0.9.4 (2020-07-17)

Edge Agent

Bug Fixes

Edge Hub

Bug Fixes

iotedged

Bug Fixes

  • Edgelet unable to pull using certain passwords (698bec5)

Other Module Images

Bug Fixes

1.0.9.3

19 Jun 00:24
9defdde
Compare
Choose a tag to compare

Edge Agent

Bug Fixes

  • GetTwinAsync closes and reopens module client if an exception is not a timeout exception (60b125e)
  • Upgrade Microsoft.Azure.Devices.Client from 1.23.1 to 1.23.2 (0e58900)

Edge Hub

Bug Fixes

  • Remove device cloud connection upon device disconnection (fb33e62)
  • Upgrade Microsoft.Azure.Devices.Client from 1.23.1 to 1.23.2 (0e58900)

1.0.9.2

02 Jun 20:46
9defdde
Compare
Choose a tag to compare

Edge Hub

Features

  • Make module response timeout configurable in Edge Hub (288ed4b)

iotedged

Bug Fixes

  • Don't delete provisioning backup when configuration changes (377e51b)

1.0.9.1

12 May 03:51
f062b2e
Compare
Choose a tag to compare

Edge Agent

Bug Fixes

Edge Hub

Bug Fixes

Other Module Images

Bug Fixes

iotedged

Bug fixes

  • Update Support Bundle timestamp (a8f0f62)

1.0.9

18 Mar 19:25
403a979
Compare
Choose a tag to compare

1.0.9 (2020-03-18)

Below are all changes since 1.0.8.5 release:

Edge Hub

Features

  • Update Microsoft.Azure.Devices.Client to version 1.23.1 (04f752e)
  • Update Microsoft.Azure.Devices to version 1.19.0 (3e527bc)
  • AMQP Heartbeat feature for edgeHub (8f26e82)
  • Install Trust Bundle in EdgeAgent and EdgeHub (2847ffc)
  • Add support for Queue length metric in EdgeHub (4ce6aa4)
  • Direct method calls now support multibyte utf8 encoded characters in payload (bfc87a8)
  • Update Twin max property depth and length limits to match IoTHub (2d69f78)
  • Update .NET core version to 2.1.13 (6b27f06)
  • Metrics in EdgeHub (f93c6f3)
  • Support for forwarding ASC property in messages (fe1fcf6)

Bug fixes

  • Use parallel processing for subscription processing (eac1a18)
  • Set timeout on edgeHub's side for device and module client's OpenAsync (1d37dc9)
  • Hotfix Linux ARM32 and ARM64 security vulnerability by updating base dotnet core runtime images (fa634ef)
  • Use LogLevel to limit RocksDB LOG file size (c984f63)
  • Dispose all clients when network disconnection (4269881)
  • Fix Connect to cloud lock (fbcc45a)
  • Fix offline restart for edgeHub (faa2bfb)
  • Metrics fixes (c1f5ae4)
  • Update Windows base images for arm32 and amd64 - Windows Security Fix (dcebcd1)
  • Fix flag typo (5d8e6b0)
  • Fix edgeHub crash when using experimental features (5c7dfe9)
  • Fix message loss during transient network scenarios (ada2042)
  • Fix message ordering during transient network scenarios (25ebf58)
  • Update Twin property value validation to apply 4K property value length limit (4acce35)
  • Set max rocksdb write-ahead-log size to 512MB (1853388)
  • Fix iotedge version passed instead of client version (4b335d2)
  • Fix delay in module 2 module messages (6907bef)
  • Add back V0 metrics (0301448)
  • Change tags for messages_sent metric (6376d92)
  • Fix leaking event handlers in offline scenario (4f05275)
  • Fix handling cloud subscriptions if a feedback message is received multiple times (f9d1e07)
  • Fix handling connections with no product information (bb31324)
  • Initialize EdgeHub before starting protocol heads (32888fa)

Edge Agent

Features

  • Update Microsoft.Azure.Devices.Client to version 1.23.1 (04f752e)
  • Update Microsoft.Azure.Devices to version 1.19.0 (3e527bc)
  • AMQP Heartbeat feature for edgeAgent (daa4e54)
  • Update Microsoft.Azure.Devices to version 1.18.2 (ade908a)
  • Update Microsoft.Azure.Devices.Client to version 1.21.3 (b52c719)
  • Add prometheus metrics to Agent (1268500)
  • Add host and docker level metrics (d5531d4)
  • Install Trust Bundle in EdgeAgent and EdgeHub (2847ffc)
  • Add iotedge support bundle (1853388)
  • Update .NET core version to 2.1.13 (6b27f06)
  • Add support to get logs using direct method (493782f)
  • Add support for specifying a pull policy for modules (a39543c)
  • Add support to restart module using direct method (fbeec72))

Bug Fixes

iotedged

Features

  • Add rust-toolchain file instead of always using stable (2676621)
  • Change DPS provisioning check error to warning (86d44ea)
  • Update rust to 1.40.0 (f7a14fd)
  • Allow the user to specify auto generated certificate expiry (d0f6ed3)
  • Add a new external provisioning mode that uses a hosting environment endpoint for retrieving device specific information (539efad)
  • Support for hybrid X.509 certificate authentication for IoT Edge (f012c28)
  • Add support for additional container network configuration to support IPv6-only devices (9001b8e)
  • Use file URIs for X.509 identity certificates (34f833c)
  • Remove Edge identity certificate auto generation (81fbdf4)

Bug fixes

  • Fix Windows build to compile ...
Read more

1.0.9-rc6 Release

01 Mar 05:18
44132ed
Compare
Choose a tag to compare
1.0.9-rc6 Release Pre-release
Pre-release

#1.0.9-rc6 (2020-02-29)

Edge Hub

Bug Fixes

Hotfix Linux ARM32 and ARM64 security vulnerability by updating base dotnet core runtime images (fa634ef)

Edge Agent

Bug Fixes

Hotfix Linux ARM32 and ARM64 security vulnerability by updating base dotnet core runtime images (fa634ef)

1.0.9-rc5 Release

22 Feb 00:24
a3d58b0
Compare
Choose a tag to compare
1.0.9-rc5 Release Pre-release
Pre-release

1.0.9-rc5 (2020-02-21)

Note: If you have installed 1.0.9-rc4 on Windows, you may need to uninstall it before you can install 1.0.9-rc5

Edge Hub

Features

  • Update Microsoft.Azure.Devices.Client to version 1.23.1 (04f752e)
  • Update Microsoft.Azure.Devices to version 1.19.0 (3e527bc)
  • AMQP Heartbeat feature for edgeHub (8f26e82)

Bug fixes

Edge Agent

Features

  • Update Microsoft.Azure.Devices.Client to version 1.23.1 (04f752e)
  • Update Microsoft.Azure.Devices to version 1.19.0 (3e527bc)
  • AMQP Heartbeat feature for edgeAgent (daa4e54)

Bug fixes

iotedged

Features

  • Add rust-toolchain file instead of always using stable (2676621)
  • Change DPS provisioning check error to warning (86d44ea)

Bug fixes

  • Fix Windows build to compile against openssl 1.1.1 (acf6bf3)
  • Make auto_generated_cert_lifetime not required (319a020)
  • Fix verbiage for edge check certificate warning (e468d03)
  • Changed ASN1 encoding of Basic Constrains/CA (3fee6d2)

1.0.8.5

31 Jan 23:54
a3d58b0
Compare
Choose a tag to compare

1.0.8.5 (2020-01-23)

Edge Hub

Bug Fixes

Hotfix windows security vulnerability by updating base nanoserver images (5a88e89)

Edge Agent

Bug Fixes

Hotfix windows security vulnerability by updating base nanoserver images (5a88e89)

1.0.9-rc4

10 Jan 19:35
5b44b49
Compare
Choose a tag to compare
1.0.9-rc4 Pre-release
Pre-release

1.0.9-rc4 (2020-01-10)

Edge Hub

Features

  • Update Microsoft.Azure.Devices to version 1.18.2 (ade908a)
  • Update Microsoft.Azure.Devices.Client to version 1.21.3 (b52c719)
  • Install Trust Bundle in EdgeAgent and EdgeHub (2847ffc)
  • Add support for Queue length metric in EdgeHub (4ce6aa4)
  • Direct method calls now support multibyte utf8 encoded characters in payload (bfc87a8)

Bug Fixes

  • Fix flag typo (5d8e6b0)
  • Fix edgeHub crash when using experimental features (5c7dfe9)
  • Fix message loss during transient network scenarios (ada2042)
  • Fix message ordering during transient network scenarios (25ebf58)

Edge Agent

Features

  • Update Microsoft.Azure.Devices to version 1.18.2 (ade908a)
  • Update Microsoft.Azure.Devices.Client to version 1.21.3 (b52c719)
  • Add prometheus metrics to Agent (1268500)
  • Add host and docker level metrics (d5531d4)
  • Install Trust Bundle in EdgeAgent and EdgeHub (2847ffc)

iotedged

Features