Release: AWS IoT Greengrass Core v2.5.0 software update on November 12, 2021
This release provides version 2.5.0 of the Greengrass nucleus component, new AWS-provided components, and updates to AWS-provided components.
Release date: November 12, 2021
Release highlights
-
Windows device support—You can now run the AWS IoT Greengrass Core software on devices running Windows operating systems. For more information, see Supported platforms and requirements and Greengrass feature compatibility by operating system.
-
New thing group removal behavior—You can now remove a core device from a thing group to remove that thing group's components in the next deployment to that device.
Important
As a result of this change, a core device's AWS IoT policy must have the
greengrass:ListThingGroupsForCoreDevice
permission. If you used the AWS IoT Greengrass Core software installer to provision resources, the default AWS IoT policy allowsgreengrass:*
, which includes this permission. For more information, see Device authentication and authorization for AWS IoT Greengrass. -
Hardware security support—You can now configure the AWS IoT Greengrass Core software to use a hardware security module (HSM), so you can securely store the device's private key and certificate. For more information, see Hardware security integration.
-
HTTPS proxy support—You can now configure the AWS IoT Greengrass Core software to connect through HTTPS proxies. For more information, see Connect on port 443 or through a network proxy.
Release details
Platform support updates
Platform | Details |
---|---|
Windows |
AWS IoT Greengrass now supports running the AWS IoT Greengrass Core software on the following versions of Windows:
For more information, see Supported platforms and requirements and Greengrass feature compatibility by operating system. |
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.5.0 of the Greengrass nucleus is available.
|
Greengrass CLI |
Version 2.5.0 of the Greengrass CLI is available.
|
CloudWatch metrics |
Version 3.0.0 of the CloudWatch metrics component is available. This version of the CloudWatch metrics component expects different configuration parameters than version 2.x. If you use a non-default configuration for version 2.x, and you want to upgrade from v2.x to v3.x, you must update the component's configuration. For more information, see CloudWatch metrics component configuration.
|
Lambda manager |
Version 2.2.0 of the Lambda manager component is available.
|