Releases: containerd/rust-extensions
Releases · containerd/rust-extensions
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
tonic
andprost
dependencies 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
client-v0.8.0
client-v0.7.0
client-v0.6.0
What's Changed
Client crate
- Add support for windows to containerd client by @jsturtevant in #265
- Enable type names for Protocol Buffer message types to support
Any
decoding. by @tobz in #262 - fix(client): if tonic has tls feature by @fcfangcc in #264
- Update namespace gRPC header reference path by @Gbd199 in #281
- Typos by @Gbd199 in #280