Vector v0.21.2 release notes

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

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

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.

Changelog

5 bug fixes

  • Vector’s VRL REPL no longer loses variable assignments when the expression errors.
  • Vector’s docker images no longer need a volume mounted at /var/lib/docker to run correctly with the default data_dir configuration.
  • AWS components now allow configuration of the load timeout for credentials (load_timeout_secs). In 0.21.0, the default load timeout was inadvertently changed to the new default timeout of the new Rust AWS SDK which dropped it from 30 seconds to 5 seconds. This new configuration option allows configuring it a higher value when necessary.
  • vector generate now works correctly again when datadog_agent is used as a source rather than logging an error.
  • AWS components now check for a region at Vector start-up time so that they return an error rather than starting but failing to make requests later due to the lack of region configuration.

Download Version 0.21.2

macOS
tar.gz
Windows
zip
Windows (MSI)
msi