The Vector team is pleased to announce version 0.39.0!
Be sure to check out the upgrade guide for breaking changes in this release.
This release just contains a mix of small enhancements and bug fixes. See the changelog below.
VRL was updated to v0.16.0. This includes the following changes:
Breaking Changes & Upgrade Guide:
(field1|field2)
) feature is now removed. (https://github.com/vectordotdev/vrl/pull/836)New Features:
psl
argument to the parse_etld
function. It enables customizing used public suffix list. If none is provided the default (https://publicsuffix.org/list/public_suffix_list.dat) is used, which is that was used before this change.Enhancements:
kafka
sink has a new healthcheck_topic
configuration option to configure the topic used for healthchecks. Previously, topic
was used to perform healthchecks, but a templated value would cause healthchecks to fail.
Thanks to
yalinglee
for contributing this change!namespace
field for the gcp_chronicle
sink is now a templatable field.
Thanks to
chocpanda
for contributing this change!prometheus_exporter
sink now supports compressing responses based on the `Accept-Encoding header sent with client requests.
Thanks to
edhjer
for contributing this change!pretty
option to the json
codec to output events as prettified JSON.
Thanks to
lsampras
for contributing this change!http_server
source can now optionally annotate events with the remote IP by setting the host_key
option.
Thanks to
NishantJoshi00
for contributing this change!remap
transforms.
Thanks to
Zettroke
for contributing this change!-alpine
and -distroless-static
images was updated to 3.20.kafka
source will now consume less memory by not over allocating buffers while reading.
Thanks to
biuboombiuboom
for contributing this change!opentelemetry
source now has experimental support for ingesting traces.
Thanks to
caibirdme
for contributing this change!end_every_period_ms
is available on reduce transforms
If supplied, every time this interval elapses for a given grouping, the reduced value
for that grouping is flushed. Checked every flush_period_ms
.
Thanks to
charlesconnell
for contributing this change!endpoint
in the Datadog sinks is rewritten the same as the Datadog Agent
does to produce the API validation endpoint to avoid a HTTP 404 Not Found error
when running the health check.kafka
source main loop has been biased to handle acknowledgements before new
messages to avoid a memory leak under high load.Sign up to receive emails on the latest Vector content and new releases
Thank you for joining our Updates Newsletter