Releases: hyperlight-dev/hyperlight-unikraft
Releases · hyperlight-dev/hyperlight-unikraft
Release list
v0.11.0
What's Changed
- feat: add Go and .NET Kestrel HTTP server examples by @danbugs in #97
- Feature-gated Wasm host tools for the CLI by @cachebag in #91
- test: expand local example smoke coverage by @cachebag in #101
- feat: use hyperlight-host 0.16.0 from crates.io by @danbugs in #99
- release: v0.11.0 — first crates.io publish by @danbugs in #102
Full Changelog: v0.10.0...v0.11.0
v0.10.0
v0.9.0
What's Changed
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.0
What's Changed
- Add supply chain attack demo (Mini Shai-Hulud) by @danbugs in #74
- Upgrade supply chain demo to scoped capabilities with active defense by @danbugs in #76
- Reduce default --memory to 32Mi, set examples to measured minimums by @danbugs in #77
- fix: increase Hyperlight I/O buffer for large hostfs writes by @danbugs in #81
- feat: expand python-agent-driver to 102 pip packages by @danbugs in #80
- fix: zipfile.ZipInfo monkey-patch NameError after init cleanup by @danbugs in #79
- chore: bump version to 0.7.0 by @danbugs in #83
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- feat: OCI registry API fallback for pyhl setup by @danbugs in #53
- fix: block link-local addresses by default in NetworkPolicy by @danbugs in #54
- fix: cap SocketTable size and clear on restore by @danbugs in #55
- fix: learn IPs from DNS responses to handle anycast rotation in AllowList by @danbugs in #56
- fix: gate unsafe set_var behind cfg(windows) in pyhl by @danbugs in #57
- fix: correct test fd and convert HostSocket to struct by @danbugs in #58
- chore: remove unused convenience functions and fix timing docs by @danbugs in #59
- fix: add size caps to fs_read and net_send/net_sendto by @danbugs in #60
- test: add pyhl::Runtime integration tests by @danbugs in #61
- fix: block loopback addresses by default in NetworkPolicy by @danbugs in #62
- refactor: extract net tool handlers into named functions by @danbugs in #64
- fix: cap AllowList learned_ips at 256 entries by @danbugs in #63
- fix: enable Python UTF-8 mode to fix open() encoding default by @danbugs in #66
- fix: add resource caps and DNS pointer-loop guard by @danbugs in #67
- fix: set default 30s timeout on guest-created sockets by @danbugs in #65
- fix: harden fs and net handlers by @danbugs in #68
- fix: avoid try_clone in net_connect to fix Windows DNS resolution by @danbugs in #69
- modifying to update the readme and extend test loop by @squillace in #70
- chore: gitignore .claude/ and .pyhl/ directories by @danbugs in #71
- chore: bump version to 0.5.0 by @danbugs in #72
New Contributors
- @squillace made their first contribution in #70
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
Full Changelog: v0.3.0...v0.4.0