github-actions
released this
07 Oct 22:19
·
133 commits
to main
since this release
Added
- OpenTelemetry tracing support (#582, #653)
- Enabled async, networking, and IP name lookup in Wasmtime (#589)
- Re-enabled benchmarking with cargo bench (#612)
- Support for generating new artifact types (#631)
- End-to-end tests for Wasm OCI artifacts (#661)
Changed
- Made
tracing::instrument
macro optional (#592) - Upgraded youki Libcontainer to v0.3.3 that reduce startup time by 1s (#601)
- Configured dependabot to group patch updates (#641)
- Improved
PathResolve
logic using RPITIT (#654) - Improved error messages in
Executor::exec
(#655) - Improved the getting started guide and Makefile for Windows (#665)
- Modified behavior so that container environment variables are exclusively passed to WASI modules, enhancing security and isolation. (#668)
- Updated the
containerd-shim
dependency to the latest version.
Fixed
- Corrected syntax errors in release scripts (#603, #604)
- Resolved CI failures in benchmark tests (#669)
- Fixed a failed test
test_envs_not_present
and renamed it totest_envs_return_default_only
#680 - Fixed the setup environment by adding openssl dependency to the Dockerfile #680
Deprecated
- Deprecated the 'Shared' mode (#671)
Removed
- Removed dependency on
prost-types
(#656) - Removed dependency on
native-tls
(#683), note that theopentelemetry
feature still depends onnative-tls
.
New Contributors
- @vescoc made their first contribution in #589
- @primoly made their first contribution in #654
- @fawadasaurus made their first contribution in #680
- @andreiltd made their first contribution in #690
Full Changelog: containerd-shim-wasm/v0.6.0...containerd-shim-wasm/v0.7.0