Skip to content

Releases: open-telemetry/weaver

0.15.2 - 2025-05-30

30 May 16:35
d765132
Compare
Choose a tag to compare

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

27 May 19:49
1d41c86
Compare
Choose a tag to compare

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

02 May 16:02
e434f2c
Compare
Choose a tag to compare

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 called entity groups. All JQ helper methods have been updated, but any template directly interacting with
    group.type may be broken. Use entity instead of resource 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 via deprecated 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 in semconv_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-based deprecated field is still supported for compatibility reasons, future semantic conventions should use the
    new deprecated 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 the deprecated field as containing text. These templates will need to be updated to use
      the brief field, which provides a textual explanation of the reasons for the deprecation.
  • 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 returns true 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 and check. (#536 by @jerbly).

    • Added missing after_resolution policy checks to generate and resolve 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.
  • 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 for span group types. Added a group validity
      check as a warning.
  • 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 other semconv*\*JQ semconv helpers. Whenstable_onlyis 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 use stable_onlyflag 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 to development.
    • 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 - 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

    tag after lists (#511 @trask).

  • Javadoc

    tags should only precede paragraphs (#510 by @trask).

  • 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 an AnyValue. (#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 or attributes requirement mandatory for all group types except metric and event. 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...
Read more

0.14.0 - 2025-04-10

10 Apr 22:49
e942e3e
Compare
Choose a tag to compare

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 via deprecated 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 in semconv_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

13 Feb 22:47
eb0bdc0
Compare
Choose a tag to compare

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

12 Feb 18:28
ced1b75
Compare
Choose a tag to compare

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

07 Feb 23:31
d251f30
Compare
Choose a tag to compare

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-based deprecated field is still supported for compatibility reasons, future semantic conventions should use the
    new deprecated 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 the deprecated field as containing text. These templates will need to be updated to use
      the brief field, which provides a textual explanation of the reasons for the deprecation.
  • 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 returns true 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 and check. (#536 by @jerbly).

    • Added missing after_resolution policy checks to generate and resolve 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.
  • 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 for span group types. Added a group validity
      check as a warning.
  • 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 other semconv_* JQ semconv helpers. When stable_only is set to true,
    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 use stable_only flag instead of exclude_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

09 Dec 19:11
4ee6970
Compare
Choose a tag to compare

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 to development.
    • 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 - 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

    tag after lists (#511 @trask).

  • Javadoc

    tags should only precede paragraphs (#510 by @trask).

  • 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

05 Dec 17:57
a2da58a
Compare
Choose a tag to compare

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 an AnyValue. (#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 or attributes requirement mandatory for all group types except metric and event. 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

20 Sep 22:31
aeb230e
Compare
Choose a tag to compare

Release Notes

What's changed

  • Add support log based event definitions with a body of new AnyValue type. (#297 by @MSNev).
  • Add escape_square_brackets into comment_formats markdown configuration. (#379 by @lquerel).
  • Add enforce_trailing_dots into the comment_formats configuration. (#378 by @lquerel).
  • Add support for indent_type in both the comment filter and the comment_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>