Release: AWS IoT Greengrass Core v2.7.0 software update on July 28, 2022 - AWS IoT Greengrass

Release: AWS IoT Greengrass Core v2.7.0 software update on July 28, 2022

This release provides version 2.7.0 of the Greengrass nucleus component, version 2.1.0 of the stream manager component, and version 2.2.5 of the Lambda manager component.

Release date: July 28, 2022

Release highlights

Public component updates

The following table lists AWS-provided components that include new and updated features.

Important

When you deploy a component, AWS IoT Greengrass installs the latest supported versions of all of that component's dependencies. Because of this, new patch versions of AWS-provided public components might be automatically deployed to your core devices if you add new devices to a thing group, or you update the deployment that targets those devices. Some automatic updates, such as a nucleus update, can cause your devices to restart unexpectedly.

To prevent unintended updates for a component that is running on your device, we recommend that you directly include your preferred version of that component when you create a deployment. For more information about update behavior for AWS IoT Greengrass Core software, see Update the AWS IoT Greengrass Core software (OTA).

Component Details
Greengrass nucleus

Version 2.7.0 of the Greengrass nucleus is available.

New features
  • Updates the Greengrass nucleus to send status updates to the AWS IoT Greengrass cloud when the core device applies a local deployment.

  • Adds support for client certificates signed by a custom certificate authority (CA), where the CA isn't registered with AWS IoT. To use this feature, you can set the new greengrassDataPlaneEndpoint configuration option to iotdata. For more information, see Use a device certificate signed by a private CA.

Bug fixes and improvements
  • Fixes an issue where the Greengrass nucleus rolls back a deployment in certain scenarios when the nucleus is stopped or restarted. The nucleus now resumes the deployment after the nucleus restarts.

  • Updates the Greengrass installer to respect the --start argument when you specify to set up the software as a system service.

  • Updates the behavior of SubscribeToComponentUpdates to set the deployment ID in events where the nucleus updated a component.

  • Additional minor fixes and improvements.

Stream manager

Version 2.1.0 of the stream manager component is available.

New features
Lambda manager

Version 2.2.5 of the Lambda manager component is available.

New features
  • Adds support for MQTT topic wildcards in event sources where you subscribe to local publish/subscribe messages.

    This feature requires v2.6.0 or later of the Greengrass nucleus component.

  • Version updated for Greengrass nucleus version 2.7.0 release.