Benthos v4.5.0 Release Notes
Release Date: 2022-08-07 // over 1 year ago-
โ Added
- Field
batch_size
added to thegenerate
input. - The
amqp_0_9
output now supports setting thetimeout
of publish. - ๐ New experimental input codec
avro-ocf:marshaler=x
. - ๐ New
mapping
andmutation
processors. - New
parse_form_url_encoded
bloblang method. - The
amqp_0_9
input now supports setting theauto-delete
bit during queue declaration. - New
open_telemetry_collector
tracer. - ๐ The
kafka_franz
input and output now supports no-op SASL options with the mechanismnone
. - Field
content_type
added to thegcp_cloud_storage
cache.
๐ Fixed
- The
mongodb
processor and output defaultwrite_concern.w_timeout
empty value no longer causes configuration issues. - Field
message_name
added to the logger config. - ๐ The
amqp_1
input and output should no longer spam logs with timeout errors during graceful termination. - ๐ Fixed a potential crash when the
contains
bloblang method was used to compare complex types. - ๐ Fixed an issue where the
kafka_franz
input or output wouldn't use TLS connections without custom certificate configuration. - ๐ Fixed structural cycle in the CUE representation of the
retry
output. - Tracing headers from HTTP requests to the
http_server
input are now correctly extracted.
๐ Changed
- ๐ The
broker
input no longer applies processors before batching as this was unintentional behaviour and counter to documentation. Users that rely on this behaviour are advised to place their pre-batching processors at the level of the child inputs of the broker. - ๐ The
broker
output no longer applies processors after batching as this was unintentional behaviour and counter to documentation. Users that rely on this behaviour are advised to place their post-batching processors at the level of the child outputs of the broker.
- Field