This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates 🐛 Bug Fixes, ✨ Features, and What's New across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add EXECD_BOOTSTRAP_PRE_SCRIPT for pre-bootstrap env seeding Add EXECD_BOOTSTRAP_PRE_SCRIPT for pre-bootstrap env seeding Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Defer SSE response headers until first event fires Defer SSE response headers until first event fires Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Preserve blank lines in command stdout SSE stream Preserve blank lines in command stdout SSE stream Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Bugfix | Medium |
Make uploaded files durable on virtio-fs / 9pfs Make uploaded files durable on virtio-fs / 9pfs Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
Full changelog
What's New
✨ Features
- Add
EXECD_BOOTSTRAP_PRE_SCRIPTfor pre-bootstrap env seeding (#901)
🐛 Bug Fixes
- Defer SSE response headers until first event fires. Pre-execution errors in
RunCommand/RunCode/RunInSessionpreviously wrote JSON onto an already-committedtext/event-streamresponse, breaking SDK parsers (opensandbox: empty sse stream). Headers now commit lazily via idempotentsetupSSEResponse; sync errors returnapplication/jsoncleanly (#912) - Preserve blank lines in command stdout SSE stream.
readFromPosno longer drops standalone newlines;\r\ncoalesced (#902) - Make uploaded files durable on virtio-fs / 9pfs.
/files/uploadfsyncs parent dir and retries stat after chmod, fixing intermittent "file not found" on follow-up/commandcalls (#895)
👥 Contributors
Thanks to these contributors ❤️
- @Pangjiping
- Docker Hub: opensandbox/execd:v1.0.17
- Aliyun Registry: sandbox-registry.cn-zhangjiakou.cr.aliyuncs.com/opensandbox/execd:v1.0.17
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]