Releases: hyperlight-dev/hyperlight-sandbox
Releases · hyperlight-dev/hyperlight-sandbox
V0.5.0
What's Changed
- Fix publish by @jsturtevant in #71
- Update readme documentation by @jsturtevant in #72
- Bump tokio from 1.52.1 to 1.52.2 by @dependabot[bot] in #80
- Bump NuGet/login from ebc737b6fc418a6ca0073cf116ec8dc156d8b81e to 8d196754b4036150537f80ac539e15c2f1028841 by @dependabot[bot] in #77
- Bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in #76
- chore: remove hyperlight-nanvix backend by @simongdavies in #88
- Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 by @dependabot[bot] in #74
- Bump pin-project from 1.1.11 to 1.1.13 by @dependabot[bot] in #78
- Bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory by @dependabot[bot] in #81
- Bump actions-rust-lang/setup-rust-toolchain from 1.15.4 to 1.16.1 by @dependabot[bot] in #82
- Bump tokio from 1.52.2 to 1.52.3 by @dependabot[bot] in #87
- Update agent-framework-devui requirement from >=1.0.0b260428 to >=1.0.0b260514 by @dependabot[bot] in #84
- Update maturin requirement from <2.0,>=1.13.1 to >=1.13.3,<2.0 by @dependabot[bot] in #86
- fix(python-guest): persist module globals across run() calls by @simongdavies in #93
- Bump serde_json from 1.0.149 to 1.0.150 by @dependabot[bot] in #103
- Bump log from 0.4.29 to 0.4.30 by @dependabot[bot] in #102
- Bump http from 1.4.0 to 1.4.1 by @dependabot[bot] in #101
- Update agent-framework-github-copilot requirement from >=1.0.0b260429 to >=1.0.0b260521 by @dependabot[bot] in #100
- Update agent-framework-devui requirement from >=1.0.0b260514 to >=1.0.0b260521 by @dependabot[bot] in #99
- Update ruff requirement from >=0.15.12 to >=0.15.14 by @dependabot[bot] in #98
- Bump @bytecodealliance/componentize-js from 0.20.0 to 0.21.0 in /src/wasm_sandbox/guests/javascript by @dependabot[bot] in #97
- Bump idna from 3.11 to 3.15 in the uv group across 1 directory by @dependabot[bot] in #94
- Bump windows-sys from 0.59.0 to 0.61.2 by @dependabot[bot] in #79
- Bump tar from 0.4.45 to 0.4.46 in the cargo group across 1 directory by @dependabot[bot] in #104
- Bump hyper from 1.9.0 to 1.10.1 by @dependabot[bot] in #112
- Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 by @dependabot[bot] in #107
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #109
- Bump log from 0.4.30 to 0.4.32 by @dependabot[bot] in #120
- Update agent-framework-devui requirement from >=1.0.0b260521 to >=1.0.0b260528 by @dependabot[bot] in #110
- Bump http from 1.4.1 to 1.4.2 by @dependabot[bot] in #119
- Bump bitflags from 2.11.1 to 2.13.0 by @dependabot[bot] in #118
- Bump pyo3 from 0.28.3 to 0.29.0 in the cargo group across 1 directory by @dependabot[bot] in #121
- Update ruff requirement from >=0.15.14 to >=0.15.17 by @dependabot[bot] in #117
- Bump @bytecodealliance/jco from 1.19.0 to 1.21.0 in /src/wasm_sandbox/guests/javascript by @dependabot[bot] in #115
- Update agent-framework-github-copilot requirement from >=1.0.0b260521 to >=1.0.0rc1 by @dependabot[bot] in #116
- Bump starlette from 1.0.0 to 1.0.1 in the uv group across 1 directory by @dependabot[bot] in #114
- Bump the uv group across 1 directory with 2 updates by @dependabot[bot] in #124
- Bump actions/setup-dotnet from 5.2.0 to 5.3.0 by @dependabot[bot] in #105
- Update Python support through 3.14 by @jsturtevant in #125
- Update Hyperlight components for bindgen fixes by @jsturtevant in #126
- Bump @bytecodealliance/jco from 1.21.0 to 1.24.3 in /src/wasm_sandbox/guests/javascript by @dependabot[bot] in #130
- Update maturin requirement from <2.0,>=1.13.3 to >=1.14.1,<2.0 by @dependabot[bot] in #128
- Update ruff requirement from >=0.15.17 to >=0.15.18 by @dependabot[bot] in #129
- Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #127
- Bump getrandom from 0.4.2 to 0.4.3 by @dependabot[bot] in #133
- Bump log from 0.4.32 to 0.4.33 by @dependabot[bot] in #132
- Bump bytes from 1.11.1 to 1.12.0 by @dependabot[bot] in #131
- Upgrade wasmtime-wasi and Pygments by @jsturtevant in #139
- Bump hyperlight sandbox to 0.5.0 by @jsturtevant in #140
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Works with Linux with KVM/MSHV and Windows with hyper-v
.NET SDK
🌟 NEW 🌟
https://www.nuget.org/packages/Hyperlight.HyperlightSandbox.Api
dotnet add package Hyperlight.HyperlightSandbox.Api
Python SDK
https://pypi.org/project/hyperlight-sandbox/
uv pip install "hyperlight-sandbox[wasm,python_guest]"
What's Changed
- Bump tokio from 1.50.0 to 1.51.0 by @dependabot[bot] in #30
- Bump hyper from 1.8.1 to 1.9.0 by @dependabot[bot] in #31
- Bump pyo3 from 0.28.2 to 0.28.3 by @dependabot[bot] in #32
- Bump wasmtime from 36.0.6 to 36.0.7 in the cargo group across 1 directory by @dependabot[bot] in #35
- fix: pin wasmtime 36.0.6 to match AOT compiler by @simongdavies in #47
- Bump the uv group across 1 directory with 2 updates by @dependabot[bot] in #49
- Bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in #50
- Bump rand from 0.8.5 to 0.8.6 in the cargo group across 1 directory by @dependabot[bot] in #58
- Update agent-framework-devui requirement from >=0.0.0a0 to >=1.0.0b260421 by @dependabot[bot] in #55
- Bump tokio from 1.51.0 to 1.52.1 by @dependabot[bot] in #56
- Bump bitflags from 2.11.0 to 2.11.1 by @dependabot[bot] in #45
- Update ruff requirement from >=0.15 to >=0.15.11 by @dependabot[bot] in #54
- Bump actions-rust-lang/setup-rust-toolchain from 1.15.4 to 1.16.0 by @dependabot[bot] in #37
- Bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #36
- Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 by @dependabot[bot] in #51
- Bump @bytecodealliance/jco from 1.17.6 to 1.18.1 in /src/wasm_sandbox/guests/javascript by @dependabot[bot] in #53
- Update agent-framework-github-copilot requirement from >=0.0.0a0 to >=1.0.0b260421 by @dependabot[bot] in #52
- Update maturin requirement from <2.0,>=1.7 to >=1.13.1,<2.0 by @dependabot[bot] in #38
- Bump @bytecodealliance/componentize-js from 0.19.3 to 0.20.0 in /src/wasm_sandbox/guests/javascript by @dependabot[bot] in #40
- Update the Hyperlight components to latest versions by @jsturtevant in #59
- Update ruff requirement from >=0.15.11 to >=0.15.12 by @dependabot[bot] in #60
- Adds a dotnet API by @simongdavies in #46
- Update agent-framework-devui requirement from >=1.0.0b260421 to >=1.0.0b260428 by @dependabot[bot] in #61
- Bump the cargo group across 1 directory with 2 updates by @dependabot[bot] in #64
- Update agent-framework-github-copilot requirement from >=1.0.0b260423 to >=1.0.0b260429 by @dependabot[bot] in #62
- Add wasm packages for .net sdk by @jsturtevant in #68
- Prepare for 0.4.0 release by @jsturtevant in #70
New Contributors
- @simongdavies made their first contribution in #47
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Python SDK. Linux with KVM/MSHV. Windows with hyper-v
https://pypi.org/project/hyperlight-sandbox/
uv pip install "hyperlight-sandbox[wasm,python_guest]"
What's Changed
- Fix packages to support more python Versions by @jsturtevant in #26
- Fix actions to use latest by @jsturtevant in #27
- Remove Boxing and shrink the wasm default sizes on Linux by @jsturtevant in #28
- Update to v0.3.0 by @jsturtevant in #29
Full Changelog: v0.2.0...v0.3.0
V0.2.0
Python SDK. Linux with KVM/MSHV. Windows with hyper-v
https://pypi.org/project/hyperlight-sandbox/
uv pip install "hyperlight-sandbox[wasm,python_guest]"
What's Changed
- Initial updates for windows support by @jsturtevant in #19
- Add Windows support to Python sdk publishing by @jsturtevant in #21
- Upgrade the latest HL by @jsturtevant in #23
- Updates to readme and demos by @jsturtevant in #22
- Split python to see if can speed up ci a bit by @jsturtevant in #24
- Update to 0.2.0 by @jsturtevant in #25
Full Changelog: v0.1.0...v0.2.0
v0.1.0
First release 🥳
Python SDK support. Linux with KVM/MSHV only.
https://pypi.org/project/hyperlight-sandbox/
uv pip install "hyperlight-sandbox[wasm,python_guest]"from hyperlight_sandbox import Sandbox
sandbox = Sandbox(backend="wasm", module="python_guest.path")
async def host_echo(message="ok"):
await asyncio.sleep(0)
return f"host:{message}"
sandbox.register_tool("echo", host_echo)
code = 'print(call_tool("echo", message="python guest Hello world!"))'
result = sandbox.run(code)
print(f"{result.stdout.strip()}")What's Changed
- Bump wasmtime-wasi-http from 40.0.4 to 43.0.0 by @dependabot[bot] in #4
- Fix network examples and speed up CI by @jsturtevant in #11
- Bump @bytecodealliance/componentize-js from 0.16.0 to 0.19.3 in /src/wasm_sandbox/guests/javascript by @dependabot[bot] in #1
- Improve the copilot demos with retries and better prompts by @jsturtevant in #15
- Disable flaky Python SDK integration examples in CI by @jsturtevant in #16
- Bump getrandom from 0.3.4 to 0.4.2 by @dependabot[bot] in #7
- Bump @bytecodealliance/jco from 1.17.3 to 1.17.6 in /src/wasm_sandbox/guests/javascript by @dependabot[bot] in #2
- Fix publishing steps by @jsturtevant in #17
- Clean up plublishing and add a test by @jsturtevant in #18
- Add a specific job just for publishing tests by @jsturtevant in #20
New Contributors
- @dependabot[bot] made their first contribution in #4
- @jsturtevant made their first contribution in #11
Full Changelog: https://github.com/hyperlight-dev/hyperlight-sandbox/commits/v0.1.0