Welcome to the api/v1.11.0-rc.0 release of containerd!
This is a pre-release of containerd
The 12th release for the containerd 1.x API aligns with the containerd 2.3 release.
Highlights
- Add transfer types for container filesystem copy (#13165)
- Introduce shim bootstrap protocol (#12786)
- Update sandbox API to include spec field (#12840)
Runtime
- Add configured socket directory to shim bootstrap protocol (#12785)
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
- Maksym Pavlenko
- Derek McGowan
- Wei Fu
- Akihiro Suda
- Gao Xiang
- Sebastiaan van Stijn
Changes
45 commits
- Prepare api/v1.11.0-rc.0 (#13306)
bf502662aPrepare api/v1.11.0-rc.0
- Make shim socket directory use configured directory (#12785)
d806373feMake shim socket directory use configured state
- Update bootstrap API log level definition (#13208)
2c102c6cbUpdate bootstrap API log level definition
- Add transfer types for container filesystem copy (#13165)
121f3a21eAdd transfer types for container filesystem copy
- Introduce shim bootstrap protocol (#12786)
16b7ce254Address code review suggestions9bf65dcf0Use enums instead of strings for capabilities and log level9dc864fd0Switch to proto instead of json3fbdb132bFix module path1852a4758Remove testify dependency from api0f55bdd49Fix extensions API and update testsd957b1bf5Use log level instead of debug flag31d0bbbadInclude containerd version when launching shimf71c2e421Reformat and clean proto files9e9a095feRead spec annotations from file3831fc806Fix reading from stdin5ea993b48Pass runc options as a separate extensione72145b19Update vendor790b0ead7Implement shim bootstrap protocol
- Add
os.featuressupport for EROFS native container images (#13091)146930e91api: addos_featuresto api/types/platform.proto
- build(deps): bump google.golang.org/grpc from 1.59.0 to 1.79.3 in /api (#13099)
d323efc2bbuild(deps): bump google.golang.org/grpc from 1.59.0 to 1.79.3 in /api
- Prepare release notes for api/v1.11.0-beta.0 (#13045)
aac6b5348Prepare release notes for api/v1.11.0-beta.0
- api: regenerate and re-vendor protos (#12913)
4b4eb6715api: regenerate and re-vendor protos
- Remove Container field from sandbox metadata (#12840)
8ccf18724Update sandbox API to include spec field
- Use buf to format proto files (#12841)
- Generate api/next.txtpb and name module (#12815)
- Migrate from protobuild to buf (#12762)
Dependency Changes
- golang.org/x/net v0.38.0 -> v0.48.0
- golang.org/x/sys v0.31.0 -> v0.39.0
- golang.org/x/text v0.23.0 -> v0.32.0
- google.golang.org/genproto/googleapis/rpc c3f982113cda -> ff82c1b0f217
- google.golang.org/grpc v1.59.0 -> v1.79.3
- google.golang.org/protobuf v1.33.0 -> v1.36.10
Previous release can be found at api/v1.10.0