Skip to main content
Version: 1.10.x

v1.10.0

Release Date

July 7, 2026


SDK

New Features

  • TypeScript SDK: Align with the Python SDK, including bench, EnvHub datasets, sandbox, model-service, and job-related APIs (#1137)

Sandbox and Admin

New Features

  • SandboxManager: Proxy get_status through the sandbox proxy API and initialize the state machine lazily only when a transition is needed (#1213)

  • Scheduler: Add a Docker health task to automatically restart exited Docker daemons on workers (#1190)

Bug Fixes

  • Metrics: Adjust request error metrics handling for BadRequestRockError (#1139)

Archive

New Features

  • Archive: Integrate archive lifecycle into the sandbox state machine, operator, and reconciler (#1095)

Bug Fixes

  • Archive: Add RayOperator.get_remote_status override so archiving states can advance correctly (#1218)

Performance and Reliability

New Features

  • Logger: Make multi-worker log file appends safe and reset logs at deploy time (#1195)

  • Proxy: Reuse shared httpx clients instead of creating per-request clients (#1196)

  • Admin: Adopt uvloop/httptools and simplify request metrics (#1201)

  • Admin: Reuse a shared httpx client for registry manifest probes (#1205)

  • Admin: Add a dedicated Ray executor thread pool and improve error observability (#1209)

  • Admin: Move the DB layer to a sync engine with a dedicated thread pool to fix event-loop starvation (#1211)


Rocklet

Bug Fixes

  • Rocklet: Skip bash installation when bash is already present in musl-based containers (#1219)