Releases: open-telemetry/weaver
0.15.2 - 2025-05-30
Release Notes
- Improve the quality of error messages emitted by Weaver
(#759 by @lquerel) - Remove deprecated
allow_custom_values
from the codebase and YAML files
(#758 by @trisch-me)
As a result of this change,allow_custom_values
will be ignored in registry
version 1.26.0, which was the last version to support it.
Install weaver 0.15.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.15.2/weaver-installer.ps1 | iex"
Download weaver 0.15.2
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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.15.1 - 2025-05-27
Release Notes
- Add support for metrics in Live Check. (#728 by @jerbly)
- Fix #750 - Dual registry resolves incorrectly. (#753 by @lquerel)
- Fail on unstructured
deprecated
note (behind--future
flag) (#737 by @lmolkova) - Update JSON schema to include
entity_associations
field (#731 by @smith)
Install weaver 0.15.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.15.1/weaver-installer.ps1 | iex"
Download weaver 0.15.1
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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.15.0 - 2025-05-01
Release Notes
- Add support for attributes of type
any
. (#707 by @lquerel) - Add shell completion functionality. (#682 by @larrys)
- Add support for remote templates and policies. (#700 by @lquerel)
- Add Live Check for Spans via OTLP/JSON and loose Attributes via JSON/Text. (#630 by @jerbly)
- 💥 BREAKING CHANGE 💥
resource
groups are now calledentity
groups. All JQ helper methods have been updated, but any template directly interacting with
group.type
may be broken. Useentity
instead ofresource
group type in your Jinja templates. (#714 by @jsuereth) - 💥 BREAKING CHANGE 💥 - All logging and diagnostics now go to
stderr
. Override diagnostics with--diagnostic-stdout
. (#721 by @jerbly) - Support for simplified Template Type Examples format where the key/attribute name is no longer included. (#710 by @jerbly)
[0.14.0] - 2025-04-10
What's changed
- Add support for 2 semconv registries. (#627 by @lquerel).
- Add support for annotations on attributes and groups. (#645 by @lquerel).
- 💥 BREAKING CHANGE 💥 - Upgrade to version 0.4.0 of regorus requires all v0 policies to be modified. Policy upgrade instructions here may help. (#651 by @jerbly).
- Stability level
Deprecated
is deprecated. Conventions should be deprecated viadeprecated
field and should keep the original stability. (#607 by @lmolkova). - 💥 BREAKING CHANGE 💥 The
constraints
feature is no longer supported in semantic conventions yaml schema.
The earliest version of semantic convention weaver is able to read has moved to 1.26.0. (#611 by @lmolkova). - Make
type
property required on the semantic convention group (behind--future
flag). (#611 by @lmolkova). - Exclude attributes declared with
code_generation.exclude
annotations insemconv_attributes
and other JQ attribute helpers. (#662 by @lmolkova) - Sort metrics by name in all JQ helpers. (#573 by @lmolkova)
[0.13.2] - 2025-02-13
What's changed
- Add a
note
field to all deprecated variants and generate a formatted value when
not provided in the semconv files. (#602 by @lquerel).
[0.13.1] - 2025-02-12
What's changed
- For issue #596 - Fix the Jinja deprecated test to accept the
new deprecated format. (#597 by @lquerel).
[0.13.0] - 2025-02-07
What's changed
-
Breaking Change: Introduced a new
weaver registry diff
command to generate a diff report between two versions of
the semantic convention registry. This PR introduces a breaking change in the semantic conventions schema. While the
text-baseddeprecated
field is still supported for compatibility reasons, future semantic conventions should use the
newdeprecated
structured format. (#400 by @lquerel).- The
deprecated
field is now a structured field defining the precise reason for deprecation. The semantic
conventions must be updated to adopt this new format. - The changes related to the
deprecated
field (i.e., string → struct) also have a potential impact on certain
templates that reference thedeprecated
field as containing text. These templates will need to be updated to use
thebrief
field, which provides a textual explanation of the reasons for the deprecation.
- The
-
Improvement of comment generation: removal of
<p>
tags that precede@
Javadoc tags.
(#574 by @trask). -
For Issue #564 - Require attributes and event fields to have stability: Added warnings for missing stability
on: Attributes, Enum members in attributes, Event AnyValues, Enum members in AnyValues. (#568 by @jerbly). -
For issue [#569](Add include_stability config into semconv_grouped_attributes):
is_experimental
returnstrue
by default. (#570 by @jerbly). -
Added an OTLP receiver to Weaver to prepare for the
weaver registry live-check
command. (see #548 by @lquerel) -
Add is_array filter and test for AttributeType. (#540 by @arthurDiff).
-
Refactored CLI registry commands to remove some duplication. Resolving the registry with policy checks is common for
generate
,resolve
andcheck
. (#536 by @jerbly).- Added missing
after_resolution
policy checks togenerate
andresolve
through the common code. - Removed the deprecated
--registry-git-sub-dir
option. - Fixed bug in
check
if--skip-policies
was specified then it would not fail for any validation errors.
- Added missing
-
Semantic Conventions Issue #1513 - Make span_kind required in yaml and break down multi-kind span
definitions - (#542 by @jerbly).- Updated the EBNF and JSON schema to define
span_kind
as mandatory forspan
group types. Added a group validity
check as a warning.
- Updated the EBNF and JSON schema to define
-
First iteration of the new command:
registry emit
. Emits a semantic convention registry as example spans to your
OTLP receiver. This may be useful in testing/simulation scenarios. (#549 by @jerbly) -
For issue [#569](Add include*stability config into semconv_grouped_attributes): added
stable_only
boolean flag as a parameter for
semconv_signal
,semconv_grouped_attributes
, and othersemconv*\*
JQ semconv helpers. Whenstable_only
is set totrue
,
corresponding helper function returns stable conventions only. If the flag is not set or set to false, stability filtering does not apply.
It's recommended to usestable_only
flag instead ofexclude_stability
parameter.
(#588 by @lmolkova)
[0.12.0] - 2024-12-09
What's changed
- Issue #502 - Support stability definitions from OTEP 232 - (#504 by @jerbly).
- Stability enum now has these variants:
stable
,development
,deprecated
,alpha
,beta
,release_candidate
unmaintained
is not supported yet.experimental
is still accepted when parsing but aliased todevelopment
.- The minijinja test,
experimental
, now returns true for any variant other thanstable
. - EBNF and JSON schema updated to define the new enum without the
experimental
variant.
- Stability enum now has these variants:
- Issue #301 - Warn against usage of
allow_custom_values
. (#514 by @jerbly). - Fixed rego typos, attrigute and deprecaded (#517 by @jerbly).
- Create better HTML comment parser - Allow more semconv snippet headers (#512 by @jsuereth).
- Add javadoc
- Javadoc
- More consistent newline behavior (#509 by @trask).
- Add test cases to cover a paragraph after a list (#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](#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
What's changed
- Detect duplicate group ids, group names, and metric names. (#382 by lquerel).
- Add support for Maps
map[]
to the definition of anAnyValue
. (#396 by @MSNev). - Update semconv schema, syntax doc and validity check to correctly define
stability
as optional for attribute groups. (#467 by @jerbly). - Fix issue #405 - Updated the EBNF and JSON schema to define the
extends
orattributes
requirement mandatory for all group types exceptmetric
andevent
. Added a group validity check as a warning. (#494 by @jerbly). - Allow adding a description when using opt_in requirement level ([#392](https://github.com/open-telemetry...
0.14.0 - 2025-04-10
Release Notes
What's changed
- Add support for 2 semconv registries. (#627 by @lquerel).
- Add support for annotations on attributes and groups. (#645 by @lquerel).
- 💥 BREAKING CHANGE 💥 - Upgrade to version 0.4.0 of regorus requires all v0 policies to be modified. Policy upgrade instructions here may help. (#651 by @jerbly).
- Stability level
Deprecated
is deprecated. Conventions should be deprecated viadeprecated
field and should keep the original stability. (#607 by @lmolkova). - 💥 BREAKING CHANGE 💥 The
constraints
feature is no longer supported in semantic conventions yaml schema.
The earliest version of semantic convention weaver is able to read has moved to 1.26.0. (#611 by @lmolkova). - Make
type
property required on the semantic convention group (behind--future
flag). (#611 by @lmolkova). - Exclude attributes declared with
code_generation.exclude
annotations insemconv_attributes
and other JQ attribute helpers. (#662 by @lmolkova) - Sort metrics by name in all JQ helpers. (#573 by @lmolkova)
Install weaver 0.14.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.14.0/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.14.0/weaver-installer.ps1 | iex"
Download weaver 0.14.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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.13.2 - 2025-02-13
Release Notes
What's changed
- Add a
note
field to all deprecated variants and generate a formatted value when
not provided in the semconv files. (#602 by @lquerel).
Install weaver 0.13.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.13.2/weaver-installer.ps1 | iex"
Download weaver 0.13.2
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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.13.1 - 2025-02-12
Release Notes
What's changed
- For issue #596 - Fix the Jinja deprecated test to accept the
new deprecated format. (#597 by @lquerel).
Install weaver 0.13.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.13.1/weaver-installer.ps1 | iex"
Download weaver 0.13.1
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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.13.0 - 2025-02-07
Release Notes
What's changed
-
Breaking Change: Introduced a new
weaver registry diff
command to generate a diff report between two versions of
the semantic convention registry. This PR introduces a breaking change in the semantic conventions schema. While the
text-baseddeprecated
field is still supported for compatibility reasons, future semantic conventions should use the
newdeprecated
structured format. (#400 by @lquerel).- The
deprecated
field is now a structured field defining the precise reason for deprecation. The semantic
conventions must be updated to adopt this new format. - The changes related to the
deprecated
field (i.e., string → struct) also have a potential impact on certain
templates that reference thedeprecated
field as containing text. These templates will need to be updated to use
thebrief
field, which provides a textual explanation of the reasons for the deprecation.
- The
-
Improvement of comment generation: removal of
<p>
tags that precede@
Javadoc tags.
(#574 by @trask). -
For Issue #564 - Require attributes and event fields to have stability: Added warnings for missing stability
on: Attributes, Enum members in attributes, Event AnyValues, Enum members in AnyValues. (#568 by @jerbly). -
For issue [#569](Add include_stability config into semconv_grouped_attributes):
is_experimental
returnstrue
by default. (#570 by @jerbly). -
Added an OTLP receiver to Weaver to prepare for the
weaver registry live-check
command. (see #548 by @lquerel) -
Add is_array filter and test for AttributeType. (#540 by @arthurDiff).
-
Refactored CLI registry commands to remove some duplication. Resolving the registry with policy checks is common for
generate
,resolve
andcheck
. (#536 by @jerbly).- Added missing
after_resolution
policy checks togenerate
andresolve
through the common code. - Removed the deprecated
--registry-git-sub-dir
option. - Fixed bug in
check
if--skip-policies
was specified then it would not fail for any validation errors.
- Added missing
-
Semantic Conventions Issue #1513 - Make span_kind required in yaml and break down multi-kind span
definitions - (#542 by @jerbly).- Updated the EBNF and JSON schema to define
span_kind
as mandatory forspan
group types. Added a group validity
check as a warning.
- Updated the EBNF and JSON schema to define
-
First iteration of the new command:
registry emit
. Emits a semantic convention registry as example spans to your
OTLP receiver. This may be useful in testing/simulation scenarios. (#549 by @jerbly) -
For issue [#569](Add include_stability config into semconv_grouped_attributes): added
stable_only
boolean flag as a parameter for
semconv_signal
,semconv_grouped_attributes
, and othersemconv_*
JQ semconv helpers. Whenstable_only
is set totrue
,
corresponding helper function returns stable conventions only. If the flag is not set or set to false, stability filtering does not apply.
It's recommended to usestable_only
flag instead ofexclude_stability
parameter.
(#588 by @lmolkova)
Install weaver 0.13.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-installer.ps1 | iex"
Download weaver 0.13.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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.12.0 - 2024-12-09
Release Notes
What's changed
- Issue #502 - Support stability definitions from OTEP 232 - (#504 by @jerbly).
- Stability enum now has these variants:
stable
,development
,deprecated
,alpha
,beta
,release_candidate
unmaintained
is not supported yet.experimental
is still accepted when parsing but aliased todevelopment
.- The minijinja test,
experimental
, now returns true for any variant other thanstable
. - EBNF and JSON schema updated to define the new enum without the
experimental
variant.
- Stability enum now has these variants:
- Issue #301 - Warn against usage of
allow_custom_values
. (#514 by @jerbly). - Fixed rego typos, attrigute and deprecaded (#517 by @jerbly).
- Create better HTML comment parser - Allow more semconv snippet headers (#512 by @jsuereth).
- Add javadoc
- Javadoc
- More consistent newline behavior (#509 by @trask).
- Add test cases to cover a paragraph after a list (#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](#506, thanks to @bernot-dev). If you encounter any
issues on ARM, please let us know as soon as possible. Thank you!
Install weaver 0.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.12.0/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.12.0/weaver-installer.ps1 | iex"
Download weaver 0.12.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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.11.0 - 2024-12-05
Release Notes
What's changed
- Detect duplicate group ids, group names, and metric names. (#382 by lquerel).
- Add support for Maps
map[]
to the definition of anAnyValue
. (#396 by @MSNev). - Update semconv schema, syntax doc and validity check to correctly define
stability
as optional for attribute groups. (#467 by @jerbly). - Fix issue #405 - Updated the EBNF and JSON schema to define the
extends
orattributes
requirement mandatory for all group types exceptmetric
andevent
. Added a group validity check as a warning. (#494 by @jerbly). - Allow adding a description when using opt_in requirement level (#392 by @joaopgrassi)
- Add warning that issues when using prefix on groups (#407 by @jsuereth)
- Update comment filter to remove trailing spaces (#453 by @jsuereth)
- Metrics and Events don't require attributes (#494 by @jerbly)
- Added an option to follow symbolic links when loading the registry in various parts of the codebase. (#468 by @Leo6Leo)
- Provide max line-length in comment filter. (#454 by @jsuereth)
Install weaver 0.11.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.11.0/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.11.0/weaver-installer.ps1 | iex"
Download weaver 0.11.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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
0.10.0 - 2024-09-23
Release Notes
What's changed
- Add support log based
event
definitions with abody
of newAnyValue
type. (#297 by @MSNev). - Add
escape_square_brackets
intocomment_formats
markdown configuration. (#379 by @lquerel). - Add
enforce_trailing_dots
into thecomment_formats
configuration. (#378 by @lquerel). - Add support for
indent_type
in both the comment filter and thecomment_formats
configuration. (#377 by @lquerel). - Add
regex_replace
filter to support replacing text using regex. (#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). Some callouts:
- Implemented the missing groupby filter. minijinja#570
- The unique filter now is case insensitive by default like in Jinja2 and supports an optional flag to make it case sensitive. It also now lets one check individual attributes instead of values. minijinja#571
- Bump minijinja from 2.2.0 to 2.3.1 (#371)
- Bump globset from 0.4.14 to 0.4.15 (#366)
Install weaver 0.10.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.10.0/weaver-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.10.0/weaver-installer.ps1 | iex"
Download weaver 0.10.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 |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>