Skip to content

containerd-shim-wasm/v0.7.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 07 Oct 22:19
· 133 commits to main since this release
c7c96c9

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 to test_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 the opentelemetry feature still depends on native-tls.

New Contributors

Full Changelog: containerd-shim-wasm/v0.6.0...containerd-shim-wasm/v0.7.0