All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- update to NodeJS 20.x
- added aws-sdk layer to all lambda functions
- added suport to run checksum with cross-account buckets by assuming cross-account IAM roles through
$.VendorRole and $ .VendorExternalId (optional) - added a stack parameter to specify a list of Vendor's IAM roles
- update README
- added
sha256
checksum - added a stack parameter to specify a list of buckets to give access. default to asterisk (*) for all buckets and objects
- revise the fixity state machine to use $.SecondsPath and uses
Step Functions Execution Status Change
to handle execution errors - clean up CFN templates to use yaml syntax
- update README
- handles zero byte object size
- updated runtime to nodejs14.x
- updated deploy script to check bucket ownership
- added solution-specific user agent to AWS service requests
- updated Copyright
__
- initial release