This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
Containers & Orchestration
✓ No known CVEs patched
✓ No known CVEs patched in this version
Summary
AI summaryUpdates What's new, Breaking, and Binaries across a mixed release.
Full changelog
Windows/WSL2 Support
pullrun now runs natively on Windows via WSL2 — no Docker Desktop, no separate VM.
What's new
- Zero-flag mode — CLI auto-connects to the WSL2 daemon on localhost:9501
- Container backend — runc inside WSL2, same DAG store, same pull/push/run/exec workflow
- Firecracker VM backend — x86_64 Win11+ with nested virtualization
- install.sh — detects Windows/WSL2, downloads binaries, provisions systemd services
- keepwsl.service — mitigates microsoft/WSL#13416 (VM shutdown on disconnect)
- Full TTY support — Windows Console API via kernel32.dll (VT processing, resize events)
Breaking
- None. No CLI flags changed; is optional but still works.
Installation
curl -fsSL https://github.com/pullrun/pullrun/raw/main/install.sh | bash
Binaries
pullrun.exe(Windows CLI — 11 MB) — native x86_64 PE binarypullrun-runtime(Linux musl — 6.8 MB) — runs inside WSL2 as systemd service
See docs/WINDOWS.md for full setup guide.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Pullrun
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]