-
v1.5.0 Stable
released this
2026-03-29 16:14:03 +00:00 | 0 commits to mainline since this releaseRust toolchain executors + containerd remote daemon support
New
- wfe-rustlang: New crate with 15 Rust toolchain step executors
- Cargo:
build,test,check,clippy,fmt,doc,publish - External tools (auto-install):
audit,deny,nextest,llvm-cov - Rustup:
rust-install,toolchain,component,target cargo-doc-mdx: generates MDX docs from rustdoc JSON output
- Cargo:
- wfe-yaml:
rustlangfeature flag with schema fields for all step types - wfe-containerd: Remote daemon support (
WFE_IO_DIR, image chain ID, root capabilities)
Fixed
- wfe-containerd: Empty rootfs — resolve image chain ID from content store
- wfe-containerd: FIFO deadlock — replaced with regular file I/O
- wfe-containerd:
/bin/shabsolute path in OCI process spec - wfe-containerd: Root capabilities for
apt-getand similar tools
Infrastructure
- Lima
wfe-testVM config (Alpine + containerd + BuildKit) - TCP socat proxy for gRPC transport to Lima VMs
- CI pipeline updated with
wfe-rustlangtests and publish steps
879 tests. 88.8% coverage on wfe-rustlang.
Crates published to sunbeam registry
wfe-core,wfe-sqlite,wfe-postgres,wfe-opensearch,wfe-valkey,wfe-buildkit,wfe-buildkit-protos,wfe-containerd,wfe-containerd-protos,wfe-rustlang,wfe,wfe-yamlDownloads
- wfe-rustlang: New crate with 15 Rust toolchain step executors