Released at 2026-03-11
-
SECURITY: upgrade Go builder from Go1.26.0 to Go1.26.1. See the list of issues addressed in Go1.26.1.
-
FEATURE: web UI: add a sidebar for quick filtering by log stream fields and values. See #1084.
-
FEATURE: Kubernetes Collector: add an ability to include Namespace labels and annotations in log entries. This metadata is also available for filtering via
-kubernetesCollector.excludeFiltercommand-line flag. See #1158 and these docs for details. -
FEATURE: publish SPDX SBOM attestations for container images on
docker.ioandquay.io. See SECURITY.md, #1102. -
FEATURE:
/select/logsql/queryendpoint: support returning query results in CSV format whenformat=csvquery arg is passed to this endpoint according to these docs. This functionality is going to be used for downloading query results as CSV files in the built-in web UI for VictoriaLogs. See #1143. -
FEATURE: LogsQL: add support for
offsetmodifier tofirstandlastfunctions at thetotal_statspipe. -
FEATURE: LogsQL: add
lastfunction at therunning_statspipe. This can be used for comparing sequential log field values. See #932. -
FEATURE: querying: allow limiting the length of the query, which can be passed to querying endpoints, with
-search.maxQueryLencommand-line flag. This flag can be used for preventing from excess resource usage, which could be needed for parsing and processing too long queries. See #1159. -
FEATURE: querying: support the ability to ignore pipes in the
querypassed to HTTP querying enpoints ifignore_pipes=1query arg is passed there. This is needed for implementing the filtering by log stream fields in #1084. See #1156. -
FEATURE: data ingestion: skip logs with
_streamor_stream_idfields, since these fields clash with the automatically generated fields by VictoriaLogs according to these docs. VictoriaLogs generates a warning per each such skipped log, so it could be noticed and fixed by users. See #1122. -
BUGFIX: LogsQL: fix panic when executing the query
_stream_id:in. See #1136. -
BUGFIX: fix VictoriaLogs Docker OCI labels
org.opencontainers.image.sourceandorg.opencontainers.image.documentation: point them to VictoriaLogs repo/docs instead of VictoriaMetrics. -
BUGFIX: Kubernetes Collector: fix spurious
cannot parse WatchEvent json response: EOFerrors in logs. These errors were harmless but could cause confusion when monitoring application health. -
BUGFIX: LogsQL: preserve existing target field values for
extract if (...)andextract_regexp if (...)when theif (...)condition doesn't match. See #1153. -
BUGFIX: web UI: fix incorrect bar width in the Hits graph in Stats view mode. See #1149.
-
BUGFIX: vlagent: include missing
_timefield for outgoing logs when using jsonline format. Previously,vlagentomitted the_timefield when sending logs to remote storage in this format.