Code name The Homestretch
--log-format CLI option
http source implementation
dedupe transform implementation
papertrail sink implementation
honeycomb sink implementation
pulsar sink implementation
datadog_logs sink implementation
filter transform implementation
kubernetes_pod_metadata transform implementation
-qqq command line flag to disable logs
internal metrics source implementation
log_schema.* options
check_fields condition when specifying conditions
is_log and is_metric conditions
--fragment flag to generate subcmd
generate subcmd expression
encoding.only_fields and encoding.except_fields options
contains and prefix predicates
timeout query parameter
key_field option
version configuration option
drop_empty option to drop empty objects automatically
User-agent header to all outgoing HTTP requests
index option to specify custom Splunk indexes
add_fields, remove_fields, and rename_fields now produce a debug log when a field is replaced or nonexistent
tls.verify_hostname in HTTP based sinks
prefix condition predicate to starts_with
ends_with condition predicate
filter transform
regex condition predicate
field_filter transform is deprecated
target_field option
source_key and source_type_key to…
search_dirs to config dirs by default
source_type field
--log-format, --color, and --format
ShutdownSignal for improved shutdown
ShutdownSignal for improved shutdown
ShutdownSignal for improved shutdown
symlink re-evaluation when detecting a changed Vector config
gcp_stackdriver_logging sink to gcp_stackdriver_logs
compression to none
tls settings to healthcheck
tls settings to healthcheck
fields
isdst, wday, yday in timestamps
merge transform
flatten/unflatten by native nesting
Stream
check-component-features target to the main Makefile
1.42.0
host_field to host_key
target directory to .markdownlintignore
check-component-features test
HttpSink refactor
lua transform
regex dependency
HttpSink refactor
--release Cargo flag in make build
loki Docker image
tokio-compat to start the transition to our new async runtime
*_flat methods for log events
x86_64-pc-windows-msvc build
bumpalo dependency in Cargo.lock
make version
UTC instead of Europe/London in ClickHouse tests
have: * labels
make generate command
buildx plugin by default
RuntimeTransform trait available for all transforms
trait HttpSource
package-* job in `make hel…
log_schema.source_key
tower-limit 0.1.2
ShutdownSignal for improved shutdown
test-stable CI to reduce binary sizes. This should make it more stable.
lua transform, which represents a big step towards making Vector more flexible. Lua is an excellent language when you need some quick scripting capabilities. But what if you need something more powerful? Like writing your own custom source, transform, or sink? Vector plans to solve this with WASM foreign module support, enabling you to extend Vector in the language of your choice with little performance penalty. ❤️ WASM. Check out the WASM Foreign Module Support RFC for more info.Did you know this release includes a new hidden internal source that emits metrics reflecting Vector’s own internal state? 👀 We didn’t highlight this source because we have not finished instrumenting Vector and we’ll be changing the internal schema used.
Fun fact, we took an event-driven approach to Vector’s internal observability, which we strongly believe in. We want Vector to be a good example of our own advice. Checkout the Event-Driven Observability RFC.
Sign up to receive emails on the latest Vector content and new releases
Thank you for joining our Updates Newsletter