0.8.0 - 2024-08-01
Release Notes
What's Changed
- (#257 by lquerel) Infrastructure to support backward-compatibility testing and, more generally, policies applied to multi-version registries.
weaver registry check \
--registry https://github.com/open-telemetry/semantic-conventions.git[model] \
--baseline-registry https://github.com/open-telemetry/semantic-conventions/archive/refs/tags/v1.26.0.zip[model] \
--policy compatibility_check.rego
Supported syntax for registry paths:
<local-path>
-> e.g. $HOME/otel-registry<git-url>
-> e.g. https://github.com/open-telemetry/semantic-conventions.git<git-url>[<sub-folder>]
-> e.g. https://github.com/open-telemetry/semantic-conventions.git[model]<git-archive-url>
-> e.g. https://github.com/open-telemetry/semantic-conventions/archive/refs/tags/v1.26.0.zip<git-archive-url>[<sub-folder>]
-> e.g. https://github.com/open-telemetry/semantic-conventions/archive/refs/tags/v1.26.0.zip[model]- Future extension:
<git-url>@<tag|branch|commit>
- Future extension:
<git-url>@<tag|branch|commit>[<sub-folder>]
- (#284 by MadVikingGod) The
--policy
flag now accepts directories. - (#270 by @lquerel) Follow build tools’ case conversion rules. Numbers are no longer considered word splitters.
- (#276 by @jsuereth) Remove legacy way of writing templates for semconv.
- (#274 by @lquerel) Enhance error reporting for invalid JQ expressions.
- (#275 by @lquerel) The custom JQ filter
semconv_grouped_metrics
now sorts metrics by theirmetric_name
(issue #268). - (#256) Bump gix from 0.63.0 to 0.64.0.
- (#271) Bump jaq-parse from 1.0.2 to 1.0.3.
- (#272) Bump jaq-core from 1.5.0 to 1.5.1
- (#273) Bump toml from 0.8.16 to 0.8.17
- (#283) Bump minijinja from 2.1.0 to 2.1.1
Install weaver 0.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.8.0/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.8.0/weaver-installer.ps1 | iex"
Download weaver 0.8.0
File | Platform | Checksum |
---|---|---|
weaver-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
weaver-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
weaver-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
weaver-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
weaver-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |