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