diff --git a/CHANGELOG.md b/CHANGELOG.md index f5be9163..45e469f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,31 @@ All notable changes to this project will be documented in this file. +## [0.5.0] - 2024-07-02 + +What's Changed + +* Add optional variant to requirement_level. by @MadVikingGod in https://github.com/open-telemetry/weaver/pull/199 +* Add semconv_const filter to support semantic convention namespacing rules. by @lquerel in https://github.com/open-telemetry/weaver/pull/200 +* Add display_name field. by @joaopgrassi in https://github.com/open-telemetry/weaver/pull/202 +* Bump regex from 1.10.4 to 1.10.5 by @dependabot in https://github.com/open-telemetry/weaver/pull/205 +* Bump clap from 4.5.6 to 4.5.7 by @dependabot in https://github.com/open-telemetry/weaver/pull/206 +* New entry in developer guide to describe the process of adding new fields in the semantic convention registry by @lquerel in https://github.com/open-telemetry/weaver/pull/209 +* Add Embed option for single attributes by @trisch-me in https://github.com/open-telemetry/weaver/pull/212 +* Bump include_dir from 0.7.3 to 0.7.4 by @dependabot in https://github.com/open-telemetry/weaver/pull/213 +* Add support for post-resolution policies by @lquerel in https://github.com/open-telemetry/weaver/pull/214 +* split_id filter is singular by @bryannaegele in https://github.com/open-telemetry/weaver/pull/217 +* Add Jinja whitespace control by @joaopgrassi in https://github.com/open-telemetry/weaver/pull/224 + +## New Contributors +* @MadVikingGod made their first contribution in https://github.com/open-telemetry/weaver/pull/199 +* @joaopgrassi made their first contribution in https://github.com/open-telemetry/weaver/pull/202 +* @trisch-me made their first contribution in https://github.com/open-telemetry/weaver/pull/212 +* @bryannaegele made their first contribution in https://github.com/open-telemetry/weaver/pull/217 + +**Full Changelog**: https://github.com/open-telemetry/weaver/compare/v0.4.0...v0.5.0 + + ## [0.4.0] - 2024-06-04 What's Changed diff --git a/Cargo.lock b/Cargo.lock index a04428df..a9203c23 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -284,9 +284,9 @@ checksum = "a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc" [[package]] name = "cc" -version = "1.0.101" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac367972e516d45567c7eafc73d24e1c193dcf200a8d94e9db7b3d38b349572d" +checksum = "74b6a57f98764a267ff415d50a25e6e166f3831a5071af4995296ea97d210490" [[package]] name = "cfg-if" @@ -341,9 +341,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.7" +version = "4.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f" +checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d" dependencies = [ "clap_builder", "clap_derive", @@ -351,9 +351,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.7" +version = "4.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f" +checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708" dependencies = [ "anstream", "anstyle", @@ -363,9 +363,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.5" +version = "4.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6" +checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" dependencies = [ "heck", "proc-macro2", @@ -862,9 +862,9 @@ dependencies = [ [[package]] name = "gix-actor" -version = "0.31.2" +version = "0.31.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d69c59d392c7e6c94385b6fd6089d6df0fe945f32b4357687989f3aee253cd7f" +checksum = "e0f52455500a0fac1fd62a1cf42d9121cfddef8cb3ded2f9e7adb5775deb1fc9" dependencies = [ "bstr", "gix-date", @@ -1703,9 +1703,9 @@ checksum = "5c3b1f728c459d27b12448862017b96ad4767b1ec2ec5e6434e99f1577f085b8" [[package]] name = "hyper" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" +checksum = "c4fe55fb7a772d59a5ff1dfbff4fe0258d19b89fec4b233e75d35d5d2316badc" dependencies = [ "bytes", "futures-channel", @@ -1741,9 +1741,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56" +checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" dependencies = [ "bytes", "futures-channel", @@ -1893,9 +1893,9 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" [[package]] name = "jaq-core" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaadb25ab6563759089aa897f8b8d609d108a8531d742b17a2a80220de685440" +checksum = "55a709d92f9ee9851e079e2528fbfeb2065224b2138659c8f0d9038cdbf233a5" dependencies = [ "aho-corasick", "base64 0.22.1", @@ -1910,9 +1910,9 @@ dependencies = [ [[package]] name = "jaq-interpret" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bbde0d83ef94bb43e862a845e9ecc3fb87210d11b1a844850a9d1a678a496cf" +checksum = "2fe95ec3c24af3fd9f3dd1091593f5e49b003a66c496a8aa39d764d0a06ae17b" dependencies = [ "ahash", "dyn-clone", @@ -1935,9 +1935,9 @@ dependencies = [ [[package]] name = "jaq-std" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d80737e5c3dfdc0cb0ef05ec35ac1eaccd7e79ad712d1f934995ccf6a2cda39" +checksum = "fddeea4693478ff1ed94db36cc93342f00a29b8331c7aa70eaf413babec067af" dependencies = [ "bincode", "jaq-parse", @@ -2070,9 +2070,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.21" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "markdown" @@ -2165,9 +2165,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "minijinja" -version = "2.0.2" +version = "2.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e136ef580d7955019ab0a407b68d77c292a9976907e217900f3f76bc8f6dc1a4" +checksum = "933ee10775d58fca8238a84fe165dfe4bde8b07d7574f24d76ffea91170f3ac6" dependencies = [ "aho-corasick", "memo-map", @@ -2228,9 +2228,9 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" dependencies = [ "num-integer", "num-traits", @@ -2308,9 +2308,9 @@ dependencies = [ [[package]] name = "object" -version = "0.36.0" +version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "576dfe1fc8f9df304abb159d767a29d0476f7750fbf8aa7ad07816004a207434" +checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" dependencies = [ "memchr", ] @@ -2396,9 +2396,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "ordered-float" -version = "4.2.0" +version = "4.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" +checksum = "19ff2cf528c6c03d9ed653d6c4ce1dc0582dc4af309790ad92f07c1cd551b0be" dependencies = [ "num-traits", "rand 0.8.5", @@ -3101,9 +3101,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.118" +version = "1.0.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4" +checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" dependencies = [ "itoa", "ryu", @@ -3826,7 +3826,7 @@ dependencies = [ [[package]] name = "weaver" -version = "0.4.0" +version = "0.5.0" dependencies = [ "assert_cmd", "clap", @@ -3853,7 +3853,7 @@ dependencies = [ [[package]] name = "weaver_cache" -version = "0.4.0" +version = "0.5.0" dependencies = [ "dirs", "gix", @@ -3866,7 +3866,7 @@ dependencies = [ [[package]] name = "weaver_checker" -version = "0.4.0" +version = "0.5.0" dependencies = [ "globset", "miette", @@ -3881,7 +3881,7 @@ dependencies = [ [[package]] name = "weaver_codegen_test" -version = "0.4.0" +version = "0.5.0" dependencies = [ "opentelemetry 0.23.0", "walkdir", @@ -3894,7 +3894,7 @@ dependencies = [ [[package]] name = "weaver_common" -version = "0.4.0" +version = "0.5.0" dependencies = [ "miette", "paris", @@ -3905,7 +3905,7 @@ dependencies = [ [[package]] name = "weaver_diff" -version = "0.4.0" +version = "0.5.0" dependencies = [ "similar", "walkdir", @@ -3913,7 +3913,7 @@ dependencies = [ [[package]] name = "weaver_forge" -version = "0.4.0" +version = "0.5.0" dependencies = [ "convert_case", "globset", @@ -3947,7 +3947,7 @@ dependencies = [ [[package]] name = "weaver_resolved_schema" -version = "0.4.0" +version = "0.5.0" dependencies = [ "ordered-float", "schemars", @@ -3960,7 +3960,7 @@ dependencies = [ [[package]] name = "weaver_resolver" -version = "0.4.0" +version = "0.5.0" dependencies = [ "glob", "miette", @@ -3978,7 +3978,7 @@ dependencies = [ [[package]] name = "weaver_semconv" -version = "0.4.0" +version = "0.5.0" dependencies = [ "glob", "miette", @@ -3993,7 +3993,7 @@ dependencies = [ [[package]] name = "weaver_semconv_gen" -version = "0.4.0" +version = "0.5.0" dependencies = [ "itertools 0.12.1", "miette", @@ -4011,7 +4011,7 @@ dependencies = [ [[package]] name = "weaver_version" -version = "0.4.0" +version = "0.5.0" dependencies = [ "schemars", "semver", diff --git a/Cargo.toml b/Cargo.toml index 02cdbac8..494bb608 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver" -version = "0.4.0" +version = "0.5.0" authors = ["OpenTelemetry"] edition = "2021" repository = "https://github.com/open-telemetry/weaver" diff --git a/crates/weaver_cache/Cargo.toml b/crates/weaver_cache/Cargo.toml index 1fcff928..743516be 100644 --- a/crates/weaver_cache/Cargo.toml +++ b/crates/weaver_cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_cache" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_checker/Cargo.toml b/crates/weaver_checker/Cargo.toml index a5728b23..5a211dfd 100644 --- a/crates/weaver_checker/Cargo.toml +++ b/crates/weaver_checker/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_checker" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_codegen_test/Cargo.toml b/crates/weaver_codegen_test/Cargo.toml index 38e65ce6..fe75f686 100644 --- a/crates/weaver_codegen_test/Cargo.toml +++ b/crates/weaver_codegen_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_codegen_test" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_common/Cargo.toml b/crates/weaver_common/Cargo.toml index ece3efec..60540ce6 100644 --- a/crates/weaver_common/Cargo.toml +++ b/crates/weaver_common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_common" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_diff/Cargo.toml b/crates/weaver_diff/Cargo.toml index 58238818..0cd11211 100644 --- a/crates/weaver_diff/Cargo.toml +++ b/crates/weaver_diff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_diff" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_forge/Cargo.toml b/crates/weaver_forge/Cargo.toml index 1d20fefc..2b9b43b2 100644 --- a/crates/weaver_forge/Cargo.toml +++ b/crates/weaver_forge/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_forge" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_resolved_schema/Cargo.toml b/crates/weaver_resolved_schema/Cargo.toml index e089adba..c194a12d 100644 --- a/crates/weaver_resolved_schema/Cargo.toml +++ b/crates/weaver_resolved_schema/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_resolved_schema" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_resolver/Cargo.toml b/crates/weaver_resolver/Cargo.toml index fa36cde2..273f270c 100644 --- a/crates/weaver_resolver/Cargo.toml +++ b/crates/weaver_resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_resolver" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_semconv/Cargo.toml b/crates/weaver_semconv/Cargo.toml index e6be2dd4..64da3c0a 100644 --- a/crates/weaver_semconv/Cargo.toml +++ b/crates/weaver_semconv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_semconv" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_semconv_gen/Cargo.toml b/crates/weaver_semconv_gen/Cargo.toml index 24b96190..7e7029f8 100644 --- a/crates/weaver_semconv_gen/Cargo.toml +++ b/crates/weaver_semconv_gen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_semconv_gen" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_version/Cargo.toml b/crates/weaver_version/Cargo.toml index 5be86939..75cd9ab5 100644 --- a/crates/weaver_version/Cargo.toml +++ b/crates/weaver_version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_version" -version = "0.4.0" +version = "0.5.0" authors.workspace = true repository.workspace = true license.workspace = true