Benthos v3.59.0 Release Notes

Release Date: 2021-11-22 // over 2 years ago
  • โž• Added

    • New Bloblang method parse_duration_iso8601 for parsing ISO-8601 duration strings into an integer.
    • ๐Ÿ“‡ The nats input now supports metadata from headers when supported.
    • Field headers added to the nats output.
    • Go API: Optional field definitions added for config specs.
    • ๐Ÿ†• New (experimental) sql_select input.
    • New (experimental) sql_select and sql_insert processors, which will supersede the existing sql processor.
    • ๐Ÿ†• New (experimental) sql_insert output, which will supersede the existing sql output.
    • Field retained_interpolated added to the mqtt output.
    • Bloblang now allows optional carriage returns before line feeds at line endings.
    • ๐Ÿ†• New CLI flag -w/-watcher added for automatically detecting and applying configuration file changes.
    • Field avro_raw_json added to the schema_registry_encode processor.
    • ๐Ÿ†• New (experimental) msgpack processor.
    • New parse_msgpack and format_msgpack Bloblang methods.

    ๐Ÿ›  Fixed

    • Fixed an issue where the azure_table_storage output would attempt to send >100 size batches (and fail).
    • ๐Ÿ›  Fixed an issue in the subprocess input where saturated stdout streams could become corrupted.