0.111.0 (2025-10-18)
🚀 Features
- api: serve runner binary (#2653)
- api: align locks across user, auto and manager sandbox state operations (#2628)
- api: api key caching (e9073439)
- api: improve limit exceeded messages (#2667)
- api: sandbox recovery for specific error messages (#2693)
- api,dashboard: audit log opensearch adapter (#2614)
🩹 Fixes
- api: ssh token starting char (#2599)
- api: sandbox action auditing (#2613)
- api: update user email if auth payload email differs (#2669)
- api: labels query fallback (#2681)
- daemon: kill child processes when deleting sessions (#2620)
- dashboard: use correct permission for deleting volumes (#2682)
- sdk: websocket, upload/download files for multiple ts/js runtimes (#2679)
- sdk: treat 404 errors as a destroyed state during sandbox stop and delete (#2688)
Refactor
- api,cli,ssh-gateway,sdk: remove legacyProxyUrl and runnerDomain properties from user facing DTOs (#2656)
- dashboard: improve sandbox table ux (#2678)
Chores
- deps: bump nodemailer from 6.10.1 to 7.0.7 (#2595)
❤️ Thank You
- Bruno Grbavac @brunogrbavac
- Fabjan Vučina
- Goran Draganić @gdraganic
- Ivan Dagelic @idagelic
- Mirko Džaja @MDzaja
- Toma Puljak @Tpuljak