AWS IoT Greengrass
Developer Guide

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

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

On this page: