Skip to content

v0.6.0 - 2024-07-16

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jul 17:28
· 122 commits to main since this release

Release v0.6.0

We are excited to announce the release of version v0.6.0. This release includes several new features, enhancements, and updates. Below are the highlights:

New Features

  • Support for Hierarchical Weaver Config: We have added support for hierarchical configuration in Weaver. This allows more flexible and powerful configuration management. For more details, please refer to the documentation on configuration file loading order and overriding rules.
  • Support for MiniJinja py_compat Extensions: This release includes support for MiniJinja py_compat extensions, enhancing compatibility with Python syntax. For more information, see the documentation.

Enhancements

  • Removed Unused Filters: We have removed unused filters such as function_name, struct_name, and others to streamline the codebase.

Dependency Updates

  • Markdown: Updated from 1.0.0-alpha.17 to 1.0.0-alpha.18.
  • itertools: Updated from 0.12.1 to 0.13.0.
  • jaq-std: Updated from 1.5.0 to 1.5.1.
  • ureq: Updated from 2.9.7 to 2.10.0.
  • serde: Updated from 1.0.203 to 1.0.204.
  • clap: Updated from 4.5.8 to 4.5.9.
  • opentelemetry_sdk: Updated from 0.22.1 to 0.24.0.

Codegen Authors

For those using Weaver for generating code from semantic conventions, please refer to the following documentation to learn more about the latest updates and how to utilize Weaver effectively:

Thank you for your continued support and contributions to the project. If you encounter any issues or have questions, please feel free to reach out or open an issue on GitHub.

Install weaver 0.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.6.0/weaver-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.6.0/weaver-installer.ps1 | iex"

Download weaver 0.6.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