Skip to content

v0.8.32

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 22:06
7157a37

v0.8.32 Release Notes

MQTT Broker

  • New Features
    • Added feature to help prevent inadvertent service name conflicts which lets you leave a BrokerListener's serviceName as null, and the service name will automatically be set to match the name of the BrokerListener instead of a static value.
    • Add support for version upgrades.
  • Fixes
    • Fixed issue where updating a broker listener doesn't work.
    • Fixed issue where generating resource requests like CPU limit wasn't working properly.
  • General
    • Added support for Kubernetes admission webhook to help avoid inadvertent misconfiguration.

Dataflows

  • New Features
    • Added support for version upgrades.
  • Fixes
    • Fixed issue where you can't use anonymous authentication for MQTT and Kafka endpoints when deploying dataflow endpoints via the portal.
    • Fixed issue where it was possible to set empty values for dataSource and dataDestinations which led to crashes.
    • Fixed issue where client ID prefix wasn't working.
    • Fixed issue where MQTT messages were limited to 10KB in size as opposed to the correct 256MB.
    • Fixed issue where updating a dataflow with new source MQTT topics didn't work properly.
    • Fixed issue where scaling up or down a dataflow profile via instance count resulted in unexpected message loss or duplication.
  • General
    • Added support for Kubernetes admission webhook to help avoid inadvertent misconfiguration.

Unified AIO Arc Extension

  • Breaking Changes
    • The AIO instance resource has a breaking change in this release from the last release. Specifically, the schema registry parameter has changed in the AIO RP version 2024-09-15-preview from schemaRegistryNamespace to schemaRegistryRef { resourceID: <yourSchemaRegistryResourceId>}.
  • New Features
    • Upgrade: AIO can be upgraded in place from the previous version (0.7.x) to this version (0.8.x) using the AIO CLI.
  • Fixes/General
    • Implemented various bug fixes to enhance stability and performance.

Akri

  • Fixes
    • Metrics TLS and fixes
    • Security fixes and updated dependencies
  • General
    • Automatic asset discovery is NOT being deprecated - it will return with a new and improved version in the next refresh.
    • Note: You will still see Akri deployed on your cluster as a part of Azure IoT Operations.

Azure Portal

  • New Features
    • Upgrade AIO: Upgrade to the latest version without the need for redeployment.
    • Dataflow list: Read-only views.
    • Instance Overview: Display metrics of instance resources for better monitoring.
    • Cluster type selection: Choose between single node and multi-node configurations with recommended settings.
  • Fixes/General
    • Implemented various bug fixes to enhance stability, performance, and user experience.

Azure IoT Operations Experience

  • New Features
    • Instance overview: View details of an IoT Operations instance.
    • New data transform operations: Rename datapoints in and/or add new properties to a dataflow.
    • New storage-based dataflow endpoints: Connect dataflows to storage-based endpoints, including Azure Data Explorer, Azure Data Lake Storage (2nd generation) and local storage.
  • Fixes/General
    • Various bug fixes and performance improvements

ADR and Schema Registry

  • New Features
    • Outbound proxy support
      • Improved reliability and resiliency
      • Security improvements
      • Arc Gateway support

Azure IoT Operations CLI

  • New Features
    • Support a new command upgrade to perform in-place upgrade from M2 builds
    • Ability to inject certificate when creating Asset endpoint profile with OPC UA
  • General
    • Schema registry parameter changes from the last release. (Schema registry ID param --sr-resource-id now part of create)