Releases: containerd/runwasi
Releases · containerd/runwasi
containerd-shim-wasmer/v0.3.0
What's Changed
- chore(deps): bump oci-spec from 0.6.3 to 0.6.4 by @dependabot in #368
- ci: add runwasi-committee to owner of the crate by @Mossaka in #374
- chore: add published version of wasm-test-modules dep by @Mossaka in #373
- ci: double the timeout duration by @Mossaka in #372
Full Changelog: containerd-shim-wasmedge/v0.3.0...containerd-shim-wasmer/v0.3.0
containerd-shim-wasm-test-modules/v0.3.1
Merge pull request #375 from Mossaka/build-env ci: add build env to release job
containerd-shim-wasmedge/v0.3.0
What's Changed
- release: remove extra layer in create release by @Mossaka in #330
- Run e2e test with both kind and k3s for all runtimes by @jprendes in #323
- Bump wasmedge-sdk with fixed musl issue by @jprendes in #331
- Bump nix to 1.27.1 by @jprendes in #336
- Use
cross-rs
by @jprendes in #332 - Upload k3s/kind logs on failure by @jprendes in #346
- feat: Support wasmedge plugins by @CaptainVincent in #307
- chore(deps): bump clap from 4.4.4 to 4.4.6 by @dependabot in #343
- chore(deps): bump thiserror from 1.0.48 to 1.0.49 by @dependabot in #344
- chore(deps): bump libc from 0.2.147 to 0.2.148 by @dependabot in #335
- fix: avoid writing to read-only fs on talos by @0xE282B0 in #327
- Build libcontainer's container on Instance::new to be spec compliant by @jprendes in #340
- chore(deps): bump tokio from 1.32.0 to 1.33.0 by @dependabot in #351
- chore(deps): bump libc from 0.2.148 to 0.2.149 by @dependabot in #350
- Bump oci spec package by @jsturtevant in #352
- Retry bootstrapping k3s on failure by @jprendes in #353
- Bump libcontainer to include UB fix by @jprendes in #354
- Use fallback if
git_version
fails by @jprendes in #355 - chore(deps): bump serde from 1.0.188 to 1.0.189 by @dependabot in #358
- Use
cross-rs
for building in CI by @jprendes in #359 - chore: Use latest kind and k8s release by @jsturtevant in #356
- Remove complexity from wait API by @jprendes in #342
- Use
cross-rs
for release builds by @jprendes in #360 - chore(deps): bump thiserror from 1.0.49 to 1.0.50 by @dependabot in #363
- Fix issue running k8s and cross locally by @jsturtevant in #362
- Handle Wasm Images with wasm media types by @jsturtevant in #147
- Add the shim to to the network NS specified by @jsturtevant in #364
- [refactor] split sandbox shim by @jprendes in #345
- chore(deps): bump serde from 1.0.189 to 1.0.190 by @dependabot in #365
- chore(deps): bump serde_json from 1.0.107 to 1.0.108 by @dependabot in #366
- chore(deps): bump futures from 0.3.28 to 0.3.29 by @dependabot in #367
- chore(deps): bump tempfile from 3.8.0 to 3.8.1 by @dependabot in #369
- chore: bump rust to 1.73 by @Mossaka in #371
- chore: bump versions of the containerd-shim-wasm to
0.4
and shims to0.3
by @Mossaka in #370
New Contributors
Full Changelog: containerd-shim-wasm/v0.3.0...containerd-shim-wasmedge/v0.3.0
containerd-shim-wasmer/v0.2.0
What's Changed
Full Changelog: containerd-shim-wasmtime/v0.2.0...containerd-shim-wasmer/v0.2.0
containerd-shim-wasm/v0.3.0
What's Changed
Full Changelog: containerd-shim-wasmtime/v0.2.0...containerd-shim-wasm/v0.3.0
containerd-shim-wasmtime/v0.2.0
What's Changed
- MAINTAINERS: Add Jorge Prendes(jprendes) as a REVIEWER by @Mossaka in #228
- feat: add stats function to task by @Mossaka in #217
- chore(deps): bump wasmedge-sdk from 0.10.1 to 0.11.2 by @dependabot in #232
- chore(deps): bump sha256 from 1.2.2 to 1.3.0 by @dependabot in #233
- chore(deps): bump tempfile from 3.7.0 to 3.7.1 by @dependabot in #234
- chore(deps): bump cgroups-rs from 0.3.2 to 0.3.3 by @dependabot in #235
- [wasmedge] fix static linking unconditionally enabled by @jprendes in #227
- refactor: adding
LibcontainerInstance
for default implementation ofInstance
trait by @Mossaka in #226 - chore(deps): bump log from 0.4.19 to 0.4.20 by @dependabot in #241
- Refactor entrypoint logic to one location by @jsturtevant in #219
- Add
LinuxContainerExecutor
to Wasmtime and WasmEdge shims by @Mossaka in #156 - Add alpine build by @jprendes in #236
- Move code that is only used in the tests by @jsturtevant in #239
- Make the utility maybe_open_stdio cross platform by @jsturtevant in #240
- Use common library function for getting the module name by @jsturtevant in #242
- Remove redundant generics by @jprendes in #245
- Remove EngineGetter by @jprendes in #247
- feat: resolve a name clash of the libcontainer features by @Mossaka in #246
- Consolidate setup steps to keep in sync by @jsturtevant in #244
- refactor: group imports by @Mossaka in #251
- Free CI disk by @Mossaka in #263
- Refactor use statements to enable building Windows by @jsturtevant in #238
- chore(deps): bump thiserror from 1.0.44 to 1.0.47 by @dependabot in #255
- chore(deps): bump anyhow from 1.0.72 to 1.0.75 by @dependabot in #256
- chore(deps): bump clap from 4.3.21 to 4.3.23 by @dependabot in #258
- chore(deps): bump tempfile from 3.7.1 to 3.8.0 by @dependabot in #257
- chore(deps): bump serde from 1.0.183 to 1.0.185 by @dependabot in #259
- Moved determine_rootdir to containerd-shim-wasm by @Mossaka in #248
- Make wasmedge preopen the container root by @jprendes in #265
- Use an RAII wrapper for stdio redirection by @jprendes in #260
- remove
load
andspec_from_file
from oci by @Mossaka in #264 - Share artifacts between jobs by @jprendes in #267
- Bump Containerd shim to 0.5.0 by @jsturtevant in #272
- Use reusable workflows to split linux and windows builds by @jprendes in #270
- chore: bump rust to 1.72 by @Mossaka in #273
- refactor: use collect_metrics by @vyta in #254
- Support passing named pipes in stdio by @jsturtevant in #277
- Merge both existing
run_wasi_test
implementations by @jprendes in #279 - chore(deps): bump serde from 1.0.185 to 1.0.188 by @dependabot in #283
- chore(deps): bump nix from 0.26.2 to 0.26.3 by @dependabot in #284
- chore(deps): bump serde_json from 1.0.104 to 1.0.105 by @dependabot in #285
- chore(deps): bump clap from 4.3.23 to 4.4.1 by @dependabot in #286
- chore(deps): bump sha256 from 1.3.0 to 1.4.0 by @dependabot in #282
- feat: add version flag to all the shims by @Mossaka in #268
- bump libcontainer to tip of tree by @yihuaf in #290
- Fix dangling fd with stdio by @jprendes in #287
- Handle wasmtime and wasmedge exit status by @jprendes in #291
- chore(deps): bump clap from 4.4.1 to 4.4.2 by @dependabot in #295
- chore(deps): bump thiserror from 1.0.47 to 1.0.48 by @dependabot in #296
- Bump libcontainer to 0.2 by @jprendes in #297
- Preopen the container root instead of cwd by @jprendes in #298
- add wasmer by @dierbei in #281
- Provide a simplified API when using
libcontainer
by @jprendes in #293 - Fix
Makefile
to avoid duplicated work in CI by @jprendes in #304 - chore(deps): bump chrono from 0.4.28 to 0.4.30 by @dependabot in #310
- Cleanup unused deps and code by @jprendes in #300
- Shim testing framework by @jprendes in #306
- add wasmer doc by @dierbei in #302
- chore: bump wasmedge to 0.12.1 by @jprendes in #315
- Fix release Dockerfile and add wasmer by @jprendes in #316
- chore(deps): bump clap from 4.4.3 to 4.4.4 by @dependabot in #321
- Factor
main
's logic into an utility function by @jprendes in #317 - chore(deps): bump the wasmtime-deps group with 1 update by @dependabot in #318
- chore(deps): bump serde_json from 1.0.106 to 1.0.107 by @dependabot in #319
- chore(deps): bump chrono from 0.4.30 to 0.4.31 by @dependabot in #320
- Simple api on Windows by @jprendes in #314
- chore: bump containerd-shim-wasm to
v0.3.0
and other crates tov0.2.0
by @Mossaka in #324
New Contributors
Full Changelog: containerd-shim-wasm/v0.2.1...containerd-shim-wasmtime/v0.2.0
containerd-shim-wasmtime/v0.1.1
What's Changed
- feat: remove cgroups implementation by @Mossaka in #221
- Add crate feature to disable libwasmedge static linking by @jprendes in #210
- MAINTAINERS: Add James Sturtevant(jsturtevant) as a REVIEWER by @Mossaka in #225
- chore: bump containerd-shim to 0.4.0 and bump crates patch version by @Mossaka in #224
Full Changelog: containerd-shim-wasm/v0.2.0...containerd-shim-wasmtime/v0.1.1
containerd-shim-wasmedge/v0.1.1
What's Changed
- feat: remove cgroups implementation by @Mossaka in #221
- Add crate feature to disable libwasmedge static linking by @jprendes in #210
- MAINTAINERS: Add James Sturtevant(jsturtevant) as a REVIEWER by @Mossaka in #225
- chore: bump containerd-shim to 0.4.0 and bump crates patch version by @Mossaka in #224
Full Changelog: containerd-shim-wasm/v0.2.0...containerd-shim-wasmedge/v0.1.1
containerd-shim-wasm/v0.2.1
What's Changed
- feat: remove cgroups implementation by @Mossaka in #221
- Add crate feature to disable libwasmedge static linking by @jprendes in #210
- MAINTAINERS: Add James Sturtevant(jsturtevant) as a REVIEWER by @Mossaka in #225
- chore: bump containerd-shim to 0.4.0 and bump crates patch version by @Mossaka in #224
Full Changelog: containerd-shim-wasm/v0.2.0...containerd-shim-wasm/v0.2.1
containerd-shim-wasmtime/v0.1.0
What's Changed
- Bump wasmtime to 6.0 by @cpuguy83 in #87
- Docs: Add light and dark mode logo by @Mossaka in #90
- Minor cargo clippy fixes. by @ipuustin in #93
- Chore: Bump wasmtime to 7.0 by @Mossaka in #94
- Docs: Add community call to README by @Mossaka in #96
- updating broken link in README by @danbugs in #98
- MAINTAINERS: Add Djordje Lukic(rumpl) as a REVIEWER by @Mossaka in #99
- MAINTAINERS: Add Ismo Puustinen(ipuustin) as a REVIEWER by @Mossaka in #100
- runwasi: Use youki to fully support OCI runtime spec in wasmedge by @utam0k in #78
- Add the ability to call specific modules in wasmtime. by @brendandburns in #102
- testutil: normalize test names. by @ipuustin in #92
- Missing release flag option for some targets. by @denis2glez in #104
- Redo wait() API. by @ipuustin in #88
- CI: Add rustfmt and cargo clippy to CI by @Mossaka in #95
- chore: bump wasmtime to 8 by @Mossaka in #107
- Add dependabot for dependency version checks by @ipuustin in #112
- release: Do not create empty archives by @cpuguy83 in #86
- deps: do not use chrono default features. by @ipuustin in #117
- chore: bump wasmedge to 0.12.1 and wasmedge-sdk to 0.8.1 by @CaptainVincent in #118
- Bump serde from 1.0.162 to 1.0.163 by @dependabot in #119
- wasmedge: do not leak stdio file descriptors by @ipuustin in #121
- Bump chrono from 0.4.24 to 0.4.25 by @dependabot in #123
- Bump log from 0.4.17 to 0.4.18 by @dependabot in #125
- Bump wasmtime to 9.0.2 by @Mossaka in #127
- Bump chrono from 0.4.25 to 0.4.26 by @dependabot in #128
- Bump libc from 0.2.144 to 0.2.145 by @dependabot in #129
- Fixes to tests to make cargo clippy succeed by @ipuustin in #132
- Update the docs to include install deps by @jsturtevant in #133
- Add support for building Containerd OCI Artifacts by @jsturtevant in #135
- benchmarks: add initial benchmarking support. by @ipuustin in #126
- Bump sha256 from 1.1.3 to 1.1.4 by @dependabot in #136
- Bump log from 0.4.18 to 0.4.19 by @dependabot in #137
- Bump clap from 4.3.2 to 4.3.3 by @dependabot in #138
- Adds e2e to test wasmedge shim by @jsturtevant in #134
- Update
youki
to include capabilities fix by @jprendes in #130 - fix: remove an extra space in default container root dir by @Mossaka in #140
- Improve OCI Artifact binary based on feedback by @jsturtevant in #141
- Update youki to the latest main branch and oci-spec to 0.6.1. by @Mossaka in #139
- benchmarks: fix a clippy issue by @ipuustin in #144
- MAINTAINERS: Add Toru Komatsu(utam0k) as a REVIEWER by @Mossaka in #145
- Bump clap from 4.3.3 to 4.3.4 by @dependabot in #149
- Bump serde_json from 1.0.96 to 1.0.97 by @dependabot in #148
- chore: bumps the wasmtime dep to 10.0 in wasmtime shim by @Mossaka in #151
- chore: bump libcontainer to v0.1.0 by @Mossaka in #155
- oci-tar-builder: ensure the output directory exists by @Iceber in #153
- Bump serde_json from 1.0.97 to 1.0.99 by @dependabot in #159
- Bump libc from 0.2.146 to 0.2.147 by @dependabot in #160
- Bump clap from 4.3.4 to 4.3.8 by @dependabot in #161
- Update project to latest shim-protos and ttrpc using protobuf 3.x by @jsturtevant in #81
- Bump serde from 1.0.164 to 1.0.165 by @dependabot in #165
- Bump clap from 4.3.8 to 4.3.10 by @dependabot in #166
- Bump
containerd-shim
dependency by @jprendes in #168 - Bump pretty_assertions from 1.3.0 to 1.4.0 by @dependabot in #170
- Bump thiserror from 1.0.40 to 1.0.43 by @dependabot in #171
- Bump serde from 1.0.165 to 1.0.168 by @dependabot in #172
- Bump serde_json from 1.0.99 to 1.0.100 by @dependabot in #173
- Use youki's libcontainer APIs to implement wasmtime shim. by @Mossaka in #142
- Do not run clippy on auto-generated files by @jprendes in #177
- fix: update Makefile build and check by @dierbei in #176
- chore: bump wasmedge to 0.13.1 and wasmedge-sdk to 0.9.0 by @CaptainVincent in #178
- Bump clap from 4.3.12 to 4.3.14 by @dependabot in #180
- chore: bump containerd-wasm-shim to version v0.2.0 by @Mossaka in #181
- Use rust-toolchain.toml and Bump rust version to 1.71 by @utam0k in #185
- fix: add make deps to release CI by @Mossaka in #186
- Bump sha256 from 1.1.4 to 1.2.1 by @dependabot in #183
- fix: remove redundent cache by @Mossaka in #189
- Link against wasmedge static library by @jprendes in #187
- [CI] Make Ubuntu 20.04 and 22.04 use different rust cache by @jprendes in #197
- chore: bump wasmtime to 11 and add groups config to dependabot by @Mossaka in #198
- Bump thiserror from 1.0.43 to 1.0.44 by @dependabot in #203
- Bump clap from 4.3.14 to 4.3.19 by @dependabot in #200
- Bump the wasmtime-deps group with 1 update by @dependabot in #204
- Bump serde from 1.0.171 to 1.0.175 by @dependabot in #202
- Bump tempfile from 3.6.0 to 3.7.0 by @dependabot in #201
- Bump signal-hook from 0.3.16 to 0.3.17 by @dependabot in #199
- Check for existence of args otherwise fail in wasmtime by @jsturtevant in #205
- Pass the containerd address into shim by @jsturtevant in #192
- Bump serde from 1.0.175 to 1.0.179 by @dependabot in #212
- Bump serde_json from 1.0.103 to 1.0.104 by @dependabot in #213
- Bump wasmedge-sdk from 0.10.0 to 0.10.1 by @dependabot in #214
- fix(release): fix the Dockerfile by @Mossaka in #211
- fix: add a stat condition check for uploading release binaries by @Mossaka in #215
New Contributors
- @brendandburns made their first contribution in #102
- @denis2glez made their first contribution in #104
- @dependabot made their first contribution in #119
- @jprendes made their first contribution in #130
- @Iceber made their first contribution in #153
- @dierbei made their first contribution in #176
Full Changelog: containerd-shim-wasm/v0.1.2...containerd-shim-wasmtime/v0.1.0