Releases: barchart/aws-lambda-suppressor
Releases · barchart/aws-lambda-suppressor
v1.2.6
Technical Enhancements
- Added
async
keyword toLambdaInvocationsTable
class, as appropriate. - Updated minimum required version of
@barchart/common-node-js
library, which adds newLambdaTriggerType
enumeration items.
Other
- Updated AWS CodeBuild integration to use Node.js version 20.
v1.2.5
Technical Enhancements
- Upgrade major version of common libraries.
v1.2.4
Bug Fixes
- Update @barchart/common-node-js dependency. Update fixes regression that caused any output from a
LambdaValidator
to be considered valid by theLambdaHelper.process
function. In other words, invalid events will now be rejected.
v1.2.2
Technical Enhancements
- Added an
.npmignore
file, which prevents unnecessary files from being included in package.
v1.2.1
Bug Fixes
- Corrects regression which caused
DynamoLambdaHelper
to throw an error on each use.
v1.2.0
Technical Enhancements
- Upgraded
@barchart/common-node-js
dependency to version 3.20.0 — with a refactored Lambda Function framework. - Added
DynamoMessageValidator
— inheriting the newLambdaMessageValidator
class. - Moved logic from
DynamoLambdaHelper
class intoDynamoMessageValidator
class.
Notes
- In the next major release the
DynamoLambdaHelper
class will be removed (along withLambdaValidator
class).