v0.6.0 - 2024-07-16
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 MiniJinjapy_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
to1.0.0-alpha.18
. - itertools: Updated from
0.12.1
to0.13.0
. - jaq-std: Updated from
1.5.0
to1.5.1
. - ureq: Updated from
2.9.7
to2.10.0
. - serde: Updated from
1.0.203
to1.0.204
. - clap: Updated from
4.5.8
to4.5.9
. - opentelemetry_sdk: Updated from
0.22.1
to0.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:
- Templates Organization, Integrated Jinja2 Engine, List of Supported Filters/Functions/Tests
- Weaver Configuration
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 |