···2233All notable changes to this project will be documented in this file.
4455+## [0.6.4] - 2026-04-06
66+77+### Added
88+99+- **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.
1010+- **Preset type and schema validation**: `Preset` type and Zod schema added for validating sandbox preset definitions.
1111+- **Provider column in `list` and `ps`**: The `pocketenv list` and `pocketenv ps` commands now show the sandbox provider.
1212+- **`@chrysb/alphaclaw` in OpenClaw images**: AlphaClaw is now pre-installed in OpenClaw sandbox images.
1313+- **Unit tests and CI workflows**: Vitest-based unit tests and GitHub Actions CI workflows added for `apps/api`, `apps/cli`, and `apps/cf-sandbox`.
1414+1515+### Changed
1616+1717+- **Sandbox app modularized**: Sandbox routes and helper logic have been split into separate modules for better maintainability.
1818+- **Bash runs in interactive mode for TTY sessions**: Sandbox TTY sessions now invoke `bash` in interactive mode (`-i`) for correct profile sourcing.
1919+- **`sudo`-first `apt-get` in sandbox presets**: Preset install commands now use `sudo apt-get` for compatibility with non-root sandbox environments.
2020+- **Bumped `@pocketenv/sdk`**: CLI updated to use the latest SDK release.
2121+2222+### Fixed
2323+2424+- **Only install Tailscale if missing**: Tailscale setup now skips installation when it is already present in the sandbox.
2525+- **Condition check in `prepareSandbox`**: Fixed an incorrect condition guard that could skip required preset steps.
2626+- **Command failures propagated correctly**: `exec` errors are now unwrapped and propagated so preset failures surface clearly.
2727+- **Do not throw on non-fatal command failures in `prepareSandbox`**: Non-critical preset steps no longer abort the entire preparation sequence.
2828+- **`env` import in sprites provider**: Fixed import to use `env` from `node:process` instead of a bare global reference.
2929+3030+---
3131+532## [0.6.3] - 2026-04-05
633734### Changed