From aeb230e950e464c9aeb119d258be9cf60efaed3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20Qu=C3=A9rel?= Date: Fri, 20 Sep 2024 15:13:37 -0700 Subject: [PATCH] [WIP] Release v0.10.0 (#383) * chore(build): Prepare release v0.10.0 * chore(build): Fix test * chore(build): Update changes --- CHANGELOG.md | 19 ++++++++++----- Cargo.lock | 24 +++++++++---------- Cargo.toml | 2 +- crates/weaver_cache/Cargo.toml | 2 +- crates/weaver_checker/Cargo.toml | 2 +- crates/weaver_codegen_test/Cargo.toml | 2 +- crates/weaver_common/Cargo.toml | 2 +- crates/weaver_diff/Cargo.toml | 2 +- crates/weaver_forge/Cargo.toml | 2 +- .../expected_output/comment_format/example.rs | 2 +- crates/weaver_forge/src/formats/markdown.rs | 10 ++------ crates/weaver_resolved_schema/Cargo.toml | 2 +- crates/weaver_resolver/Cargo.toml | 2 +- crates/weaver_semconv/Cargo.toml | 2 +- crates/weaver_semconv_gen/Cargo.toml | 2 +- crates/weaver_version/Cargo.toml | 2 +- 16 files changed, 40 insertions(+), 39 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6edd1e38..d34adf71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,15 +2,22 @@ All notable changes to this project will be documented in this file. -## [Next] - YYYY-MM-DD +## [0.10.0] - 2024-09-23 What's changed -* Add `escape_square_brackets` into `comment_formats` markdown configuration. ([#XXX](...) by lquerel). -* Add `enforce_trailing_dots` into the `comment_formats` configuration. ([#XXX](...) by lquerel). -* Add support for `indent_type` in both the comment filter and the `comment_formats` configuration. ([#XXX](...) by lquerel). -* Add `regex_replace` filter to support replacing text using regex. ([#XXX](...) by lquerel). -* Add support log based `event` definitions with a `body` of new `AnyValue` type. ([#XXX](...) by MSNev). +* Add support log based `event` definitions with a `body` of new `AnyValue` type. ([#297](https://github.com/open-telemetry/weaver/pull/297) by @MSNev). +* Add `escape_square_brackets` into `comment_formats` markdown configuration. ([#379](https://github.com/open-telemetry/weaver/pull/379) by @lquerel). +* Add `enforce_trailing_dots` into the `comment_formats` configuration. ([#378](https://github.com/open-telemetry/weaver/pull/378) by @lquerel). +* Add support for `indent_type` in both the comment filter and the `comment_formats` configuration. ([#377](https://github.com/open-telemetry/weaver/pull/377) by @lquerel). +* Add `regex_replace` filter to support replacing text using regex. ([#380](https://github.com/open-telemetry/weaver/pull/380) by @lquerel). +* Bump opentelemetry_sdk from 0.24.1 to 0.25.0 (#369) +* Bump opentelemetry-stdout from 0.5.0 to 0.25.0 (#368) +* Bump anyhow from 1.0.88 to 1.0.89 (#370) +* Bump regorus from 0.2.4 to 0.2.5 (#375) +* Bump minijinja-contrib from 2.2.0 to 2.3.1 (#376) +* Bump minijinja from 2.2.0 to 2.3.1 (#371) +* Bump globset from 0.4.14 to 0.4.15 (#366) ## [0.9.2] - 2024-09-09 diff --git a/Cargo.lock b/Cargo.lock index 6c671a52..d40c87ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4159,7 +4159,7 @@ dependencies = [ [[package]] name = "weaver" -version = "0.9.2" +version = "0.10.0" dependencies = [ "assert_cmd", "clap", @@ -4190,7 +4190,7 @@ dependencies = [ [[package]] name = "weaver_cache" -version = "0.9.2" +version = "0.10.0" dependencies = [ "dirs", "flate2", @@ -4211,7 +4211,7 @@ dependencies = [ [[package]] name = "weaver_checker" -version = "0.9.2" +version = "0.10.0" dependencies = [ "globset", "miette", @@ -4226,7 +4226,7 @@ dependencies = [ [[package]] name = "weaver_codegen_test" -version = "0.9.2" +version = "0.10.0" dependencies = [ "dirs", "miette", @@ -4241,7 +4241,7 @@ dependencies = [ [[package]] name = "weaver_common" -version = "0.9.2" +version = "0.10.0" dependencies = [ "miette", "paris", @@ -4252,7 +4252,7 @@ dependencies = [ [[package]] name = "weaver_diff" -version = "0.9.2" +version = "0.10.0" dependencies = [ "similar", "walkdir", @@ -4260,7 +4260,7 @@ dependencies = [ [[package]] name = "weaver_forge" -version = "0.9.2" +version = "0.10.0" dependencies = [ "convert_case", "dirs", @@ -4297,7 +4297,7 @@ dependencies = [ [[package]] name = "weaver_resolved_schema" -version = "0.9.2" +version = "0.10.0" dependencies = [ "ordered-float", "schemars", @@ -4310,7 +4310,7 @@ dependencies = [ [[package]] name = "weaver_resolver" -version = "0.9.2" +version = "0.10.0" dependencies = [ "glob", "miette", @@ -4328,7 +4328,7 @@ dependencies = [ [[package]] name = "weaver_semconv" -version = "0.9.2" +version = "0.10.0" dependencies = [ "glob", "miette", @@ -4344,7 +4344,7 @@ dependencies = [ [[package]] name = "weaver_semconv_gen" -version = "0.9.2" +version = "0.10.0" dependencies = [ "miette", "nom", @@ -4361,7 +4361,7 @@ dependencies = [ [[package]] name = "weaver_version" -version = "0.9.2" +version = "0.10.0" dependencies = [ "schemars", "semver", diff --git a/Cargo.toml b/Cargo.toml index 67ed7bf3..82153949 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver" -version = "0.9.2" +version = "0.10.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 11841b79..eb31112b 100644 --- a/crates/weaver_cache/Cargo.toml +++ b/crates/weaver_cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_cache" -version = "0.9.2" +version = "0.10.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 2f097e0b..6f2d970d 100644 --- a/crates/weaver_checker/Cargo.toml +++ b/crates/weaver_checker/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_checker" -version = "0.9.2" +version = "0.10.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 54830333..d2a0b382 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.9.2" +version = "0.10.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 51f6defe..50148990 100644 --- a/crates/weaver_common/Cargo.toml +++ b/crates/weaver_common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_common" -version = "0.9.2" +version = "0.10.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 4ceb6891..7b1f617b 100644 --- a/crates/weaver_diff/Cargo.toml +++ b/crates/weaver_diff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_diff" -version = "0.9.2" +version = "0.10.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 d0b2b9b0..5dd8a93f 100644 --- a/crates/weaver_forge/Cargo.toml +++ b/crates/weaver_forge/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_forge" -version = "0.9.2" +version = "0.10.0" authors.workspace = true repository.workspace = true license.workspace = true diff --git a/crates/weaver_forge/expected_output/comment_format/example.rs b/crates/weaver_forge/expected_output/comment_format/example.rs index 82304fbb..a2b38245 100644 --- a/crates/weaver_forge/expected_output/comment_format/example.rs +++ b/crates/weaver_forge/expected_output/comment_format/example.rs @@ -96,7 +96,7 @@ /// > Lorem ipsum dolor sit amet, consectetur adipiscing /// > elit sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. /// - /// > \[!NOTE\] Something very important here + /// > [!NOTE] Something very important here const ATTR: &str = ""; diff --git a/crates/weaver_forge/src/formats/markdown.rs b/crates/weaver_forge/src/formats/markdown.rs index 6e3fce88..3986e364 100644 --- a/crates/weaver_forge/src/formats/markdown.rs +++ b/crates/weaver_forge/src/formats/markdown.rs @@ -17,8 +17,8 @@ pub struct MarkdownRenderOptions { #[serde(default)] pub(crate) escape_backslashes: bool, /// Whether to escape square brackets in the Markdown text. Valid links are not affected. - /// Default is true. - #[serde(default = "default_bool::")] + /// Default is false. + #[serde(default)] pub(crate) escape_square_brackets: bool, /// Whether to indent the first level of list items in the markdown. /// Default is false. @@ -34,12 +34,6 @@ pub struct MarkdownRenderOptions { pub(crate) default_block_code_language: Option, } -/// Used to set a default value for a boolean field in a struct. -#[must_use] -pub const fn default_bool() -> bool { - V -} - pub(crate) struct ShortcutReferenceLink { pub(crate) label: String, pub(crate) url: String, diff --git a/crates/weaver_resolved_schema/Cargo.toml b/crates/weaver_resolved_schema/Cargo.toml index 19dc8c01..87fc6654 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.9.2" +version = "0.10.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 df16f8f3..1b7fb641 100644 --- a/crates/weaver_resolver/Cargo.toml +++ b/crates/weaver_resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_resolver" -version = "0.9.2" +version = "0.10.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 7a7d94ba..b5e9401d 100644 --- a/crates/weaver_semconv/Cargo.toml +++ b/crates/weaver_semconv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_semconv" -version = "0.9.2" +version = "0.10.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 33e2452a..0f80b8f2 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.9.2" +version = "0.10.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 2d908d76..c01a4e37 100644 --- a/crates/weaver_version/Cargo.toml +++ b/crates/weaver_version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "weaver_version" -version = "0.9.2" +version = "0.10.0" authors.workspace = true repository.workspace = true license.workspace = true