Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Sep 16:02
d474d25

2.0.0 (2024-09-23)

⚠ BREAKING CHANGES

  • Refactored Condition Package (all functions are now Conditions)
  • All AWS functions reference resources by ARN and optionally access resources by AssumeRoleARN
  • Refactored libsonnet functions (discussed in #215)
  • Changed the default behavior of the MetaErr transform (empty err list will not catch every error)
  • Renamed transform EnrichAWSDynamoDB to EnrichAWSDynamoDBQuery
  • Renamed Attributes fields in EnrichAWSDynamoDBQuery transform
  • Added Object support to EnrichAWSDynamoDBQuery transform
  • Renamed transform SendAWSDynamoDB to SendAWSDynamoDBPut
  • Renamed AWS_KINESIS_DATA_FIREHOSE to AWS_DATA_FIREHOSE in AWS Lambda app
  • Renamed SendAWSKinesisDataFirehose transform to SendAWSDataFirehose
  • Removed Transform fields in all Meta* transforms (replaced by Transforms)
  • Removed Retry fields from all transforms (replaced by MetaRetry transform)
  • Removed the MetaPipeline transform
  • Removed MetaCondition inspector
  • Removed MetaForEach inspector
  • Removed MetaNegate inspector

Features

  • Upgraded to AWS SDK v2
  • Upgraded container images from al2 to al2023
  • Upgraded container images to Go 1.23

Fixes

  • EnrichKVItemSet transform inserts values as interfaces / any instead of strings