vectordotdev/vector
 Watch   
 Star   
 Fork   
10 days ago
vector

v0.55.0

The COSE team is excited to announce version 0.55.0!

Release highlights

  • New windows_event_log source that collects logs from Windows Event Log channels using the native Windows Event Log API, with pull-mode subscriptions, bookmark-based checkpointing, and configurable field filtering.
  • The aws_s3 sink now supports Apache Parquet batch encoding. Events can be written as Parquet columnar files with either an auto-generated native schema or a supplied .schema file, and configurable compression (Snappy, ZSTD, GZIP, LZ4, or none).
  • The azure_blob sink re-gains first-class Azure authentication: Azure CLI, Managed Identity, Workload Identity, and Managed Identity-based Client Assertion credential kinds are all supported again.
  • The datadog_metrics sink now defaults to the Series v2 endpoint (/api/v2/series) and uses zstd compression for Series v2 and Sketches, which should yield smaller payloads and more efficient batching and intake. A new series_api_version option (v1 or v2) is available to opt back to the legacy v1 endpoint; Series v1 continues to use zlib.
  • vector top is more trustworthy: per-output events for components with multiple output ports are now shown in the correct Events Out column, and the Memory Used column now reports disabled when the target Vector instance was started without --allocation-tracing instead of a misleading 0.
  • Better internal metrics for capacity planning and alerting:
    • New source-send latency distributions (source_send_latency_seconds, source_send_batch_latency_seconds) surface backpressure close to the source.
    • Task-transform utilization no longer counts time spent waiting on downstream components, giving a more representative view of transform saturation.
    • Fixed a regression in buffer utilization metric tracking around underflow.
  • Fixed a performance regression in the file and kubernetes_logs sources that could cause unexpectedly high CPU usage, introduced in 0.50.0.

Breaking Changes

See the 0.55 upgrade guide for full details and migration steps. At a glance, you are affected if you:

  • query or tail the Vector observability API in any way: the API has moved from GraphQL to gRPC. This includes vector top, vector tap, and anything that talked to /graphql or the /playground. The HTTP GET /health endpoint is unchanged and continues to serve Kubernetes HTTP probes as before.
  • set the top-level headers option on the http or opentelemetry sinks: it has been removed.
  • use the azure_logs_ingestion sink with Client Secret credentials: azure_credential_kind must now be set explicitly.

View release notes

17 days ago
vector
2026-03-10 21:29:33
vector
2026-03-10 05:08:29
vector
2026-03-10 01:00:14
vector
2026-02-23 23:51:37
vector
2026-01-28 05:45:08
vector
2025-12-16 22:54:34
vector

v0.52.0

The COSE team is excited to announce version 0.52.0! 🚀

Release highlights:

  • Enhanced Vector’s observability with new buffer utilization metrics for sources and transforms (source_buffer_* and transform_buffer_* metrics), providing visibility into buffer capacity, usage and historical usage levels.
  • Introduced trace_to_log transform that allows converting traces to logs.
  • The blackhole sink now implements end-to-end acknowledgements.
  • The GELF decoder now supports a validation option with two modes: strict (default) and relaxed. When set to relaxed, the decoder will parse GELF messages from sources that don’t strictly follow the GELF specification.
  • The docker_logs source now retries Docker daemon communication failures with exponential backoff.

This release contains several more enhancements, bug fixes and breaking changes.

👉 View the full changelog here.

2025-11-13 23:14:12
vector

v0.51.1

The COSE team is excited to announce patch version 0.51.1 🚀

  • This patch release addresses a number of internal logs rate limiting bugs.
  • Also, the recently released VRL functions split_path, basename and dirname are now properly exposed.

If you are using v0.51.0, we recommend upgrading to this version.

👉 See the full changelog here: https://vector.dev/releases/0.51.1/

2025-11-04 23:53:35
vector

v0.51.0

[!CAUTION]
Please upgrade to https://github.com/vectordotdev/vector/releases/tag/v0.51.1 instead.

The COSE team is excited to announce version 0.51.0! 🚀

Release highlights:

  • Enhanced OpenTelemetry Protocol (OTLP) support with the introduction of the otlp codec, enabling bidirectional conversion between Vector events and OTLP format for seamless integration with OpenTelemetry collectors and instrumentation.
  • Improved Vector’s internal telemetry; fixed issues where utilization metrics reported negative values and buffer counters underflowed.
  • Enhanced memory enrichment tables with an expired output for exporting expired cache items, and made enrichment table outputs accessible via vector tap.

This release contains several more enhancements, bug fixes and breaking changes.

👉 View the full changelog here.