Releases: containerd/rust-extensions
Releases · containerd/rust-extensions
Release list
shim-v0.11.0
What's Changed
Shim crate
- shim/loop-dev: fix setup_loop_dev returned error by @zzzzzzzzzy9 in #421
- chore: Update dependencies by @bryantbiggs in #435
- Support expanded version flag in shims by @kate-goldenring in #455
- build(deps): update ttrpc requirement from 0.8.3 to 0.9.0 by @dependabot[bot] in #436
- Update containerd protos v2.3.0 by @tzneal in #466
Other changes
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #424
- ci: Test with gnu and musl targets by @fidencio in #420
- Revert "workflows: Make
Testsnon-required" by @fidencio in #426 - build(deps): bump bnjbvr/cargo-machete from 0.8.0 to 0.9.1 by @dependabot[bot] in #427
- build(deps): bump actions/stale from 9.1.0 to 10.0.0 by @dependabot[bot] in #432
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #433
- build(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #431
- build(deps): bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #438
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #441
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #445
- build(deps): bump actions/stale from 10.1.0 to 10.1.1 by @dependabot[bot] in #446
- Update tests matrix for linux by @mxpv in #452
- build(deps): bump actions/stale from 10.1.1 to 10.2.0 by @dependabot[bot] in #453
- build(deps): bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #456
- build(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #459
- build(deps): bump bnjbvr/cargo-machete from 0.9.1 to 0.9.2 by @dependabot[bot] in #461
New Contributors
- @kate-goldenring made their first contribution in #455
- @tzneal made their first contribution in #466
Full Changelog: shim-v0.10.0...shim-v0.11.0
shim-protos-v0.11.0
What's Changed
- Update containerd protos v2.3.0 by @tzneal in #466
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #424
- ci: Test with gnu and musl targets by @fidencio in #420
- Revert "workflows: Make
Testsnon-required" by @fidencio in #426 - build(deps): bump bnjbvr/cargo-machete from 0.8.0 to 0.9.1 by @dependabot[bot] in #427
- build(deps): bump actions/stale from 9.1.0 to 10.0.0 by @dependabot[bot] in #432
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #433
- build(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #431
- build(deps): bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #438
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #441
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #445
- build(deps): bump actions/stale from 10.1.0 to 10.1.1 by @dependabot[bot] in #446
- Update tests matrix for linux by @mxpv in #452
- build(deps): bump actions/stale from 10.1.1 to 10.2.0 by @dependabot[bot] in #453
- build(deps): bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #456
- build(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #459
- build(deps): bump bnjbvr/cargo-machete from 0.9.1 to 0.9.2 by @dependabot[bot] in #461
New Contributors
- @kate-goldenring made their first contribution in #455
- @tzneal made their first contribution in #466
Full Changelog: shim-protos-v0.10.0...shim-protos-v0.11.0
client-v0.9.0
What's Changed
Client crate
- Add example using the transfer service by @estesp in #372
- add proto3 flag to fix cargo doc generation by @kykosic in #374
- chore: Update protobuf definitions using latest containerd version v2.1.1 by @bryantbiggs in #400
Full Changelog: client-v0.8.0...client-v0.9.0
shim-v0.10.0
What's Changed
Runc shim crate
Shim crate
- shim: re-impl Events trait for async RemotePublisher by @Tim-Zhang in #415
- shim/loop-dev: fix variable undefined error for musl by @Tim-Zhang in #414
- Bump shim-protos to 0.10.0 by @fidencio in #417
New Contributors
Full Changelog: shim-v0.9.0...shim-v0.10.0
shim-protos-v0.10.0
What's Changed
Shim crate
- shim: re-impl Events trait for async RemotePublisher by @Tim-Zhang in #415
- shim/loop-dev: fix variable undefined error for musl by @Tim-Zhang in #414
- Bump shim-protos to 0.10.0 by @fidencio in #417
Full Changelog: shim-v0.9.0...shim-protos-v0.10.0
shim-v0.9.0
What's Changed
Shim crate
- Update publisher err deal. by @jokemanfire in #376
- feat(shim): make logger module public by @Mossaka in #378
- Consolidate the Windows NamedPipeLogger into the FifoLogger by @jprendes in #382
- Use same activation strategy in all platforms by @jprendes in #383
- Remove dependency on signal-hook-tokio by @jprendes in #387
- chore: Update protobuf dependency to latest by @bryantbiggs in #401
- truncate backing file path exceeding 64 bytes in LoopInfo by @lujinda in #411
Full Changelog: shim-v0.8.0...shim-v0.9.0
shim-protos-v0.9.0
What's Changed
Shim protos crate
- shim-protos: replace ttrpc-codegen to the released crate version by @Tim-Zhang in #412
Other changes
- Unblock CI by @jprendes in #384
- pin grcov version by @jprendes in #390
- Remove Ubuntu 20.04 runners and bump containerd versions by @mxpv in #395
- build(deps): bump bnjbvr/cargo-machete from 0.7.0 to 0.8.0 by @dependabot[bot] in #391
- chore: Update tonic dependencies to latest by @bryantbiggs in #402
New Contributors
Full Changelog: shim-protos-v0.8.0...shim-protos-v0.9.0
runc-v0.3.0
What's Changed
Runc crate
- Fix dependencies by @mxpv in #152
- chore: Standardize Cargo.toml files, enable more workspace dependencies by @bryantbiggs in #200
- Simplify doc management and update READMEs by @mxpv in #208
- Update nix crate to 0.27 by @mxpv in #211
- Return Container object in async
Runc::state()by @andrewbaxter in #228 - feat: set THP_DISABLE=true in shim, and restore it before starting runc by @zzzzzzzzzy9 in #195
- chore: Fix cargo deny failed checks and de-duplicate crates using workspace shared dependency by @bryantbiggs in #304
- Cargo.toml: remove unused dependnecies by @Mossaka in #315
- chore: Update
tonicandprostdependencies to latest by @bryantbiggs in #307 - fix os_pipe doesn't work with async IO by @ningmingxiao in #326
- .github/workflows/ci: add machete to CI by @Mossaka in #319
- runc: split Pipe, Io, and PipedIo to async and sync modules by @Mossaka in #335
- OpenOptions in blocking mod is a time-consuming operation. by @jokemanfire in #359
- runc: split the feat from lib to async and sync by @jokemanfire in #398
Full Changelog: runc-v0.2.0...runc-v0.3.0
shim-v0.8.0
What's Changed
Shim crate
- change socket path by @yummyMax in #332
- Ignore notFound error when collect from pid cgroup by @zhaodiaoer in #333
- Fix publisher debug info is not correct by @jokemanfire in #355
- Fix CI by @mxpv in #365
- Fix complie error by @jokemanfire in #367
shim-protos-v0.8.0
What's Changed
- Add info for get runtimeinfo by @jokemanfire in #370
- Fix complie error by @jokemanfire in #367