Skip to content

Releases: containerd/runwasi

containerd-shim-wasmtime/v0.5.0

05 Dec 18:32
b41dd0c
Compare
Choose a tag to compare

Verify signature

cosign verify-blob \
    --signature containerd-shim-wasmtime-v1.sig \
    --certificate containerd-shim-wasmtime-v1.pem \
    --certificate-identity https://github.com/containerd/runwasi/.github/workflows/action-build.yml@refs/heads/main \
    --certificate-oidc-issuer https://token.actions.githubusercontent.com \
    containerd-shim-wasmtime-v1

containerd-shim-wasmer/v0.5.0

05 Dec 18:33
b41dd0c
Compare
Choose a tag to compare
Merge pull request #762 from Mossaka/mossaka/fix-signing

release: use composite action for action-signing

containerd-shim-wasmedge/v0.5.0

05 Dec 18:29
b41dd0c
Compare
Choose a tag to compare
Merge pull request #762 from Mossaka/mossaka/fix-signing

release: use composite action for action-signing

containerd-shim-wamr/v0.1.0

05 Dec 18:29
b41dd0c
Compare
Choose a tag to compare
Merge pull request #762 from Mossaka/mossaka/fix-signing

release: use composite action for action-signing

containerd-shim-wasm/v0.8.0

04 Dec 23:14
a9b1afd
Compare
Choose a tag to compare

Added

  • Support for "wasi:http/proxy" world in Wasmtime shim (#691, #705)
  • Re-export containerd_shim::Config (#714)
  • CI jobs for spell checking and running documentation tests (#728)

Changed

  • Update the opentelemetry related dependencies to the latest version (#712)
  • Use InstanceAllocationStrategy::Pooling if possible in wasmtime-shim (#751)

Removed

  • Removed special handling of the pause container, now it is treated as any other native container (#724)

Fixed

  • Documentation tests (#728)

New Contributors

containerd-shim-wasm/v0.7.0

07 Oct 22:19
c7c96c9
Compare
Choose a tag to compare

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

containerd-shim-wasm/v0.6.0

23 May 00:17
1a1393a
Compare
Choose a tag to compare

Add the crate to you project:

https://crates.io/crates/containerd-shim-wasm

What's Changed

  • Bump test module crate version by @jsturtevant in #522
  • Enable building and release of oci-tar-builder by @jsturtevant in #523
  • Add Description and license to oci-tar-builder cargo.toml by @jsturtevant in #525
  • change release flow to be workflow_dispatch rather than tag based by @devigned in #532
  • Fix for running sed on Linux for release pipeline by @jsturtevant in #533
  • Add a user to git commit by @jsturtevant in #535
  • Remove auto-commit and verify version by @jsturtevant in #536
  • ci(release): remove pre-release by @Mossaka in #545
  • ci(*): merge build action by @Mossaka in #548
  • ci(*): update checkout to v4 and add gh action to dependabot by @Mossaka in #559
  • docs: clarify how the binary works by @Mossaka in #568
  • Makefile: Define RUSTC to avoid "rustc: not found" during sudo make install by @keisku in #578
  • Makefile: Remove build dependency from install by @keisku in #581
  • feat(tracing): add tracing instruments to containerd-shim-wasm by @Mossaka in #564
  • chore: bump rust version to 1.78 by @Mossaka in #598
  • making tracaing::instrument macro optional by @Mossaka in #592
  • chore: bump youki libcontainer to v0.3.3 by @Mossaka in #601
  • release: batch-bump minor version of shims and core crate by @Mossaka in #602
  • fix(release): syntax error in runtime_sub step by @Mossaka in #603
  • fix(release): fix another syntax error on runtime_sub by @Mossaka in #604

New Contributors

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

containerd-shim-wasmtime/v0.4.0

29 Mar 22:19
fc7aa53
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: containerd-shim-wasm/v0.5.0...containerd-shim-wasmtime/v0.4.0

What's Changed

Read more

containerd-shim-wasmer/v0.4.0

29 Mar 22:33
fc7aa53
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: containerd-shim-wasm/v0.5.0...containerd-shim-wasmer/v0.4.0

What's Changed

Read more

containerd-shim-wasmedge/v0.4.0

29 Mar 22:30
fc7aa53
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: containerd-shim-wasm/v0.5.0...containerd-shim-wasmedge/v0.4.0

What's Changed

Read more