From 4ee697001952407ce1e61b2ecfa5c6c9e17b65f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20Qu=C3=A9rel?= Date: Mon, 9 Dec 2024 10:56:31 -0800 Subject: [PATCH] Release 0.12.0 (#518) * chore(build): Update for release v0.12.0 * chore(build): Upgrade versions of crates that can be updated * chore(build): Update CHANGELOG.md based on Josh's feedback --- CHANGELOG.md | 16 +++ Cargo.lock | 232 +++++++++++++++---------------- Cargo.toml | 10 +- crates/weaver_diff/Cargo.toml | 2 +- crates/weaver_forge/Cargo.toml | 6 +- crates/weaver_version/Cargo.toml | 2 +- crates/xtask/Cargo.toml | 2 +- 7 files changed, 142 insertions(+), 128 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a058f3f..d89ae292 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ All notable changes to this project will be documented in this file. What's changed +* + +## [0.12.0] - 2024-12-09 + +What's changed + * Issue [#502](https://github.com/open-telemetry/weaver/issues/502) - Support stability definitions from [OTEP 232](https://github.com/open-telemetry/oteps/blob/main/text/0232-maturity-of-otel.md) - ([#504](https://github.com/open-telemetry/weaver/pull/504) by @jerbly). * Stability enum now has these variants: `stable`, `development`, `deprecated`, `alpha`, `beta`, `release_candidate` * `unmaintained` is not supported yet. @@ -13,6 +19,16 @@ What's changed * The minijinja test, `experimental`, now returns true for any variant other than `stable`. * EBNF and JSON schema updated to define the new enum without the `experimental` variant. * Issue [#301](https://github.com/open-telemetry/weaver/issues/301) - Warn against usage of `allow_custom_values`. ([#514](https://github.com/open-telemetry/weaver/pull/514) by @jerbly). +* Fixed rego typos, attrigute and deprecaded ([#517](https://github.com/open-telemetry/weaver/pull/517) by @jerbly). +* Create better HTML comment parser - Allow more semconv snippet headers ([#512](https://github.com/open-telemetry/weaver/pull/512) by @jsuereth). +* Add javadoc

tag after lists ([#511](https://github.com/open-telemetry/weaver/pull/511) @trask). +* Javadoc

tags should only precede paragraphs ([#510](https://github.com/open-telemetry/weaver/pull/510) by @trask). +* More consistent newline behavior ([#509](https://github.com/open-telemetry/weaver/pull/509) by @trask). +* Add test cases to cover a paragraph after a list ([#508](https://github.com/open-telemetry/weaver/pull/508) by @trask). + +Important note: Our CI/CD pipeline has been updated to use Rust cross-compilation, significantly speeding up the ARM +target (see [#506](https://github.com/open-telemetry/weaver/pull/506, thanks to @bernot-dev). If you encounter any +issues on ARM, please let us know as soon as possible. Thank you! ## [0.11.0] - 2024-12-05 diff --git a/Cargo.lock b/Cargo.lock index e2fece70..b7f6cdbc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -405,9 +405,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.2" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f34d93e62b03caf570cccc334cbc6c2fceca82f39211051345108adcba3eebdc" +checksum = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d" dependencies = [ "jobserver", "libc", @@ -428,9 +428,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.38" +version = "0.4.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" dependencies = [ "android-tzdata", "iana-time-zone", @@ -555,18 +555,18 @@ dependencies = [ [[package]] name = "const_format" -version = "0.2.33" +version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50c655d81ff1114fb0dcdea9225ea9f0cc712a6f8d189378e82bdf62a473a64b" +checksum = "126f97965c8ad46d6d9163268ff28432e8f6a1196a55578867832e3049df63dd" dependencies = [ "const_format_proc_macros", ] [[package]] name = "const_format_proc_macros" -version = "0.2.33" +version = "0.2.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eff1a44b93f47b1bac19a27932f5c591e43d1ba357ee4f61526c8a25603f0eb1" +checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744" dependencies = [ "proc-macro2", "quote", @@ -919,9 +919,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "filetime" @@ -1144,7 +1144,7 @@ dependencies = [ "gix-worktree-state", "once_cell", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1157,7 +1157,7 @@ dependencies = [ "gix-date", "gix-utils", "itoa", - "thiserror 2.0.4", + "thiserror 2.0.6", "winnow", ] @@ -1174,7 +1174,7 @@ dependencies = [ "gix-trace", "kstring", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", "unicode-bom", ] @@ -1184,7 +1184,7 @@ version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d48b897b4bbc881aea994b4a5bbb340a04979d7be9089791304e04a9fbc66b53" dependencies = [ - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1193,7 +1193,7 @@ version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6ffbeb3a5c0b8b84c3fe4133a6f8c82fa962f4caefe8d0762eced025d3eb4f7" dependencies = [ - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1219,7 +1219,7 @@ dependencies = [ "gix-features", "gix-hash", "memmap2", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1238,7 +1238,7 @@ dependencies = [ "memchr", "once_cell", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", "unicode-bom", "winnow", ] @@ -1253,7 +1253,7 @@ dependencies = [ "bstr", "gix-path", "libc", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1270,7 +1270,7 @@ dependencies = [ "gix-sec", "gix-trace", "gix-url", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1282,7 +1282,7 @@ dependencies = [ "bstr", "itoa", "jiff", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1294,7 +1294,7 @@ dependencies = [ "bstr", "gix-hash", "gix-object", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1310,7 +1310,7 @@ dependencies = [ "gix-path", "gix-ref", "gix-sec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1332,7 +1332,7 @@ dependencies = [ "parking_lot", "prodash", "sha1_smol", - "thiserror 2.0.4", + "thiserror 2.0.6", "walkdir", ] @@ -1354,7 +1354,7 @@ dependencies = [ "gix-trace", "gix-utils", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1387,7 +1387,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b5eccc17194ed0e67d49285e4853307e4147e95407f91c1c3e4a13ba9f4e4ce" dependencies = [ "faster-hex", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1439,7 +1439,7 @@ dependencies = [ "memmap2", "rustix", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1450,7 +1450,7 @@ checksum = "1cd3ab68a452db63d9f3ebdacb10f30dba1fa0d31ac64f4203d395ed1102d940" dependencies = [ "gix-tempfile", "gix-utils", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1466,7 +1466,7 @@ dependencies = [ "gix-object", "gix-revwalk", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1485,7 +1485,7 @@ dependencies = [ "gix-validate", "itoa", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", "winnow", ] @@ -1507,7 +1507,7 @@ dependencies = [ "gix-quote", "parking_lot", "tempfile", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1527,7 +1527,7 @@ dependencies = [ "memmap2", "parking_lot", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", "uluru", ] @@ -1540,7 +1540,7 @@ dependencies = [ "bstr", "faster-hex", "gix-trace", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1552,7 +1552,7 @@ dependencies = [ "bstr", "faster-hex", "gix-trace", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1565,7 +1565,7 @@ dependencies = [ "gix-trace", "home", "once_cell", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1580,7 +1580,7 @@ dependencies = [ "gix-config-value", "gix-glob", "gix-path", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1593,7 +1593,7 @@ dependencies = [ "gix-config-value", "parking_lot", "rustix", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1610,7 +1610,7 @@ dependencies = [ "gix-transport", "gix-utils", "maybe-async", - "thiserror 2.0.4", + "thiserror 2.0.6", "winnow", ] @@ -1622,7 +1622,7 @@ checksum = "64a1e282216ec2ab2816cd57e6ed88f8009e634aec47562883c05ac8a7009a63" dependencies = [ "bstr", "gix-utils", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1642,7 +1642,7 @@ dependencies = [ "gix-utils", "gix-validate", "memmap2", - "thiserror 2.0.4", + "thiserror 2.0.6", "winnow", ] @@ -1657,7 +1657,7 @@ dependencies = [ "gix-revision", "gix-validate", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1672,7 +1672,7 @@ dependencies = [ "gix-hash", "gix-object", "gix-revwalk", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1687,7 +1687,7 @@ dependencies = [ "gix-hashtable", "gix-object", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1714,7 +1714,7 @@ dependencies = [ "gix-pathspec", "gix-refspec", "gix-url", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1752,7 +1752,7 @@ dependencies = [ "gix-sec", "gix-url", "reqwest", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1769,7 +1769,7 @@ dependencies = [ "gix-object", "gix-revwalk", "smallvec", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1781,7 +1781,7 @@ dependencies = [ "bstr", "gix-features", "gix-path", - "thiserror 2.0.4", + "thiserror 2.0.6", "url", ] @@ -1802,7 +1802,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd520d09f9f585b34b32aba1d0b36ada89ab7fefb54a8ca3fe37fc482a750937" dependencies = [ "bstr", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1841,7 +1841,7 @@ dependencies = [ "gix-path", "gix-worktree", "io-close", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] @@ -1957,9 +1957,9 @@ dependencies = [ [[package]] name = "http" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" dependencies = [ "bytes", "fnv", @@ -2438,9 +2438,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.74" +version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705" +checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" dependencies = [ "once_cell", "wasm-bindgen", @@ -2502,9 +2502,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.167" +version = "0.2.168" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" +checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d" [[package]] name = "libm" @@ -2531,9 +2531,9 @@ checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "litemap" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" [[package]] name = "lock_api" @@ -3180,7 +3180,7 @@ dependencies = [ "rustc-hash", "rustls", "socket2", - "thiserror 2.0.4", + "thiserror 2.0.6", "tokio", "tracing", ] @@ -3199,7 +3199,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.4", + "thiserror 2.0.6", "tinyvec", "tracing", "web-time", @@ -3207,9 +3207,9 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d5a626c6807713b15cac82a6acaccd6043c9a5408c24baae07611fec3f243da" +checksum = "52cd4b1eff68bf27940dd39811292c49e007f4d0b4c357358dc9b0197be6b527" dependencies = [ "cfg_aliases", "libc", @@ -3561,15 +3561,15 @@ checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497" [[package]] name = "rustix" -version = "0.38.41" +version = "0.38.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6" +checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85" dependencies = [ "bitflags", "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3695,9 +3695,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "self_cell" -version = "1.0.4" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a" +checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe" [[package]] name = "semver" @@ -4113,11 +4113,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f49a1853cf82743e3b7950f77e0f4d622ca36cf4317cba00c767838bac8d490" +checksum = "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47" dependencies = [ - "thiserror-impl 2.0.4", + "thiserror-impl 2.0.6", ] [[package]] @@ -4133,9 +4133,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.4" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8381894bb3efe0c4acac3ded651301ceee58a15d47c2e34885ed1908ad667061" +checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312" dependencies = [ "proc-macro2", "quote", @@ -4238,20 +4238,19 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.26.0" +version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" +checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37" dependencies = [ "rustls", - "rustls-pki-types", "tokio", ] [[package]] name = "tokio-util" -version = "0.7.12" +version = "0.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" +checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" dependencies = [ "bytes", "futures-core", @@ -4566,9 +4565,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c" +checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" dependencies = [ "cfg-if", "once_cell", @@ -4577,13 +4576,12 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd" +checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" dependencies = [ "bumpalo", "log", - "once_cell", "proc-macro2", "quote", "syn", @@ -4592,9 +4590,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.47" +version = "0.4.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dfaf8f50e5f293737ee323940c7d8b08a66a95a419223d9f41610ca08b0833d" +checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2" dependencies = [ "cfg-if", "js-sys", @@ -4605,9 +4603,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051" +checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4615,9 +4613,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d" +checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", @@ -4628,9 +4626,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.97" +version = "0.2.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49" +checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" [[package]] name = "wax" @@ -4648,7 +4646,7 @@ dependencies = [ [[package]] name = "weaver" -version = "0.11.0" +version = "0.12.0" dependencies = [ "assert_cmd", "clap", @@ -4663,7 +4661,7 @@ dependencies = [ "serde_json", "serde_yaml", "tempdir", - "thiserror 2.0.4", + "thiserror 2.0.6", "tui-textarea", "walkdir", "weaver_cache", @@ -4679,7 +4677,7 @@ dependencies = [ [[package]] name = "weaver_cache" -version = "0.11.0" +version = "0.12.0" dependencies = [ "dirs", "flate2", @@ -4690,7 +4688,7 @@ dependencies = [ "serde", "tar", "tempdir", - "thiserror 2.0.4", + "thiserror 2.0.6", "ureq", "url", "walkdir", @@ -4700,7 +4698,7 @@ dependencies = [ [[package]] name = "weaver_checker" -version = "0.11.0" +version = "0.12.0" dependencies = [ "globset", "miette", @@ -4708,14 +4706,14 @@ dependencies = [ "serde", "serde_json", "serde_yaml", - "thiserror 2.0.4", + "thiserror 2.0.6", "walkdir", "weaver_common", ] [[package]] name = "weaver_codegen_test" -version = "0.11.0" +version = "0.12.0" dependencies = [ "dirs", "miette", @@ -4730,20 +4728,20 @@ dependencies = [ [[package]] name = "weaver_common" -version = "0.11.0" +version = "0.12.0" dependencies = [ "miette", "paris", "rouille", "serde", "serde_json", - "thiserror 2.0.4", + "thiserror 2.0.6", "ureq", ] [[package]] name = "weaver_diff" -version = "0.11.0" +version = "0.12.0" dependencies = [ "serde_json", "similar", @@ -4752,7 +4750,7 @@ dependencies = [ [[package]] name = "weaver_forge" -version = "0.11.0" +version = "0.12.0" dependencies = [ "convert_case", "dirs", @@ -4779,7 +4777,7 @@ dependencies = [ "serde_json", "serde_yaml", "textwrap", - "thiserror 2.0.4", + "thiserror 2.0.6", "walkdir", "weaver_common", "weaver_diff", @@ -4790,20 +4788,20 @@ dependencies = [ [[package]] name = "weaver_resolved_schema" -version = "0.11.0" +version = "0.12.0" dependencies = [ "ordered-float", "schemars", "serde", "serde_json", - "thiserror 2.0.4", + "thiserror 2.0.6", "weaver_semconv", "weaver_version", ] [[package]] name = "weaver_resolver" -version = "0.11.0" +version = "0.12.0" dependencies = [ "glob", "itertools 0.13.0", @@ -4811,7 +4809,7 @@ dependencies = [ "rayon", "serde", "serde_json", - "thiserror 2.0.4", + "thiserror 2.0.6", "walkdir", "weaver_cache", "weaver_common", @@ -4822,7 +4820,7 @@ dependencies = [ [[package]] name = "weaver_semconv" -version = "0.11.0" +version = "0.12.0" dependencies = [ "glob", "miette", @@ -4831,19 +4829,19 @@ dependencies = [ "serde", "serde_json", "serde_yaml", - "thiserror 2.0.4", + "thiserror 2.0.6", "ureq", "weaver_common", ] [[package]] name = "weaver_semconv_gen" -version = "0.11.0" +version = "0.12.0" dependencies = [ "miette", "nom", "serde", - "thiserror 2.0.4", + "thiserror 2.0.6", "weaver_cache", "weaver_common", "weaver_diff", @@ -4855,20 +4853,20 @@ dependencies = [ [[package]] name = "weaver_version" -version = "0.11.0" +version = "0.12.0" dependencies = [ "schemars", "semver", "serde", "serde_yaml", - "thiserror 2.0.4", + "thiserror 2.0.6", ] [[package]] name = "web-sys" -version = "0.3.74" +version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a98bc3c33f0fe7e59ad7cd041b89034fa82a7c2d4365ca538dda6cdaf513863c" +checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc" dependencies = [ "js-sys", "wasm-bindgen", @@ -5159,9 +5157,9 @@ checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "yoke" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" dependencies = [ "serde", "stable_deref_trait", @@ -5204,9 +5202,9 @@ dependencies = [ [[package]] name = "zerofrom" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" dependencies = [ "zerofrom-derive", ] @@ -5287,7 +5285,7 @@ dependencies = [ "pbkdf2", "rand 0.8.5", "sha1", - "thiserror 2.0.4", + "thiserror 2.0.6", "time", "zeroize", "zopfli", diff --git a/Cargo.toml b/Cargo.toml index b320e312..c6e598b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ members = [ ] [workspace.package] -version = "0.11.0" +version = "0.12.0" authors = ["OpenTelemetry"] edition = "2021" repository = "https://github.com/open-telemetry/weaver" @@ -38,10 +38,10 @@ rust-version = "1.81.0" [workspace.dependencies] serde = { version = "1.0.215", features = ["derive"] } -serde_yaml = "0.9.32" +serde_yaml = "0.9.34" serde_json = { version = "1.0.133"} -thiserror = "2.0.4" -url = "2.5.3" +thiserror = "2.0.6" +url = "2.5.4" ureq = "2.12.1" regex = "1.11.1" rayon = "1.10.0" @@ -100,7 +100,7 @@ itertools.workspace = true [dev-dependencies] weaver_diff = { path = "crates/weaver_diff" } tempdir.workspace = true -assert_cmd = "2.0.14" +assert_cmd = "2.0.16" [profile.release] lto = true diff --git a/crates/weaver_diff/Cargo.toml b/crates/weaver_diff/Cargo.toml index 1cf7a907..258e256f 100644 --- a/crates/weaver_diff/Cargo.toml +++ b/crates/weaver_diff/Cargo.toml @@ -11,7 +11,7 @@ rust-version.workspace = true [dependencies] walkdir.workspace = true serde_json.workspace = true -similar = "2.5.0" +similar = "2.6.0" [lints] workspace = true diff --git a/crates/weaver_forge/Cargo.toml b/crates/weaver_forge/Cargo.toml index 479e3707..d02bdcd6 100644 --- a/crates/weaver_forge/Cargo.toml +++ b/crates/weaver_forge/Cargo.toml @@ -22,11 +22,11 @@ minijinja = { version = "2.5.0", features = ["loader", "custom_syntax", "debug", minijinja-contrib = { version="2.5.0", features = ["pycompat"] } convert_case = "0.6.0" jaq-core = "1.5.1" -jaq-std = "1.5.1" +jaq-std = "1.6.0" jaq-interpret = "1.5.0" jaq-parse = "1.0.3" -jaq-syn = "1.1.0" -indexmap = "2.6.0" +jaq-syn = "1.6.0" +indexmap = "2.7.0" regex = "1.11.1" markdown = "=1.0.0-alpha.21" textwrap = "0.16.1" diff --git a/crates/weaver_version/Cargo.toml b/crates/weaver_version/Cargo.toml index 78d422d4..16aec730 100644 --- a/crates/weaver_version/Cargo.toml +++ b/crates/weaver_version/Cargo.toml @@ -17,4 +17,4 @@ serde_yaml.workspace = true thiserror.workspace = true schemars.workspace = true -semver = {version = "1.0.22", features = ["serde"]} +semver = {version = "1.0.23", features = ["serde"]} diff --git a/crates/xtask/Cargo.toml b/crates/xtask/Cargo.toml index d898ece3..67aaee22 100644 --- a/crates/xtask/Cargo.toml +++ b/crates/xtask/Cargo.toml @@ -10,7 +10,7 @@ rust-version.workspace = true [dependencies] anyhow.workspace = true -toml = "0.8.17" +toml = "0.8.19" #[lints] #workspace = true