Skip to content

smolvm

v1.6.1 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 12d Virtualization
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

containers crun libkrun microvm rust virtual-machine

Summary

AI summary

Detect stale CUDA guest shim, make VM boot failures diagnosable, and expose the docker‑socket bridge via the machines HTTP API.

Changes in this release

Feature Medium

Implement CUDA fork‑independent serving with copy‑on‑fork isolation, graph mode, and network transport.

Implement CUDA fork‑independent serving with copy‑on‑fork isolation, graph mode, and network transport.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Expose docker‑socket bridge in the machines HTTP API.

Expose docker‑socket bridge in the machines HTTP API.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

Add CUDA support to VmResources for CLI/SDK via vsock.

Add CUDA support to VmResources for CLI/SDK via vsock.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

Document unix‑socket Docker endpoint and TCP alternative with caveats in docs.

Document unix‑socket Docker endpoint and TCP alternative with caveats in docs.

Source: llm_adapter@2026-07-15

Confidence: low

Dependency Low

Bump smolvm dependency to version 1.6.0.

Bump smolvm dependency to version 1.6.0.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Fix pacman repo build to package both architectures correctly.

Fix pacman repo build to package both architectures correctly.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Make VM boot failures diagnosable instead of opaque.

Make VM boot failures diagnosable instead of opaque.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Detect stale CUDA guest shim at boot instead of opaque cuInit failure.

Detect stale CUDA guest shim at boot instead of opaque cuInit failure.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Resolve named config.User to numeric uid for crun exec.

Resolve named config.User to numeric uid for crun exec.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Low

Warn at launch when CUDA remoting is requested on a host without usable GPU.

Warn at launch when CUDA remoting is requested on a host without usable GPU.

Source: llm_adapter@2026-07-15

Confidence: high

Full changelog

What's Changed

  • Bump the Nix flake to smolvm 1.6.0 by @BinSquare in https://github.com/smol-machines/smolvm/pull/625
  • Fix the pacman repo build so it packages both architectures by @BinSquare in https://github.com/smol-machines/smolvm/pull/626
  • Make VM boot failures diagnosable instead of opaque by @BinSquare in https://github.com/smol-machines/smolvm/pull/627
  • docs: recommend the unix-socket docker endpoint; document the TCP alternative and its caveats by @BinSquare in https://github.com/smol-machines/smolvm/pull/621
  • Add cuda to VmResources for CLI/SDK CUDA-over-vsock by @BinSquare in https://github.com/smol-machines/smolvm/pull/628
  • CUDA fork independent serving: copy-on-fork isolation, graph mode, network transport by @BinSquare in https://github.com/smol-machines/smolvm/pull/629
  • Detect a stale CUDA guest shim at boot instead of an opaque cuInit failure by @BinSquare in https://github.com/smol-machines/smolvm/pull/630
  • feat: expose the docker-socket bridge in the machines HTTP API by @BinSquare in https://github.com/smol-machines/smolvm/pull/631
  • Resolve a named config.User to a numeric uid for crun exec (#632) by @BinSquare in https://github.com/smol-machines/smolvm/pull/634
  • Warn at launch when CUDA remoting is requested on a host with no usable GPU by @BinSquare in https://github.com/smol-machines/smolvm/pull/635

Full Changelog: https://github.com/smol-machines/smolvm/compare/v1.6.0...v1.6.1

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

Track smolvm

Get notified when new releases ship.

Sign up free

About smolvm

Tool to build & run portable, lightweight, self-contained virtual machines.

All releases →

Related context

Earlier breaking changes

  • v1.0.0 Remove built‑in store; VM now relies on host environment/files only.

Beta — feedback welcome: [email protected]