This is a release of the go-boot unikernel which implements a UEFI Shell and OS loader for AMD64 platforms, implemented as a bare metal Go unikernel using the TamaGo framework.
The unikernel can be executed as:
- EFI application by an existing loader (e.g. UEFI shell, systemd-boot)
- EFI boot entry
- QEMU plain or confidential KVM
- Google Compute Engine plain or confidential KVM
Documentation can be found in the README.
This release features the following performance and reliability improvements:
- cmd: show logs on SSH connections (2c64f1a)
- Makefile: add
go tool tamagosupport (59f995e) - Makefile: align ELF conversion for binutils 2.46 (7ebff40)
- bumped minimum Go version to 1.26.0, following tamago-go1.26.0 (f6dde5a)
Full Changelog: v1.5.1...v1.6