containerd
api/v1.12.0Kubernetes CoreSep 16, 2026
A feature and maintenance release adds runtime and API capabilities while updating dependencies. It also deprecates two interfaces, with no disclosed security changes.
Plan ahead (2)
deprecated
containerd.shim annotation deprecationio/runtime-allow-mounts The
containerd.shim annotation is deprecated in favor of theio/runtime-allow-mounts MountCapabilitiesbootstrap extension.deprecatedTask API address and version fields in
runcoptionsThe task API address and version fields in
runcoptions are deprecated and moved toCreateTaskRequest.
All 8 other recorded changesvalue changes 5 · additions 2 · fixes 1
value changes (5)
- * chore(api): update github.com/sirupsen/logrus v1.10.2 ([#14037](https://github.com/containerd/containerd/pull/14037)) * [
a28910b14f](https://github.com/containerd/containerd/commit/a28910b14ffc8ff5098d14e2f776dfc6b1857afe) chore(api): update github.com/sirupsen/logrus v1.10.2 - * Include media type in content create event ([#13833](https://github.com/containerd/containerd/pull/13833)) * [
a452c2e230](https://github.com/containerd/containerd/commit/a452c2e2304d43f48299ed2663ed82673b25be81) Include media type in content create event - * build(deps): bump golang.org/x/net from 0.51.0 to 0.55.0 in /api ([#13819](https://github.com/containerd/containerd/pull/13819)) * [
52c5f1f64e](https://github.com/containerd/containerd/commit/52c5f1f64e2184af56f3550940db29ccdb94e576) build(deps): bump golang.org/x/net from 0.51.0 to 0.55.0 in /api - * build(deps): bump github.com/containerd/ttrpc to v1.2.9 ([#13740](https://github.com/containerd/containerd/pull/13740)) * [
658a1c78b5](https://github.com/containerd/containerd/commit/658a1c78b52e25002c9c26a504055c8d3af09ea3) build(deps): bump github.com/containerd/ttrpc to v1.2.9 - * Update typeurl/v2 to v2.3.0 to drop gogo dependency ([#13490](https://github.com/containerd/containerd/pull/13490)) * [
ce39143249](https://github.com/containerd/containerd/commit/ce39143249b595d2b275e47c279c129f67e3a2a9) Update typeurl/v2 to v2.3.0 to drop gogo dependency
additions (2)
- * sandbox: wire Controller.Update through to the shim ([#14105](https://github.com/containerd/containerd/pull/14105)) * [
2ea4ddb32f](https://github.com/containerd/containerd/commit/2ea4ddb32f5855bf21680c4b2cdf5d0a23ffe552) sandbox: add UpdateSandbox RPC and forward Controller.Update to the shim - * Add parent path to runc checkpoint options ([#13699](https://github.com/containerd/containerd/pull/13699)) * [
ea0ed51e21](https://github.com/containerd/containerd/commit/ea0ed51e2101448874215c0de945197a1cafdea4) shim: allow specifying runc's --parent-path during checkpointing
fixes (1)
- * Fix sandbox task API endpoints for non-runc runtimes ([#13360](https://github.com/containerd/containerd/pull/13360)) * [
ac01ae5c27](https://github.com/containerd/containerd/commit/ac01ae5c2766961c3592523ab679dc06ca73c331) protos: include task API address to CreateTaskRequest
Add containerd to your stack
A weekly email arrives when a release needs action. Weeks with nothing to act on, like this one, send no email.