0.150.0 (2026-03-10)
🚀 Features
- api: include regions in get snapshot (#4045)
- api,runner,daemon: send org and region id as labels in OTel (#4008)
- daemon: send entrypoint logs to OTel (#3983)
- dashboard: shimmer skeleton animation (#4005)
- dashboard: bootstrap storybook (#3934)
- dashboard: open pylon from sidebar (#3986)
- docs: add vulnerability disclosure program to security exhibit (#4037)
- docs: add snapshot lifecycle (#3811)
- docs: add OpenCode plugin guide (#3925)
- runner: add retry on ip address not found (#4063)
🩹 Fixes
- api: allow get by id for general snapshots (#4033)
- api: reduce svix app portal access error log severity (#4059)
- docs: modify architecture wording (#3997)
- docs: update computer use references and wording (#4057)
- opencode-plugin: loading error in published npm package (#3980)
- proxy: dont log context canceled errors on last activity update (#4055)
- proxy: add forwarded for ip (#4056)
- proxy: cleanup and expand retries (#4060)
- proxy: add auth to get sandbox and snapshot logs (#4065)
- runner: exponential backoff for docker info on init (#4036)
- runner: wait for daemon before version check (#4061)
Refactor
- docs: update mcp server (#3751)
- docs: update declarative builder (#3750)
- docs: update volumes (#3738)
- docs: update network limits (#3781)
- sdk-python: replace multipart dependecy with python-multipart (#3787)
Chores
- sync go.sum for v0.149.0 (#4018)
- add GONOSUMDB to release workflow env (#4022)
- add serve-slim yarn task (#4066)
- api: use debian slim instead of alpine for docker image (#4021)
- docs: update index (quick start) (#3812)
- sdk-go: bump to v0.150.0 (#4067)