Vector v0.20.1 release notes

Upgrading Vector
When upgrading, we recommend stepping through minor versions as these can each contain breaking changes while Vector is pre-1.0. These breaking changes are noted in their respective upgrade guides.

The Vector team is pleased to announce version 0.20.1!

This patch release contains a few fixes for regressions in 0.20.0.

Note: Please see the release notes for v0.20.0 for additional changes if upgrading from v0.19.X. In particular, the upgrade guide for breaking changes.

Vector Changelog

6 bug fixes

  • Unit tests no longer panic when extract_from or no_outputs_from has an invalid input.
  • Unit tests no longer output warnings for unconsumed outputs.
  • The socket source component_received_events_total, component_received_event_bytes_total metrics were corrected.
  • Configuring a sink buffer with a value of 0 for max_events or max_size now returns a boot time error rather than panicking.
  • When using buffer.on_full of drop_newest, buffers were dropping events before they were actually full. This error has been corrected and now buffers will wait until full before dropping.
  • Previously idle connections would cause the socket source to cease processing due to Vectorโ€™s rate limiting behavior. Now these connections are excluded from the rate limiting calculation.

Download Version 0.20.1

macOS
tar.gz
Windows
zip
Windows (MSI)
msi