From c897ba4f8a55e72eb92d828b2e8943bbbebcea1c Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 12:22:56 -0500 Subject: [PATCH 1/8] Format fixes --- website/cue/reference/releases/0.49.0.cue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/cue/reference/releases/0.49.0.cue b/website/cue/reference/releases/0.49.0.cue index bd203d8dbffa1..1c105ac9f964c 100644 --- a/website/cue/reference/releases/0.49.0.cue +++ b/website/cue/reference/releases/0.49.0.cue @@ -13,7 +13,7 @@ releases: "0.49.0": { - Encoder: supports logs and traces. Metrics are not supported. Any future updates will be noted in changelogs. - """, + """, """ In this version, the `aws_s3` default `retry_strategy` is to never retry. A workaround to restore the correct default behavior is to set: @@ -28,7 +28,7 @@ releases: "0.49.0": { retry_strategy: type: all ``` - """, + """, ] description: """ From 2c71bcdde9248011d8d3af6ccece15736b479815 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 12:33:23 -0500 Subject: [PATCH 2/8] Add 0.51.0 known issues --- website/cue/reference/releases/0.51.0.cue | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/website/cue/reference/releases/0.51.0.cue b/website/cue/reference/releases/0.51.0.cue index b936c466dcbb8..5958376b9ad4b 100644 --- a/website/cue/reference/releases/0.51.0.cue +++ b/website/cue/reference/releases/0.51.0.cue @@ -6,6 +6,27 @@ releases: "0.51.0": { whats_next: [] + known_issues: [ + """ + The newly added `basename`, `dirname` and `split_path` VRL functions are not accessible + because they weren't included in VRLs stdlib + """, + """ + The newly added `config_reload_rejected` and `config_reloaded` counters are not + emitted. These counters will be replaced in the next patch release (0.51.1) in favor of + `component_errors_total` with `error_code="reload"` and `reloaded_total` metrics, + respectively. + """, + """ + Blackhole sink periodic statistics messages are incorrectly rate limited + """, + """ + Threads panic when log messages are missing both a message and a rate limit tag. This is + known to affect the file server (affecting the `file` and `kubernetes_logs` sources) when + Vector is running with debug logs enabled. + """ + ] + description: """ The Vector team is excited to announce version `0.51.0`! From bf36d9e1fa1d55a4ef964a2934d1d30edb4ebec7 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 12:37:24 -0500 Subject: [PATCH 3/8] Add dots --- website/cue/reference/releases/0.51.0.cue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/cue/reference/releases/0.51.0.cue b/website/cue/reference/releases/0.51.0.cue index 5958376b9ad4b..2a35fe5d10ef4 100644 --- a/website/cue/reference/releases/0.51.0.cue +++ b/website/cue/reference/releases/0.51.0.cue @@ -9,7 +9,7 @@ releases: "0.51.0": { known_issues: [ """ The newly added `basename`, `dirname` and `split_path` VRL functions are not accessible - because they weren't included in VRLs stdlib + because they weren't included in VRLs stdlib. """, """ The newly added `config_reload_rejected` and `config_reloaded` counters are not @@ -18,7 +18,7 @@ releases: "0.51.0": { respectively. """, """ - Blackhole sink periodic statistics messages are incorrectly rate limited + Blackhole sink periodic statistics messages are incorrectly rate limited. """, """ Threads panic when log messages are missing both a message and a rate limit tag. This is From 7644decc82617ec4209aaf0a4544057c9aa6b1da Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 12:48:20 -0500 Subject: [PATCH 4/8] Reword log panic known issue --- website/cue/reference/releases/0.51.0.cue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/website/cue/reference/releases/0.51.0.cue b/website/cue/reference/releases/0.51.0.cue index 2a35fe5d10ef4..64b6f02af1b3e 100644 --- a/website/cue/reference/releases/0.51.0.cue +++ b/website/cue/reference/releases/0.51.0.cue @@ -21,9 +21,10 @@ releases: "0.51.0": { Blackhole sink periodic statistics messages are incorrectly rate limited. """, """ - Threads panic when log messages are missing both a message and a rate limit tag. This is - known to affect the file server (affecting the `file` and `kubernetes_logs` sources) when - Vector is running with debug logs enabled. + When running Vector with debug logs enabled (`VECTOR_LOG=debug`), threads panic when log + messages are missing both a message and a rate limit tag. This is known to happen when + the utilization debug log was emitted and in the file server (affecting the `file` and + `kubernetes_logs` sources). """ ] From 148ac36c470394060551dc47b0b5e2a5d2f654a3 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 12:50:22 -0500 Subject: [PATCH 5/8] Reword VRL missing fns --- website/cue/reference/releases/0.51.0.cue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/cue/reference/releases/0.51.0.cue b/website/cue/reference/releases/0.51.0.cue index 64b6f02af1b3e..37368e64f3dc4 100644 --- a/website/cue/reference/releases/0.51.0.cue +++ b/website/cue/reference/releases/0.51.0.cue @@ -9,7 +9,7 @@ releases: "0.51.0": { known_issues: [ """ The newly added `basename`, `dirname` and `split_path` VRL functions are not accessible - because they weren't included in VRLs stdlib. + because they weren't properly exposed in the latest VRL release (0.28.0). """, """ The newly added `config_reload_rejected` and `config_reloaded` counters are not From 19ce91d269c1aead465faaa940cc4d5208e681df Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 12:50:56 -0500 Subject: [PATCH 6/8] Backtick versions --- website/cue/reference/releases/0.51.0.cue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/cue/reference/releases/0.51.0.cue b/website/cue/reference/releases/0.51.0.cue index 37368e64f3dc4..7c44617eb6296 100644 --- a/website/cue/reference/releases/0.51.0.cue +++ b/website/cue/reference/releases/0.51.0.cue @@ -9,11 +9,11 @@ releases: "0.51.0": { known_issues: [ """ The newly added `basename`, `dirname` and `split_path` VRL functions are not accessible - because they weren't properly exposed in the latest VRL release (0.28.0). + because they weren't properly exposed in the latest VRL release (`0.28.0`). """, """ The newly added `config_reload_rejected` and `config_reloaded` counters are not - emitted. These counters will be replaced in the next patch release (0.51.1) in favor of + emitted. These counters will be replaced in the next patch release (`0.51.1`) in favor of `component_errors_total` with `error_code="reload"` and `reloaded_total` metrics, respectively. """, From 75374c00b4b1205f7ffd3362de43183e032428b2 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 12:57:02 -0500 Subject: [PATCH 7/8] Update website/cue/reference/releases/0.51.0.cue Co-authored-by: Pavlos Rontidis --- website/cue/reference/releases/0.51.0.cue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/cue/reference/releases/0.51.0.cue b/website/cue/reference/releases/0.51.0.cue index 7c44617eb6296..ac36972b6fefc 100644 --- a/website/cue/reference/releases/0.51.0.cue +++ b/website/cue/reference/releases/0.51.0.cue @@ -23,7 +23,7 @@ releases: "0.51.0": { """ When running Vector with debug logs enabled (`VECTOR_LOG=debug`), threads panic when log messages are missing both a message and a rate limit tag. This is known to happen when - the utilization debug log was emitted and in the file server (affecting the `file` and + the utilization debug log is emitted and in the file server (affecting the `file` and `kubernetes_logs` sources). """ ] From 75cb1a1a7018500f85bf67d000b03996d14d4704 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 11 Nov 2025 13:03:10 -0500 Subject: [PATCH 8/8] Fix cue docs fmt --- website/cue/reference/releases/0.49.0.cue | 14 +++++++------- website/cue/reference/releases/0.51.0.cue | 8 ++++---- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/website/cue/reference/releases/0.49.0.cue b/website/cue/reference/releases/0.49.0.cue index 1c105ac9f964c..4916baf18230b 100644 --- a/website/cue/reference/releases/0.49.0.cue +++ b/website/cue/reference/releases/0.49.0.cue @@ -13,7 +13,7 @@ releases: "0.49.0": { - Encoder: supports logs and traces. Metrics are not supported. Any future updates will be noted in changelogs. - """, + """, """ In this version, the `aws_s3` default `retry_strategy` is to never retry. A workaround to restore the correct default behavior is to set: @@ -28,7 +28,7 @@ releases: "0.49.0": { retry_strategy: type: all ``` - """, + """, ] description: """ @@ -170,7 +170,7 @@ releases: "0.49.0": { type: "enhancement" description: """ The `nats` sink now supports message headers when publishing to JetStream. - + It introduces a configurable, templated Nats-Msg-Id header that ensures a unique ID for each message. This enables broker-level deduplication, resulting in stronger delivery guarantees and exactly-once semantics when combined with idempotent consumers. """ contributors: ["benjamin-awd"] @@ -286,9 +286,9 @@ releases: "0.49.0": { vrl_changelog: """ ### 0.26.0 - + #### Breaking Changes & Upgrade Guide - + - The `parse_cef` now trims unnecessary whitespace around escaped values in both headers and extension fields, improving accuracy and reliability when dealing with messy input strings. authors: yjagdale (https://github.com/vectordotdev/vrl/pull/1430) @@ -298,9 +298,9 @@ releases: "0.49.0": { - `encode_lz4` no longer prepends the uncompressed size by default, improving compatibility with standard LZ4 tools. A new `prepend_size` flag restores the old behavior if needed. Also, `decode_lz4` now also accepts `prepend_size` and a `buf_size` option (default: 1MB). authors: jlambatl (https://github.com/vectordotdev/vrl/pull/1447) - + #### New Features - + - Added `haversine` function for calculating [haversine](https://en.wikipedia.org/wiki/Haversine_formula) distance and bearing. authors: esensar Quad9DNS (https://github.com/vectordotdev/vrl/pull/1442) diff --git a/website/cue/reference/releases/0.51.0.cue b/website/cue/reference/releases/0.51.0.cue index ac36972b6fefc..a3ce9f190bab5 100644 --- a/website/cue/reference/releases/0.51.0.cue +++ b/website/cue/reference/releases/0.51.0.cue @@ -10,22 +10,22 @@ releases: "0.51.0": { """ The newly added `basename`, `dirname` and `split_path` VRL functions are not accessible because they weren't properly exposed in the latest VRL release (`0.28.0`). - """, + """, """ The newly added `config_reload_rejected` and `config_reloaded` counters are not emitted. These counters will be replaced in the next patch release (`0.51.1`) in favor of `component_errors_total` with `error_code="reload"` and `reloaded_total` metrics, respectively. - """, + """, """ Blackhole sink periodic statistics messages are incorrectly rate limited. - """, + """, """ When running Vector with debug logs enabled (`VECTOR_LOG=debug`), threads panic when log messages are missing both a message and a rate limit tag. This is known to happen when the utilization debug log is emitted and in the file server (affecting the `file` and `kubernetes_logs` sources). - """ + """, ] description: """