Releases: containerd/rust-extensions
Releases · containerd/rust-extensions
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
shim-protos-v0.7.2
shim-v0.7.3
What's Changed
Shim crate
- shim: add tracing macros by @Mossaka in #269
- fix(overlay): If there are a large number of overlay layers, the container can't be started by @zzzzzzzzzy9 in #266
- docs: fix broken links by @weiyuhang2011 in #273
monitor_notify_by_pid
andmonitor_unsubscribe
may cause dead lock by @zmrush in #270- build(deps): update
mio
requirement from 0.8 to 1.0 by @dependabot in #283 - Fix compatibility with latest
ttrpc
and pinttrpc
version to 0.8.2 by @mxpv in #321
shim-protos-v0.7.1
What's Changed
Shim protos crate
- build(deps): update simple_logger requirement from 4.0 to 5.0 by @dependabot in #267
- fix: too new version protobuf break build by @zhaodiaoer in #296
- build(deps): update protobuf requirement from =3.1 to =3.5 by @dependabot in #308
- Fix compatibility with latest ttrpc and pin ttrpc version to 0.8.2 in #321
New Contributors
- @zhaodiaoer made their first contribution in #296
shim-v0.7.1
What's Changed
Shim crate
- Run clippy and tests on sync code in containerd-shim by @jsturtevant in #255
- fix(shim): rewrite cgroups v2 parsing logic by @Mossaka in #254
shim-v0.7.0
What's Changed
Shim crate
- build(deps): update windows-sys requirement from 0.48.0 to 0.52.0 by @dependabot in #219
Subsystem::Mem
add judge for the limit and swap by @jokemanfire in #230- When the containerd process is restarted, a large number of sigpipe signals occur, leading to the containerd process freezing. by @bql871 in #240
- Use
RUST_LOG
env to configure logging if present by @jsturtevant in #247 - Update command fds to 0.3.0 by @jsturtevant in #251
- Fix command fds in sync version of the shim by @mxpv in #253
shim-protos-v0.7.0
client-v0.5.0
What's Changed
Client crate
- feat: Update proto files to latest to add
transfer
andstreaming
services; remove gogo use by @bryantbiggs in #198
Other changes
- Fix nightly CI and Pull Request CI by @jsturtevant in #179
- Use Go version associated with containerd release in CI by @jsturtevant in #166
- Automate crates publishing by @mxpv in #182
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #189
- Measure test coverage by @mxpv in #196
- Use shell script to install protobuf by @mxpv in #199
- ci: Download containerd binaries from GitHub release archives for integration tests by @bryantbiggs in #203
- Remove temporary work around and bump containerd versions by @jsturtevant in #181
- Temporarily disable a few more CI tests by @mxpv in #209
- Bump to recent go version by @jsturtevant in #225
- build(deps): bump actions/github-script from 6 to 7 by @dependabot in #217
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #221
- build(deps): bump actions/labeler from 4 to 5 by @dependabot in #220
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #224
- Fix labeler config by @mxpv in #231
- Use Codecov for tests coverage data by @mxpv in #239
- build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #241
- build(deps): update tonic-build requirement from 0.10 to 0.11 by @dependabot in #243
- Update containerd versions on CI by @mxpv in #222
- build(deps): update tonic requirement from 0.10 to 0.11 by @dependabot in #242
- Consolidate windows and linux CI yamls by @mxpv in #246
New Contributors
- @bryantbiggs made their first contribution in #198
- @andrewbaxter made their first contribution in #228
- @jokemanfire made their first contribution in #230
- @bql871 made their first contribution in #240
- @zzzzzzzzzy9 made their first contribution in #195
- @aa624545345 made their first contribution in #229
Full Changelog: client-v0.4.0...client-v0.5.0
shim v0.6.0
What's Changed
Shim crate
- Remove the use of the
regex
crate by @bryantbiggs in #201 - [Windows] Retry when pipe is busy by @jsturtevant in #206
- Use log format similar to containerd by @jsturtevant in #210
- Add support for structured logging by @jsturtevant in #212
- Updates cgroup rs to latest version by @jsturtevant in #215
- Update nix crate to 0.27 by @mxpv in #211