All Versions
73
Latest Version
Avg Release Cycle
50 days
Latest Release
-
Changelog History
Page 8
Changelog History
Page 8
-
v0.0.3 Changes
- 💥 :warning: BREAKING
- Changed
LambdaEvent
type tojson.RawMessage
- Changed AddPermissionInput type to sparta types:
LambdaPermission
S3Permission
SNSPermission
- Changed
- :checkered_flag: CHANGES
sparta.NewLambda(...)
supports eitherstring
orsparta.IAMRoleDefinition
types for the IAM role execution valuesparta.IAMRoleDefinition
types implicitly create an IAM::Role resource as part of the stackstring
values refer to pre-existing IAM rolenamesS3Permission
typeS3Permission
types denotes an S3 event source that should be automatically configured as part of the service definition.- S3's LambdaConfiguration is managed by a Lambda custom resource dynamically generated as part of in the CloudFormation template.
- The subscription management resource is inline NodeJS code and leverages the cfn-response module.
SNSPermission
typeSNSPermission
types denote an SNS topic that should should send events to the target Lambda function- An SNS Topic's subscriber list is managed by a Lambda custom resource dynamically generated as part of in the CloudFormation template.
- The subscription management resource is inline NodeJS code and leverages the cfn-response module.
LambdaPermission
type- These denote Lambda Permissions whose event source subscriptions should NOT be managed by the service definition.
- Improved
describe
output CSS and layout - Describe now includes push/pull Lambda event sources
- Fixed latent bug where Lambda functions didn't have CloudFormation::Log privileges
- 💥 :warning: BREAKING
-
v0.0.1 Changes
- 🎉 Initial release