Benthos v3.62.0 Release Notes
Release Date: 2022-01-21 // about 2 years ago-
โ Added
- ๐ Field
sync
added to thegcp_pubsub
input. - ๐ New input, processor, and output config field types added to the plugin APIs.
- โ Added new experimental
parquet
processor. - ๐ New Bloblang method
format_json
. - ๐ Field
collection
inmongodb
processor and output now supports interpolation functions. - Field
output_raw
added to thejq
processor. - The lambda distribution now supports a
BENTHOS_CONFIG_PATH
environment variable for specifying a custom config path. - ๐ Field
metadata
added tohttp
andhttp_client
components. - Field
ordering_key
added to thegcp_pubsub
output. - A suite of new experimental
geoip_
methods have been added. - โ Added flag
--deprecated
to thebenthos lint
subcommand for detecting deprecated fields.
๐ Changed
- The
sql
processor and output have been marked deprecated in favour of the newersql_insert
,sql_select
alternatives.
๐ Fixed
- The input codec
chunked
is no longer capped by the packet size of the incoming streams. - The
schema_registry_decode
andschema_registry_encode
processors now honour trailing slashes in theurl
field. - ๐ง Processors configured within
pipeline.processors
now share processors across threads rather than clone them. - ๐ Go API: Errors returned from input/output plugin
Close
methods no longer cause shutdown to block. - ๐ง The
pulsar
output should now follow authentication configuration. - ๐ Fixed an issue where the
aws_sqs
output might occasionally retry a failed message send with an invalid empty message body.
- ๐ Field