Repository navigation
·
19 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Security
- Harden the Firecracker control plane. Coop now starts Firecracker without
exposing its control API socket, safely handles stale sockets from older
versions, and offers an opt-invm.firecracker_control = "vsock"mode that
keeps SSH control traffic off the guest network. Existing instances retain
their persisted transport, and older untagged instances remain on legacy
TCP. - Update Tokio to 1.54.1 to resolve RUSTSEC-2026-0386, and update the Rustls
certificate-validation dependencies.
Changed
- Define storage and memory sizes in binary GiB and MiB. CLI inputs now accept
explicitGiBandMiBsuffixes; legacyGandgdisk suffixes continue
to mean GiB, while decimal and ambiguous suffixes are rejected.
Fixed
- Preserve exact disk byte lengths when checking shrink operations and when
resizing or reprovisioning non-GiB-aligned images. - Recognize the trusted
sudoinstallation path used by Ubuntu 26.04 CI while
retaining the existing ownership, permission, and executable checks.