Skip to content

Releases: hyperlight-dev/hyperlight-sandbox

v0.4.0

02 May 15:59
v0.4.0
9dd6e0b

Choose a tag to compare

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

Full Changelog: v0.3.0...v0.4.0

v0.3.0

07 Apr 03:53
v0.3.0
c75d481

Choose a tag to compare

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

Full Changelog: v0.2.0...v0.3.0

V0.2.0

04 Apr 04:34
v0.2.0
4a7b42c

Choose a tag to compare

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

Full Changelog: v0.1.0...v0.2.0

v0.1.0

01 Apr 02:13
v0.1.0
2f8b3bd

Choose a tag to compare

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

Full Changelog: https://github.com/hyperlight-dev/hyperlight-sandbox/commits/v0.1.0