This repository has been archived by the owner on Mar 4, 2024. It is now read-only.
Releases: aws-solutions/machine-to-cloud-connectivity-framework
Releases · aws-solutions/machine-to-cloud-connectivity-framework
v4.2.4
v4.2.3
[4.2.3] - 2023-10-20
Added
- App Registry
Changed
- Convert non-standard version numbers to 1.0.0
- Dependency upgrades
- Set required dependency using lock files
v4.2.2
v4.2.1
v4.2.0
[4.2.0] - 2022-12-05
Added
- Greengrass core device on Windows support
- Connector destination for the solution Cloud Historian on AWS
- Modbus TCP connector support
- Configurable automatic teardown
- Added failed connection state
- CORS security update
v4.1.0
[4.1.0] - 2022-09-01
Added
- OSI PI Connector support
v4.0.1
[4.0.1] - 2022-07-27
Changed
- A bug fix was made to the greengrass deployer lambda function and the baked-in greengrass core install script
v4.0.0
[4.0.0] - 2022-05-12
⚠ BREAKING CHANGES
v4.0.0
does not support to upgrade from the previous version.
- The solution supports AWS IoT Greengrass V2. AWS IoT Greengrass V1 is no longer supported.
- AWS IoT Greengrass Lambda functions are replaced by AWS IoT Greengrass private custom components.
Added
- Amazon Timestream as a data destination
- Multiple Amazon IoT Greengrass v2 core devices support
v3.0.0
⚠ BREAKING CHANGES
Generally, v3.0.0 does not support to upgrade from the previous version.
job
has been changed toconnection
.- Job DynamoDB table: the table has been replaced to
Connection DynamoDB table
with the new primary key - Job definition: the job definition has been replaced to the new connection definition
- Job builder Lambda function: the job builder Lambda function has been replaced to the connection builder Lambda function and the Greengrass deployer Lambda function
Added
- API and UI to control connections for the better user experience
- OPC UA support
- AWS IoT SiteWise as a data destination
- AWS IoT SiteWise connector on Greengrass
- IoT topic messages consumer for informational and error logs
- The IoT rule routes messages to Amazon Simple Queue Service queue.
- An AWS Lambda function,
sqs-message-consumer
, consumes the messages in the queue. - Amazon DynamoDB logs table stores the processed logs.
Changed
- All Lambda functions excluding machine connector Lambda functions are migrated to TypeScript.
- Replaces the Python package and file name with
-
to_
- A machine connector Lambda function has been split into a collector Lambda function and a publisher Lambda function.
- MQTT topics:
- Informational logs:
m2c2/info/{connectionName}
- Error logs:
m2c2/error/{connectionName}
- Connection control:
m2c2/job/{connectionName}
- Data:
m2c2/data/{connectionName}
- Informational logs:
Removed
- Seamless Message Protocol (SLMP) is deprecated.
v2.2.0
Added
- AWS Greengrass Stream Manager and Amazon Kinesis Data Stream for OPC DA connector data
- AWS CDK source code to generate AWS CloudFormation template
ConnectorClient
for the common actions
Changed
- Amazon Kinesis Data Firehose gets OPC DA connector data from Amazon Kinesis Data Stream.
- OPC DA connector Lambda runtime to Python 3.7
Removed
- Kinesis Firehose Connector
- AWS CloudFormation template
Refer to changelog for more information.