Document history for AWS IoT Greengrass - AWS IoT Greengrass

Document history for AWS IoT Greengrass

The following table describes important changes to the AWS IoT Greengrass Developer Guide after June 2018. For notification about updates to this documentation, you can subscribe to an RSS feed.

Change Description Date

SNS connector supports No container mode

You can use the IsolationMode parameter to configure the containerization mode for the connector.

July 6, 2020

CloudWatch Metrics connector supports No container mode

You can use the IsolationMode parameter to configure the containerization mode for the connector.

June 17, 2020

AWS IoT Greengrass version 1.10.2 released

Version 1.10.2 of the AWS IoT Greengrass Core software is available. This version adds the mqttOperationTimeout core configuration property and contains performance improvements and bug fixes. As a best practice, we recommend that you always run the latest version.

June 8, 2020

Tensorflow machine learning installers deprecated

AWS IoT Greengrass Tensorflow prepackaged machine learning installers have been deprecated. Machine learning samples have been upgraded to Python 3.7.

May 29, 2020

Chainer framework support and Greengrass machine learning installers deprecated

AWS IoT Greengrass prepackaged machine learning installers and downloads for MXNet and DLR have been deprecated. Chainer framework support and associated downloads have been deprecated.

May 4, 2020

IoT SiteWise connector version 6 released

Version 6 of the IoT SiteWise connector is available. This release adds support for CloudWatch metrics and automatic discovery of new OPC-UA tags. This means you don't need to restart your gateway when tags change for your OPC-UA sources. This version of the connector requires stream manager and AWS IoT Greengrass Core software v1.10.0 or higher. Use the IoT SiteWise connector to send local device and equipment data to asset properties in AWS IoT SiteWise.

April 29, 2020

Connectors upgraded to Python 3.7

Connectors that support the Python runtime have been upgraded to Python 3.7. We recommend that you upgrade your connector versions from Python 2.7 to Python 3.7.

April 29, 2020

Greengrass device setup can run in silent mode

You can run Greengrass device setup in silent mode so that the script doesn't prompt you for any values.

April 27, 2020

New Docker base images

You can download AWS IoT Greengrass Docker images that are built on Alpine Linux (x86_64, Armv7l, or AArch64) base images.

April 23, 2020

AWS IoT Greengrass version 1.10.1 released

Version 1.10.1 of the AWS IoT Greengrass Core software is available. This version contains performance improvements and bug fixes. As a best practice, we recommend that you always run the latest version.

April 16, 2020

Docker application deployment connector version 3 released

Version 3 of the Greengrass Docker application deployment connector is available. This release fixes an issue with finding environment variables.

April 11, 2020

New security chapter

AWS IoT Greengrass security content has been updated with new organization and additional information.

March 30, 2020

Use APT package manager to install AWS IoT Greengrass

On supported Debian-based Linux distributions, you can use apt to install the AWS IoT Greengrass Core software on your devices.

February 26, 2020

IoT SiteWise connector version 5 released

Version 5 of the IoT SiteWise connector is available. This release fixes a compatibility issue with AWS IoT Greengrass Core software v1.9.4. Use the IoT SiteWise connector to send local device and equipment data to asset properties in AWS IoT SiteWise.

February 12, 2020

New script to quickly set up a core device

You can use Greengrass device setup to configure your core device in minutes. Also, AWS IoT Greengrass now supports Node.js 12.x Lambda functions.

December 20, 2019

AWS IoT Greengrass version 1.10.0 released

Version 1.10.0 of the AWS IoT Greengrass Core software is available. New features: Stream manager, container support with the Docker application deployment connector, non-containerized Lambda functions can access machine learning resources, support for MQTT persistent sessions with AWS IoT, and local MQTT traffic can travel over a specified port.

November 25, 2019

Console support for deployment notifications

Use the Amazon EventBridge console to create event rules that trigger when your Greengrass group deployments change state.

November 14, 2019

AWS IoT Greengrass version 1.9.4 released

Version 1.9.4 of the AWS IoT Greengrass Core software is available. This version contains performance improvements and bug fixes. As a best practice, we recommend that you always run the latest version.

October 17, 2019

Console support for managing the Greengrass service role

Use new and improved features in the AWS IoT console to manage your Greengrass service role.

October 4, 2019

Console support for managing group-level tags

You can create, view, and manage tags for your Greengrass groups in the AWS IoT console.

September 23, 2019

New machine learning connectors

Use the ML Feedback connector to publish model input and predictions and the ML Object Detection connector to run a local object detection inference service.

September 19, 2019

AWS IoT Greengrass version 1.9.3 released

Version 1.9.3 of the AWS IoT Greengrass Core software is available. This version allows you to install the AWS IoT Greengrass Core software on Raspbian distributions on Armv6l architectures, supports OTA updates on port 443 with ALPN, and contains a bug fix for binary payloads sent from Python 2.7 Lambda functions to other Lambda functions.

September 12, 2019

AWS IoT Greengrass version 1.8.4 released

Version 1.8.4 of the AWS IoT Greengrass Core software is available. This version contains performance improvements and bug fixes. If you're running v1.8.x, we recommend that you upgrade to v1.8.4 or v1.9.3. For earlier versions, we recommend that you upgrade to v1.9.3.

August 30, 2019

AWS IoT Greengrass version 1.9.2 released with support for OpenWrt

Version 1.9.2 of the AWS IoT Greengrass Core software is available. This version allows you to install the AWS IoT Greengrass Core software on OpenWrt distributions with Armv8 (AArch64) and Armv7l architectures.

June 20, 2019

AWS IoT Greengrass version 1.8.3 released

Version 1.8.3 of the AWS IoT Greengrass Core software is available. This version contains general performance improvements and bug fixes. If you're running v1.8.x, we recommend that you upgrade to v1.8.3 or v1.9.2. For earlier versions, we recommend that you upgrade to v1.9.2.

June 20, 2019

AWS IoT Greengrass version 1.9.1 released

Version 1.9.1 of the AWS IoT Greengrass Core software is available. This version contains a bug fix for messages from AWS IoT that contain a wildcard character in the topic.

May 10, 2019

AWS IoT Greengrass version 1.8.2 released

Version 1.8.2 of the AWS IoT Greengrass Core software is available. This version contains general performance improvements and bug fixes. If you're running v1.8.x, we recommend that you upgrade to v1.8.2 or v1.9.0. For earlier versions, we recommend that you upgrade to v1.9.0.

May 2, 2019

AWS IoT Greengrass version 1.9.0 released

New features: Support for Python 3.7 and Node.js 8.10 Lambda runtimes, optimized MQTT connections, and Elliptic Curve (EC) key support for the local MQTT server.

May 1, 2019

AWS IoT Greengrass version 1.8.1 released

Version 1.8.1 of the AWS IoT Greengrass Core software is available. This version contains general performance improvements and bug fixes. As a best practice, we recommend that you always run the latest version.

April 18, 2019

AWS IoT Greengrass snap available on snapcraft

Use the AWS IoT Greengrass Snap Store app to quickly design, test, and deploy software on Linux devices with AWS IoT Greengrass.

April 1, 2019

Support for more access control using tag-based permissions

You can use tags in AWS Identity and Access Management (IAM) policies to control access to your AWS IoT Greengrass resources.

March 29, 2019

IoT Analytics connector released

Use the IoT Analytics connector to send local device data to AWS IoT Analytics channels.

March 15, 2019

Batch support in Kinesis Firehose connector

The Kinesis Firehose connector supports sending batched data records to Amazon Kinesis Data Firehose at a specified interval.

March 15, 2019

AWS CloudFormation support for AWS IoT Greengrass resources

Use AWS CloudFormation templates to create and manage AWS IoT Greengrass resources.

March 15, 2019

AWS IoT Greengrass version 1.8.0 released

New features: Configurable default access identity for Lambda functions, support for HTTPS traffic over port 443, and predictably named client IDs for MQTT connections with AWS IoT.

March 7, 2019

AWS IoT Greengrass versions 1.7.1 and 1.6.1 released

Versions 1.7.1 and 1.6.1 of the AWS IoT Greengrass Core software are available. These versions require Linux kernel version 3.17 or later. We recommend that customers running any version of the Greengrass core software upgrade to version 1.7.1 immediately.

February 11, 2019

Amazon SageMaker Neo deep learning runtime

The Amazon SageMaker Neo deep learning runtime supports machine learning models that have been optimized by the Amazon SageMaker Neo deep learning compiler.

November 28, 2018

Run AWS IoT Greengrass in a Docker container

You can run AWS IoT Greengrass in a Docker container by configuring your Greengrass group to run with no containerization.

November 26, 2018

AWS IoT Greengrass version 1.7.0 released

New features: Greengrass connectors, local secrets manager, isolation and permission settings for Lambda functions, hardware root of trust security, connection using ALPN or network proxy, and Raspbian Stretch support.

November 26, 2018

AWS IoT Greengrass software downloads

The AWS IoT Greengrass Core software, AWS IoT Greengrass Core SDK, and AWS IoT Greengrass Machine Learning SDK packages are available for dowload through Amazon CloudFront.

November 26, 2018

AWS IoT Device Tester for AWS IoT Greengrass

Use AWS IoT Device Tester for AWS IoT Greengrass to verify that your CPU architecture, kernel configuration, and drivers work with AWS IoT Greengrass.

November 26, 2018

AWS CloudTrail logging for AWS IoT Greengrass API calls

AWS IoT Greengrass is integrated with AWS CloudTrail, a service that provides a record of actions taken by a user, role, or an AWS service in AWS IoT Greengrass.

October 29, 2018

Support for TensorFlow v1.10.1 on NVIDIA Jetson TX2

The TensorFlow precompiled library for NVIDIA Jetson TX2 that AWS IoT Greengrass provides now uses TensorFlow v1.10.1. This supports Jetpack 3.3 and CUDA Toolkit 9.0.

October 18, 2018

Support for MXNet v1.2.1 machine learning resources

AWS IoT Greengrass supports machine learning models that are trained using MXNet v1.2.1.

August 29, 2018

AWS IoT Greengrass version 1.6.0 released

New features: Lambda executables, configurable message queue, configurable reconnect retry interval, volume resources under /proc, and configurable write directory.

July 26, 2018

Earlier updates

The following table describes important changes to the AWS IoT Greengrass Developer Guide before July 2018.

Change Description Date
AWS IoT Greengrass Version 1.5.0 Released

New features:

  • Local machine learning inference using cloud-trained models. For more information, see Perform machine learning inference.

  • Greengrass Lambda functions support binary input data, in addition to JSON.

For more information, see AWS IoT Greengrass Core versions.

March 29, 2018
AWS IoT Greengrass Version 1.3.0 Released

New features:

November 27, 2017
AWS IoT Greengrass Version 1.1.0 Released

New features:

  • Reset deployed AWS IoT Greengrass groups. For more information, see Reset deployments.

  • Support for Node.js 6.10 and Java 8 Lambda runtimes, in addition to Python 2.7.

September 20, 2017
AWS IoT Greengrass Version 1.0.0 Released

AWS IoT Greengrass is generally available.

June 7, 2017