Releases: brexhq/substation
Releases · brexhq/substation
v2.3.2
v2.3.1
v2.3.0
2.3.0 (2024-11-04)
Features
- cmd: Add playground Command to CLI Tool (#262) (82f39e8)
- cmd: Add tap and read Commands to CLI Tool (#269) (6149968)
- cmd: Add Error Reporting to CLI Tool (#272) (917e29f)
- deps: Upgrade to Latest Minor Versions (#266) (9db10a8)
- message: Add Flag Support (#264) (1acc9a0)
Bug Fixes
v2.2.0
v2.1.0
v2.0.0
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 byAssumeRoleARN
- 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
toEnrichAWSDynamoDBQuery
- Renamed
Attributes
fields inEnrichAWSDynamoDBQuery
transform - Added
Object
support toEnrichAWSDynamoDBQuery
transform - Renamed transform
SendAWSDynamoDB
toSendAWSDynamoDBPut
- Renamed
AWS_KINESIS_DATA_FIREHOSE
toAWS_DATA_FIREHOSE
in AWS Lambda app - Renamed
SendAWSKinesisDataFirehose
transform toSendAWSDataFirehose
- Removed
Transform
fields in all Meta* transforms (replaced byTransforms
) - Removed
Retry
fields from all transforms (replaced byMetaRetry
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
⚠ BREAKING CHANGES
- Refactored Condition Package (all functions are now Conditions)
- All AWS functions reference resources by
ARN
and optionally access resources byAssumeRoleARN
- 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
toEnrichAWSDynamoDBQuery
- Renamed
Attributes
fields inEnrichAWSDynamoDBQuery
transform - Added
Object
support toEnrichAWSDynamoDBQuery
transform - Renamed transform
SendAWSDynamoDB
toSendAWSDynamoDBPut
- Renamed
AWS_KINESIS_DATA_FIREHOSE
toAWS_DATA_FIREHOSE
in AWS Lambda app - Renamed
SendAWSKinesisDataFirehose
transform toSendAWSDataFirehose
- Removed
Transform
fields in all Meta* transforms (replaced byTransforms
) - Removed
Retry
fields from all transforms (replaced byMetaRetry
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
⚠ BREAKING CHANGES
- All AWS functions reference resources by
ARN
and optionally access resources byAssumeRoleARN
- Renamed
Attributes
fields inEnrichAWSDynamoDBQuery
transform - Added
Object
support toEnrichAWSDynamoDBQuery
transform - Renamed
AWS_KINESIS_DATA_FIREHOSE
toAWS_DATA_FIREHOSE
in AWS Lambda app - Renamed
SendAWSKinesisDataFirehose
transform toSendAWSDataFirehose
Features
- Upgraded to AWS SDK v2
Fixes
EnrichKVItemSet
transform inserts values as interfaces / any instead of strings
v2.0.0-alpha
⚠ 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
toEnrichAWSDynamoDBQuery
- Renamed transform
SendAWSDynamoDB
toSendAWSDynamoDBPut
- Removed
Transform
fields in all Meta* transforms (replaced byTransforms
) - Removed
Retry
fields from all transforms (replaced byMetaRetry
transform) - Removed the MetaPipeline transform
- Removed
MetaCondition
inspector - Removed
MetaForEach
inspector - Removed
MetaNegate
inspector