the universal sandbox runtime for agents and humans. pocketenv.io
sandbox openclaw agent claude-code vercel-sandbox deno-sandbox cloudflare-sandbox atproto sprites daytona
7
fork

Configure Feed

Select the types of activity you want to include in your feed.

Bump version to 0.6.4 and update changelog

+28 -1
+27
CHANGELOG.md
··· 2 2 3 3 All notable changes to this project will be documented in this file. 4 4 5 + ## [0.6.4] - 2026-04-06 6 + 7 + ### Added 8 + 9 + - **Sandbox presets**: YAML-based preset system for sandbox bases (amp, claude, codex, and others). A new `prepareSandbox` helper parses and executes preset steps with conditional checks. 10 + - **Preset type and schema validation**: `Preset` type and Zod schema added for validating sandbox preset definitions. 11 + - **Provider column in `list` and `ps`**: The `pocketenv list` and `pocketenv ps` commands now show the sandbox provider. 12 + - **`@chrysb/alphaclaw` in OpenClaw images**: AlphaClaw is now pre-installed in OpenClaw sandbox images. 13 + - **Unit tests and CI workflows**: Vitest-based unit tests and GitHub Actions CI workflows added for `apps/api`, `apps/cli`, and `apps/cf-sandbox`. 14 + 15 + ### Changed 16 + 17 + - **Sandbox app modularized**: Sandbox routes and helper logic have been split into separate modules for better maintainability. 18 + - **Bash runs in interactive mode for TTY sessions**: Sandbox TTY sessions now invoke `bash` in interactive mode (`-i`) for correct profile sourcing. 19 + - **`sudo`-first `apt-get` in sandbox presets**: Preset install commands now use `sudo apt-get` for compatibility with non-root sandbox environments. 20 + - **Bumped `@pocketenv/sdk`**: CLI updated to use the latest SDK release. 21 + 22 + ### Fixed 23 + 24 + - **Only install Tailscale if missing**: Tailscale setup now skips installation when it is already present in the sandbox. 25 + - **Condition check in `prepareSandbox`**: Fixed an incorrect condition guard that could skip required preset steps. 26 + - **Command failures propagated correctly**: `exec` errors are now unwrapped and propagated so preset failures surface clearly. 27 + - **Do not throw on non-fatal command failures in `prepareSandbox`**: Non-critical preset steps no longer abort the entire preparation sequence. 28 + - **`env` import in sprites provider**: Fixed import to use `env` from `node:process` instead of a bare global reference. 29 + 30 + --- 31 + 5 32 ## [0.6.3] - 2026-04-05 6 33 7 34 ### Changed
+1 -1
apps/cli/package.json
··· 4 4 "bin": { 5 5 "pocketenv": "dist/index.js" 6 6 }, 7 - "version": "0.6.3", 7 + "version": "0.6.4", 8 8 "type": "module", 9 9 "keywords": [ 10 10 "sandbox",