Skip to content

smolvm

v0.8.2 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 1d 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

Affected surfaces

auth breaking_upgrade

ReleasePort's take

Light signal
editorial:auto 1d

Version v0.8.2 introduces DNS allow‑host egress control in libkrun, fixes VM lock release on stop, adds Linux ARM64 builds, hardens the runtime, and bumps dependencies to v0.8.2.

Why it matters: Enforce DNS allow‑host egress (severity 40) tightens network security; releasing VM lock on stop (severity 50) guarantees reliable restarts; adding ARM64 support (severity 40) expands deployment options; bumping to v0.8.2 resolves the missing arm64 library.

Summary

AI summary

Updates feat, fix, and bump across a mixed release.

Changes in this release

Feature Medium

Enforce DNS allow-host egress in libkrun, drop guest proxy.

Enforce DNS allow-host egress in libkrun, drop guest proxy.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Medium

Add runtime hardening and interactive PTY support.

Add runtime hardening and interactive PTY support.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Medium

Add Linux ARM64 release support.

Add Linux ARM64 release support.

Source: llm_adapter@2026-06-02

Confidence: high

Dependency Low

Bump version to v0.8.2.

Bump version to v0.8.2.

Source: llm_adapter@2026-06-02

Confidence: high

Bugfix Medium

Release VM lock on stop to allow machine restarts.

Release VM lock on stop to allow machine restarts.

Source: llm_adapter@2026-06-02

Confidence: high

Bugfix Medium

Fix missing arm64 libkrun base .so caused by gitignore.

Fix missing arm64 libkrun base .so caused by gitignore.

Source: llm_adapter@2026-06-02

Confidence: high

Full changelog

What's Changed

  • feat: enforce DNS allow-host egress in libkrun, drop the guest proxy by @BinSquare in https://github.com/smol-machines/smolvm/pull/331
  • feat: runtime hardening + interactive PTY by @BinSquare in https://github.com/smol-machines/smolvm/pull/334
  • fix: release the VM lock on stop so a machine can restart by @BinSquare in https://github.com/smol-machines/smolvm/pull/335
  • feat: linux arm64 release support by @BinSquare in https://github.com/smol-machines/smolvm/pull/339
  • bump: v0.8.2 by @BinSquare in https://github.com/smol-machines/smolvm/pull/340
  • fix: arm64 libkrun base .so dropped by gitignore by @BinSquare in https://github.com/smol-machines/smolvm/pull/341

Full Changelog: https://github.com/smol-machines/smolvm/compare/v0.8.1...v0.8.2

Breaking Changes

  • Removed the guest proxy in libkrun due to DNS allow‑host egress enforcement

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 →

Beta — feedback welcome: [email protected]