From 492c90ff5ca04336130b17b0baf8a05b3c414284 Mon Sep 17 00:00:00 2001 From: LogDNA Bot Date: Fri, 30 Jun 2023 15:38:02 +0000 Subject: [PATCH] chore(release): 0.3.2 [skip ci] ## [0.3.2](https://github.com/answerbook/vrl/compare/v0.3.1...v0.3.2) (2023-06-30) ### Bug Fixes * Avoid panicking on regex error in parse_grok() function [9a96163](https://github.com/answerbook/vrl/commit/9a961632e3e4f2183e19a32e43437622786dcfc9) - GitHub [LOG-17425](https://logdna.atlassian.net/browse/LOG-17425) --- CHANGELOG.md | 7 +++++++ Cargo.lock | 30 ++++++++++++++-------------- Cargo.toml | 8 ++++---- lib/cli/Cargo.toml | 8 ++++---- lib/compiler/Cargo.toml | 6 +++--- lib/core/Cargo.toml | 6 +++--- lib/datadog/filter/Cargo.toml | 4 ++-- lib/datadog/grok/Cargo.toml | 8 ++++---- lib/datadog/search-syntax/Cargo.toml | 2 +- lib/diagnostic/Cargo.toml | 2 +- lib/lookup/Cargo.toml | 2 +- lib/parser/Cargo.toml | 4 ++-- lib/proptests/Cargo.toml | 4 ++-- lib/stdlib/Cargo.toml | 16 +++++++-------- lib/tests/Cargo.toml | 8 ++++---- lib/value/Cargo.toml | 4 ++-- lib/web-playground/Cargo.toml | 6 +++--- 17 files changed, 66 insertions(+), 59 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90480ded8..f26a4c257 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [0.3.2](https://github.com/answerbook/vrl/compare/v0.3.1...v0.3.2) (2023-06-30) + + +### Bug Fixes + +* Avoid panicking on regex error in parse_grok() function [9a96163](https://github.com/answerbook/vrl/commit/9a961632e3e4f2183e19a32e43437622786dcfc9) - GitHub [LOG-17425](https://logdna.atlassian.net/browse/LOG-17425) + ## [0.3.1](https://github.com/answerbook/vrl/compare/v0.3.0...v0.3.1) (2023-06-30) diff --git a/Cargo.lock b/Cargo.lock index 4a0b588d2..6eac49d8b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -964,7 +964,7 @@ checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" [[package]] name = "datadog-filter" -version = "0.3.1" +version = "0.3.2" dependencies = [ "datadog-search-syntax", "dyn-clone", @@ -973,7 +973,7 @@ dependencies = [ [[package]] name = "datadog-grok" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bytes", "chrono", @@ -998,7 +998,7 @@ dependencies = [ [[package]] name = "datadog-search-syntax" -version = "0.3.1" +version = "0.3.2" dependencies = [ "itertools", "once_cell", @@ -1740,7 +1740,7 @@ checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] name = "lookup" -version = "0.3.1" +version = "0.3.2" dependencies = [ "criterion", "inherent", @@ -2361,7 +2361,7 @@ dependencies = [ [[package]] name = "proptests" -version = "0.3.1" +version = "0.3.2" dependencies = [ "chrono", "lookup", @@ -3470,7 +3470,7 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "value" -version = "0.3.1" +version = "0.3.2" dependencies = [ "async-graphql", "bytes", @@ -3502,7 +3502,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vrl" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bytes", "criterion", @@ -3520,7 +3520,7 @@ dependencies = [ [[package]] name = "vrl-cli" -version = "0.3.1" +version = "0.3.2" dependencies = [ "clap 4.3.10", "exitcode", @@ -3541,7 +3541,7 @@ dependencies = [ [[package]] name = "vrl-compiler" -version = "0.3.1" +version = "0.3.2" dependencies = [ "anymap", "bytes", @@ -3565,7 +3565,7 @@ dependencies = [ [[package]] name = "vrl-core" -version = "0.3.1" +version = "0.3.2" dependencies = [ "bytes", "chrono", @@ -3584,7 +3584,7 @@ dependencies = [ [[package]] name = "vrl-diagnostic" -version = "0.3.1" +version = "0.3.2" dependencies = [ "codespan-reporting", "termcolor", @@ -3592,7 +3592,7 @@ dependencies = [ [[package]] name = "vrl-parser" -version = "0.3.1" +version = "0.3.2" dependencies = [ "arbitrary", "lalrpop", @@ -3607,7 +3607,7 @@ dependencies = [ [[package]] name = "vrl-stdlib" -version = "0.3.1" +version = "0.3.2" dependencies = [ "aes", "anyhow", @@ -3671,7 +3671,7 @@ dependencies = [ [[package]] name = "vrl-tests" -version = "0.3.1" +version = "0.3.2" dependencies = [ "ansi_term", "chrono", @@ -3692,7 +3692,7 @@ dependencies = [ [[package]] name = "vrl-web-playground" -version = "0.3.1" +version = "0.3.2" dependencies = [ "getrandom", "gloo-utils", diff --git a/Cargo.toml b/Cargo.toml index cb039f107..b434dd50b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrl" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false @@ -52,11 +52,11 @@ bytes = "1.4.0" compiler = { package = "vrl-compiler", path = "lib/compiler", default-features = false } diagnostic = { package = "vrl-diagnostic", path = "lib/diagnostic" } indoc = "2" -lookup = { path = "lib/lookup" , version = "0.3.1" } +lookup = { path = "lib/lookup" , version = "0.3.2" } ordered-float = "3" parser = { package = "vrl-parser", path = "lib/parser" } -value = { path = "lib/value", default-features = false , version = "0.3.1" } -vrl-core = { path = "lib/core" , version = "0.3.1" } +value = { path = "lib/value", default-features = false , version = "0.3.2" } +vrl-core = { path = "lib/core" , version = "0.3.2" } [dev-dependencies] criterion = "0.4" diff --git a/lib/cli/Cargo.toml b/lib/cli/Cargo.toml index c1e859298..3d27394ee 100644 --- a/lib/cli/Cargo.toml +++ b/lib/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrl-cli" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false @@ -20,11 +20,11 @@ regex = { version = "1", default-features = false, optional = true, features = [ rustyline = { version = "11", default-features = false, optional = true } serde_json = "1" thiserror = "1" -vrl = { path = "../..", default-features = false , version = "0.3.1" } +vrl = { path = "../..", default-features = false , version = "0.3.2" } core = { package = "vrl-core", path = "../core", default-features = false } -value = { path = "../value", default-features = false, features = [] , version = "0.3.1" } +value = { path = "../value", default-features = false, features = [] , version = "0.3.2" } webbrowser = { version = "0.8", default-features = false, optional = true } -lookup = { package = "lookup", path = "../lookup" , version = "0.3.1" } +lookup = { package = "lookup", path = "../lookup" , version = "0.3.2" } [dependencies.stdlib] package = "vrl-stdlib" diff --git a/lib/compiler/Cargo.toml b/lib/compiler/Cargo.toml index f177f5873..4fc1d0682 100644 --- a/lib/compiler/Cargo.toml +++ b/lib/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrl-compiler" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false @@ -31,8 +31,8 @@ test = [] core = { package = "vrl-core", path = "../core", default-features = false } diagnostic = { package = "vrl-diagnostic", path = "../diagnostic" } parser = { package = "vrl-parser", path = "../parser" } -lookup = { path = "../lookup" , version = "0.3.1" } -value = { path = "../value" , version = "0.3.1" } +lookup = { path = "../lookup" , version = "0.3.2" } +value = { path = "../value" , version = "0.3.2" } getrandom = { version = "0.2", features = ["js"] } bytes = { version = "1.4.0", default-features = false } diff --git a/lib/core/Cargo.toml b/lib/core/Cargo.toml index 28b079e80..b7d3c1594 100644 --- a/lib/core/Cargo.toml +++ b/lib/core/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "vrl-core" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false [dependencies] -lookup = { path = "../lookup" , version = "0.3.1" } -value = { path = "../value", features = ["json"] , version = "0.3.1" } +lookup = { path = "../lookup" , version = "0.3.2" } +value = { path = "../value", features = ["json"] , version = "0.3.2" } derivative = "2.1.3" diagnostic = { package = "vrl-diagnostic", path = "../diagnostic" } chrono-tz = { version = "0.8.1", default-features = false } diff --git a/lib/datadog/filter/Cargo.toml b/lib/datadog/filter/Cargo.toml index e8fb265cd..2d3df86d5 100644 --- a/lib/datadog/filter/Cargo.toml +++ b/lib/datadog/filter/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "datadog-filter" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false license = "MPL-2.0" [dependencies] -datadog-search-syntax = { path = "../search-syntax" , version = "0.3.1" } +datadog-search-syntax = { path = "../search-syntax" , version = "0.3.2" } regex = "1" dyn-clone = { version = "1.0.11", default-features = false } diff --git a/lib/datadog/grok/Cargo.toml b/lib/datadog/grok/Cargo.toml index 5ccde62bb..be98f7698 100644 --- a/lib/datadog/grok/Cargo.toml +++ b/lib/datadog/grok/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "datadog-grok" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" build = "build.rs" # LALRPOP preprocessing @@ -22,9 +22,9 @@ thiserror = { version = "1", default-features = false } tracing = { version = "0.1.34", default-features = false } # Internal -lookup = { path = "../../lookup" , version = "0.3.1" } -value = {path = "../../value", features = ["json", "test"], version = "0.3.1" } -vrl-compiler = { path = "../../compiler" , version = "0.3.1" } +lookup = { path = "../../lookup" , version = "0.3.2" } +value = {path = "../../value", features = ["json", "test"], version = "0.3.2" } +vrl-compiler = { path = "../../compiler" , version = "0.3.2" } [dev-dependencies] vrl-compiler = { path = "../../compiler" } diff --git a/lib/datadog/search-syntax/Cargo.toml b/lib/datadog/search-syntax/Cargo.toml index 5d0006379..c4e084260 100644 --- a/lib/datadog/search-syntax/Cargo.toml +++ b/lib/datadog/search-syntax/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "datadog-search-syntax" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false diff --git a/lib/diagnostic/Cargo.toml b/lib/diagnostic/Cargo.toml index 9cdaecd4d..4b18852c4 100644 --- a/lib/diagnostic/Cargo.toml +++ b/lib/diagnostic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrl-diagnostic" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false diff --git a/lib/lookup/Cargo.toml b/lib/lookup/Cargo.toml index f694832ca..12d637082 100644 --- a/lib/lookup/Cargo.toml +++ b/lib/lookup/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lookup" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false diff --git a/lib/parser/Cargo.toml b/lib/parser/Cargo.toml index 873ed4039..3305360c9 100644 --- a/lib/parser/Cargo.toml +++ b/lib/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrl-parser" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false @@ -8,7 +8,7 @@ build = "build.rs" # LALRPOP preprocessing [dependencies] diagnostic = { package = "vrl-diagnostic", path = "../diagnostic" } -lookup = { path = "../lookup" , version = "0.3.1" } +lookup = { path = "../lookup" , version = "0.3.2" } arbitrary = { version = "1", optional = true, features = ["derive"] } lalrpop-util = "0.19" diff --git a/lib/proptests/Cargo.toml b/lib/proptests/Cargo.toml index 2106a3697..a7690cdd0 100644 --- a/lib/proptests/Cargo.toml +++ b/lib/proptests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "proptests" -version = "0.3.1" +version = "0.3.2" authors = ["Stephen Wakely "] edition = "2021" @@ -12,4 +12,4 @@ proptest = "1.1" ordered-float = "3" parser = { package = "vrl-parser", path = "../parser/" } diagnostic = { package = "vrl-diagnostic", path = "../diagnostic/" } -lookup = { path = "../lookup/" , version = "0.3.1" } +lookup = { path = "../lookup/" , version = "0.3.2" } diff --git a/lib/stdlib/Cargo.toml b/lib/stdlib/Cargo.toml index d57f40a33..ea1400f47 100644 --- a/lib/stdlib/Cargo.toml +++ b/lib/stdlib/Cargo.toml @@ -1,21 +1,21 @@ [package] name = "vrl-stdlib" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false license = "MPL-2.0" [dependencies] -vrl = { path = "../.." , version = "0.3.1" } +vrl = { path = "../.." , version = "0.3.2" } compiler = { package = "vrl-compiler", path = "../compiler", default-features = false } -value = { path = "../value", default-features = false , version = "0.3.1" } +value = { path = "../value", default-features = false , version = "0.3.2" } -datadog-filter = { path = "../datadog/filter", optional = true , version = "0.3.1" } -datadog-search-syntax = { path = "../datadog/search-syntax", optional = true , version = "0.3.1" } +datadog-filter = { path = "../datadog/filter", optional = true , version = "0.3.2" } +datadog-search-syntax = { path = "../datadog/search-syntax", optional = true , version = "0.3.2" } lookup_lib = {package = "lookup", path = "../lookup", optional = true } -vrl-core = { path = "../core" , version = "0.3.1" } -vrl-diagnostic = { path = "../diagnostic" , version = "0.3.1" } +vrl-core = { path = "../core" , version = "0.3.2" } +vrl-diagnostic = { path = "../diagnostic" , version = "0.3.2" } base16 = { version = "0.2", optional = true } base64 = { version = "0.21", optional = true } @@ -69,7 +69,7 @@ ofb = { version = "0.6.1", optional = true } dns-lookup = { version = "1.0.8", optional = true } hostname = { version = "0.3", optional = true } grok = { version = "2", optional = true } -datadog-grok = { path = "../datadog/grok", optional = true , version = "0.3.1" } +datadog-grok = { path = "../datadog/grok", optional = true , version = "0.3.2" } [dev-dependencies] anyhow = "1" diff --git a/lib/tests/Cargo.toml b/lib/tests/Cargo.toml index 529657f37..e915c0162 100644 --- a/lib/tests/Cargo.toml +++ b/lib/tests/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "vrl-tests" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" publish = false [dependencies] -lookup = { path = "../lookup" , version = "0.3.1" } +lookup = { path = "../lookup" , version = "0.3.2" } stdlib = { package = "vrl-stdlib", path = "../stdlib" } -vrl = { path = "../.." , version = "0.3.1" } -value = { path = "../value" , version = "0.3.1" } +vrl = { path = "../.." , version = "0.3.2" } +value = { path = "../value" , version = "0.3.2" } ansi_term = "0.12" chrono = "0.4" diff --git a/lib/value/Cargo.toml b/lib/value/Cargo.toml index c2fe626cd..a4dd738ed 100644 --- a/lib/value/Cargo.toml +++ b/lib/value/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "value" -version = "0.3.1" +version = "0.3.2" authors = ["Vector Contributors "] edition = "2021" license = "MPL-2.0" @@ -10,7 +10,7 @@ publish = false [dependencies] bytes = { version = "1.4.0", default-features = false, features = ["serde"] } chrono = { version = "0.4.19", default-features = false, features = ["serde", "std"] } -lookup = { path = "../lookup", default-features = false , version = "0.3.1" } +lookup = { path = "../lookup", default-features = false , version = "0.3.2" } ordered-float = { version = "3.6.0", default-features = false } regex = { version = "1.7.2", default-features = false, features = ["std", "perf"]} snafu = { version = "0.7.4", default-features = false } diff --git a/lib/web-playground/Cargo.toml b/lib/web-playground/Cargo.toml index 4b79de8c0..f36928ef2 100644 --- a/lib/web-playground/Cargo.toml +++ b/lib/web-playground/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrl-web-playground" -version = "0.3.1" +version = "0.3.2" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -10,8 +10,8 @@ crate-type = ["cdylib"] [dependencies] wasm-bindgen = "0.2" -vrl = { path = "../..", default-features = false , version = "0.3.1" } -value = { path = "../value", default-features = false , version = "0.3.1" } +vrl = { path = "../..", default-features = false , version = "0.3.2" } +value = { path = "../value", default-features = false , version = "0.3.2" } serde = { version = "1.0", features = ["derive"] } serde-wasm-bindgen = "0.5" gloo-utils = { version = "0.1", features = ["serde"] }