server/v0.1.10
opensandbox-group/OpenSandboxserver/v0.1.10Apr 10, 2026by Pangjiping
AI Summary
This release adds file logging capabilities, exposes configuration options for timeouts, and introduces platform constraints for sandbox scheduling.
Key Highlights
- Added file logger configuration
- Exposed uvicorn timeout_keep_alive
- Introduced optional platform object in lifecycle spec
- Refactored server package layout
New Features
- File logger configuration
- Exposed uvicorn timeout_keep_alive
- Optional platform object in lifecycle spec
Full Release Notes
## What's New ### ✨ Features - add a file logger configuration to write both server logs and access logs to files (#674) - expose uvicorn `timeout_keep_alive` in configuration (#667) - introduce an optional platform object in the sandbox lifecycle spec and treat it as a scheduling/runtime constraint rather than as part of image (#645) - refactoring the server package layout to use opensandbox_server as the only published Python package (#558) ### 🐛 Bug Fixes - align `Host.path` validation with spec across runtimes (#643) - normalize `create_sandbox` responses to return `Running` once the create wait gate has already accepted a BatchSandbox workload as usable (#642) - extract ipv6 disable for egress init (#605) - remove legacy example config and fix Dockerfile (#575) ### 📦 Misc - bump pygments from 2.19.2 to 2.20.0 in /server (#662) - bump requests from 2.32.5 to 2.33.0 in /server (#592) - simply README struct (#567) ## 👥 Contributors Thanks to these contributors ❤️ - @Generalwin - @Pangjiping - @ninan-nn - @hittyt - @Gujiassh - @dependabot --- - PyPI: opensandbox-server==0.1.10 - Docker Hub: opensandbox/server:v0.1.10 - Aliyun Registry: sandbox-registry.cn-zhangjiakou.cr.aliyuncs.com/opensandbox/server:v0.1.10