# Changelog of AI Code Runner Sandbox (`parsebird/code-runner-sandbox`) Actor

- **URL**: https://apify.com/parsebird/code-runner-sandbox/changelog.md
- **Full Actor documentation**: https://apify.com/parsebird/code-runner-sandbox.md

## Changelog

### v1.1 — 2026-08-28

- Raised the maximum run memory to 2 GB so memory-heavy snippets can be given more room (default run stays at 512 MB)
- Documented how the JavaScript heap and Python address-space limits scale with the run's memory

### v1.0 — 2026-08-28

- Initial release
- Run JavaScript (Node.js 22) or Python 3 snippets, up to 100 KB of source
- Send data to the snippet through standard input as a JSON value or a raw string
- Capture a byte-capped combination of standard output and standard error
- Optional parsing of standard output into a JSON `result` field
- Configurable wall-clock timeout from 1 to 30 seconds, enforced on the whole process group
- Preserve up to 10 generated files to the run's key-value store, with a combined size cap
- One structured execution record per run — `status`, `exitCode`, `signal`, `durationMs`, `timedOut`, `outputTruncated`, `terminationReason`, `result`, `files`, and more
- Snippets run under a dedicated unprivileged user with `no_new_privs`, a minimal environment, and CPU, file-descriptor, and process limits
