Skip to content

Releases: brexhq/substation

v2.3.1

07 Nov 18:32
25dfb73
Compare
Choose a tag to compare

2.3.1 (2024-11-07)

Bug Fixes

  • transform: Add SkipMissingValues Flag to Test Transform (#273) (21ff1db)

v2.3.0

05 Nov 14:31
56584c5
Compare
Choose a tag to compare

2.3.0 (2024-11-04)

Features

Bug Fixes

v2.2.0

10 Oct 19:29
923e79f
Compare
Choose a tag to compare

2.2.0 (2024-10-10)

Features

Bug Fixes

  • internal/secrets: Error on Missing Secrets (#260) (b788992)

v2.1.0

03 Oct 17:49
f473c79
Compare
Choose a tag to compare

2.1.0 (2024-10-03)

Features

Bug Fixes

  • cmd: Out of Bounds int32 Check in AWS Lambda Autoscale (#238) (bcc8108)
  • cmd: Pre-Compile Demo Config (#247) (81d50b8)
  • condition: Remove v1 Imports (#246) (fc22eeb)

v2.0.0

23 Sep 16:02
d474d25
Compare
Choose a tag to compare

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

v2.0.0-beta

30 Aug 23:45
Compare
Choose a tag to compare
v2.0.0-beta Pre-release
Pre-release

⚠ 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

v2.0.0-alpha.1

26 Aug 13:54
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

⚠ BREAKING CHANGES

  • All AWS functions reference resources by ARN and optionally access resources by AssumeRoleARN
  • Renamed Attributes fields in EnrichAWSDynamoDBQuery transform
  • Added Object support to EnrichAWSDynamoDBQuery transform
  • Renamed AWS_KINESIS_DATA_FIREHOSE to AWS_DATA_FIREHOSE in AWS Lambda app
  • Renamed SendAWSKinesisDataFirehose transform to SendAWSDataFirehose

Features

  • Upgraded to AWS SDK v2

Fixes

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

v2.0.0-alpha

23 Aug 00:42
Compare
Choose a tag to compare
v2.0.0-alpha Pre-release
Pre-release

⚠ BREAKING CHANGES

  • Refactored Condition Package (all functions are now Inspectors)
  • 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 transform SendAWSDynamoDB to SendAWSDynamoDBPut
  • 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

v1.7.1

08 Aug 15:03
f2e0a8d
Compare
Choose a tag to compare

1.7.1 (2024-08-05)

Bug Fixes

  • build/config: Self-Referential Jsonnet Function (#225) (f58665a)

v1.7.0

30 Jul 20:50
351fc0e
Compare
Choose a tag to compare

1.7.0 (2024-07-30)

Features

  • condition: Add MetaErr Inspector (#217) (b9c685e)
  • condition: Update conditions to support source and target key comparisons (#214) (dfbc678)
  • transform: Add FormatFromZip Transform (#221) (d9304ca)
  • transform: Add KV Store Set Add Transform (#215) (b293b79)
  • transform: Add MetaRetry Transform (#222) (eff9a98)
  • transform: Add Multi-Transform Support to Meta Transforms (#213) (af44e66)

Bug Fixes

  • condition: Update Wrapped Error in MetaNegate Inspector (#216) (9ac1bd1)
  • internal/bufio: Default Max Token Size (#220) (e3dfa47)
  • transform: Remove Print in SendFile Transform (5e93e52)
  • transform: Update Validation for EnrichHTTP Transforms (2fde138)