PackageTrack
Sign in Get early access

github.com/redpanda-data/benthos

v0.26.2 #2330 most downloaded on Go modules redpanda-data/benthos

What this package is like to depend on

Last release 8 years ago

no release in 18 months

Ships on a steady schedule

a new release about every 8 days

Some releases are documented

notes for 44 of 166 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

166 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

166 releases · Sep 2016 to Aug 2018
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 166
  1. v0.26.2 27 Aug 2018
    Release notes

    Added

    • New metric processor.
    Open source →
  2. v0.26.1 26 Aug 2018
    Release notes

    Added

    • New redis_streams input and output.
    Open source →
  3. v0.26.0 25 Aug 2018
    Release notes

    Added

    • New kinesis input and output.
    Open source →
  4. v0.25.1 24 Aug 2018

    Nothing published for this version

  5. v0.25.0 22 Aug 2018
    Release notes

    Added

    • The index field of the elasticsearch output can now be dynamically set using function interpolation.
    • New hash processor.

    Changed

    • API: The metrics.Type interface has been changed in order to add labels.
    Open source →
  6. v0.24.0 17 Aug 2018
    Release notes

    Changed

    • Significant restructuring of amqp inputs and outputs. These changes should be backwards compatible for existing pipelines, but changes the way in which queues, exchanges and bindings are declared using these types.
    Open source →
  7. v0.23.18 17 Aug 2018

    Nothing published for this version

  8. v0.23.17 17 Aug 2018
    Release notes

    Added

    • New durable fields for amqp input and output types.
    Open source →
  9. v0.23.16 17 Aug 2018

    Nothing published for this version

  10. v0.23.15 16 Aug 2018
    Release notes

    Changed

    • Improved statsd client with better cached aggregation.
    Open source →
  11. v0.23.14 16 Aug 2018
    Release notes

    Added

    • New tls fields for amqp input and output types.
    Open source →
  12. v0.23.13 15 Aug 2018

    Nothing published for this version

  13. v0.23.12 14 Aug 2018
    Release notes

    Added

    • New type field for elasticsearch output.
    Open source →
  14. v0.23.11 10 Aug 2018

    Nothing published for this version

  15. v0.23.10 10 Aug 2018

    Nothing published for this version

  16. v0.23.9 10 Aug 2018
    Release notes

    Added

    • New throttle processor.
    Open source →
  17. v0.23.8 10 Aug 2018

    Nothing published for this version

  18. v0.23.7 10 Aug 2018

    Nothing published for this version

  19. v0.23.6 09 Aug 2018
    Release notes

    Added

    • New less_than and greater_than operators for metadata condition.
    Open source →
  20. v0.23.5 09 Aug 2018

    Nothing published for this version

  21. v0.23.4 09 Aug 2018
    Release notes

    Added

    • New metadata condition type.
    • More metadata fields for kafka input.
    • Field commit_period_ms for kafka and kafka_balanced inputs for specifying a commit period.
    Open source →
  22. v0.23.3 07 Aug 2018

    Nothing published for this version

  23. v0.23.2 07 Aug 2018

    Nothing published for this version

  24. v0.23.1 06 Aug 2018
    Release notes

    Added

    • New retries field to s3 input, to cap the number of download attempts made on the same bucket item.
    • Added metadata based mechanism to detect final message from a read_until input.
    • Added field to split processor for specifying target batch sizes.
    Open source →
  25. v0.23.0 06 Aug 2018
    Release notes

    Added

    • Metadata fields are now per message part within a batch.
    • New metadata_json_object function interpolation to return a JSON object of metadata key/value pairs.

    Changed

    • The metadata function interpolation now allows part indexing and no longer returns a JSON object when no key is specified, this behaviour can now be done using the metadata_json_object function.
    Open source →
  26. v0.22.1 03 Aug 2018

    Nothing published for this version

  27. v0.22.0 03 Aug 2018
    Release notes

    Added

    • Fields for the http processor to enable parallel requests from message batches.

    Changed

    • Broker level output processors are now applied before the individual output processors.
    • The dynamic input and output HTTP paths for CRUD operations are now /inputs/{input_id} and /outputs/{output_id} respectively.
    • Removed deprecated amazon_s3, amazon_sqs and scalability_protocols input and output types.
    • Removed deprecated json_fields field from the dedupe processor.
    Open source →
  28. v0.21.2 02 Aug 2018

    Nothing published for this version

  29. v0.21.1 02 Aug 2018

    Nothing published for this version

  30. v0.21.0 31 Jul 2018
    Release notes

    Added

    • Add conditions to process_map processor.

    Changed

    • TLS config fields have been cleaned up for multiple types. This affects the kafka, kafka_balanced and http_client input and output types, as well as the http processor type.
    Open source →
  31. v0.20.8 30 Jul 2018
    Release notes

    Added

    • New delete_all and delete_prefix operators for metadata processor.
    • More metadata fields extracted from the AMQP input.
    • HTTP clients now support function interpolation on the URL and header values, this includes the http_client input and output as well as the http processor.
    Open source →
  32. v0.20.7 27 Jul 2018
    Release notes

    Added

    • New key field added to the dedupe processor, allowing you to deduplicate using function interpolation. This deprecates the json_paths array field.
    Open source →
  33. v0.20.6 27 Jul 2018
    Release notes

    Added

    • New s3 and sqs input and output types, these replace the now deprecated amazon_s3 and amazon_sqs types respectively, which will eventually be removed.
    • New nanomsg input and output types, these replace the now deprecated scalability_protocols types, which will eventually be removed.
    Open source →
  34. v0.20.5 27 Jul 2018
    Release notes

    Added

    • Metadata fields are now collected from MQTT input.
    • AMQP output writes all metadata as headers.
    • AMQP output field key now supports function interpolation.
    Open source →
  35. v0.20.4 26 Jul 2018

    Nothing published for this version

  36. v0.20.3 26 Jul 2018

    Nothing published for this version

  37. v0.20.2 26 Jul 2018

    Nothing published for this version

  38. v0.20.1 26 Jul 2018
    Release notes

    Added

    • New metadata processor and configuration interpolation function.
    Open source →
  39. v0.20.0 26 Jul 2018
    Release notes

    Added

    • New config interpolator function json_field for extracting parts of a JSON message into a config value.

    Changed

    • Log level config field no longer stutters, logger.log_level is now logger.level.
    Open source →
  40. v0.19.1 25 Jul 2018
    Release notes

    Added

    • Ability to create batches via conditions on message payloads in the batch processor.
    • New --examples flag for generating specific examples from Benthos.
    Open source →
  41. v0.19.0 23 Jul 2018
    Release notes

    Added

    • New text processor.

    Changed

    • Processor process_map replaced field strict_premapping with premap_optional.
    Open source →
  42. v0.18.1 20 Jul 2018

    Nothing published for this version

  43. v0.18.0 20 Jul 2018
    Release notes

    Added

    • New process_field processor.
    • New process_map processor.

    Changed

    • Removed mapping fields from the http processor, this behaviour has been put into the new process_map processor instead.
    Open source →
  44. v0.17.0 17 Jul 2018
    Release notes

    Changed

    • Renamed content condition type to text in order to clarify its purpose.
    Open source →
  45. v0.16.6 17 Jul 2018

    Nothing published for this version

  46. v0.16.5 17 Jul 2018

    Nothing published for this version

  47. v0.16.4 17 Jul 2018
    Release notes

    Added

    • Latency metrics for caches.
    • TLS options for kafka and kafka_partitions inputs and outputs.

    Changed

    • Metrics for items configured within the resources section are now namespaced under their identifier.
    Open source →
  48. v0.16.3 16 Jul 2018
    Release notes

    Added

    • New copy and move operators for the json processor.
    Open source →
  49. v0.16.2 12 Jul 2018
    Release notes

    Added

    • Metrics for recording http request latencies.
    Open source →
  50. v0.16.1 09 Jul 2018

    Nothing published for this version

  51. v0.16.0 09 Jul 2018
    Release notes

    Changed

    • Improved and rearranged fields for http_client input and output.
    Open source →
  52. v0.15.5 08 Jul 2018
    Release notes

    Added

    • More compression and decompression targets.
    • New lines option for archive/unarchive processors.
    • New encode and decode processors.
    • New period_ms field for the batch processor.
    • New clean operator for the json processor.
    Open source →
  53. v0.15.4 04 Jul 2018
    Release notes

    Added

    • New http processor, where payloads can be sent to arbitrary HTTP endpoints and the result constructed into a new payload.
    • New inproc inputs and outputs for linking streams together.
    Open source →
  54. v0.15.3 03 Jul 2018
    Release notes

    Added

    • New streams endpoint /streams/{id}/stats for obtaining JSON metrics for a stream.

    Changed

    • Allow comma separated topics for kafka_balanced.
    Open source →
  55. v0.15.2 29 Jun 2018

    Nothing published for this version

  56. v0.15.1 29 Jun 2018

    Nothing published for this version

  57. v0.15.0 28 Jun 2018
    Release notes

    Added

    • Support for PATCH verb on the streams mode /streams/{id} endpoint.

    Changed

    • Sweeping changes were made to the environment variable configuration file. This file is now auto generated along with its supporting document. This change will impact the docker image.
    Open source →
  58. v0.14.7 24 Jun 2018
    Release notes

    Added

    • New filter_parts processor for filtering individual parts of a message batch.
    • New field open_message for websocket input.

    Changed

    • No longer setting default input processor.
    Open source →
  59. v0.14.6 21 Jun 2018
    Release notes

    Added

    • New root_path field for service wide http config.
    Open source →
  60. v0.14.5 21 Jun 2018
    Release notes

    Added

    • New regexp_exact and regexp_partial content condition operators.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive