For installation instructions check out the getting started guide.
Added
- Fields
cache_control
,content_disposition
,content_language
andwebsite_redirect_location
added to theaws_s3
output. - Field
cors.enabled
andcors.allowed_origins
added to the server widehttp
config. - For Kafka components the config now supports the
rack_id
field which may contain a rack identifier for the Kafka client. - Allow mapping imports in Bloblang environments to be disabled.
- Go API: Isolated Bloblang environments are now honored by all components.
- Go API: The stream builder now evaluates environment variable interpolations.
- Field
unsafe_dynamic_query
added to thesql
processor. - The
kafka
output now supportszstd
compression.
Fixed
- The
test
subcommand now expands resource glob patterns (benthos -r "./foo/*.yaml" test ./...
). - The Bloblang equality operator now returns
false
when comparing non-null values withnull
rather than a mismatched types error.
The full change log can be found here.