Benthos v3.61.0 Release Notes

Release Date: 2021-12-28 // about 2 years ago
  • โž• Added

    • Field json_marshal_mode added to the MongoDB processor.
    • Fields extract_headers.include_prefixes and extract_headers.include_patterns added to the http_client input and output and to the http processor.
    • ๐Ÿ“‡ Fields sync_response.metadata_headers.include_prefixes and sync_response.metadata_headers.include_patterns added to the http_server input.
    • The http_client input and output and the http processor field copy_response_headers has been deprecated in favour of the extract_headers functionality.
    • โž• Added new cli flag --no-api for the streams subcommand to disable the REST API.
    • ๐Ÿ†• New experimental kafka_franz input and output.
    • โž• Added new Bloblang function ksuid.
    • ๐Ÿ‘ All codec input fields now support custom csv delimiters.

    ๐Ÿ›  Fixed

    • Streams mode paths now resolve glob patterns in all cases.
    • ๐ŸŒฒ Prevented the nats input from error logging when acknowledgments can't be fulfilled due to the lack of message replies.
    • ๐Ÿ›  Fixed an issue where GCP inputs and outputs could terminate requests early due to a cancelled client context.
    • ๐Ÿ’… Prevented more parsing errors in Bloblang mappings with windows style line endings.