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.7.1

+28 -2
+26
CHANGELOG.md
··· 2 2 3 3 All notable changes to this project will be documented in this file. 4 4 5 + ## [0.7.1] - 2026-04-12 6 + 7 + ### Added 8 + 9 + - **Daytona images and async sandbox creation**: Sandbox images are now resolved from a registry, and Daytona sandboxes support asynchronous creation with image-based provisioning. 10 + - **Optional session key for shared PTY sessions**: PTY sessions now accept an optional `sessionId` URL parameter as a session key, allowing multiple connections to share the same terminal session. 11 + - **Locale and dev tools in Dockerfiles**: Daytona and Modal Dockerfiles now set `LANG`/`LC_ALL`, `TARGETARCH`, and include common dev tools for a more complete environment. 12 + - **Modal pty-tunnel logging**: Added structured logging for the Modal pty-tunnel server to aid debugging. 13 + 14 + ### Changed 15 + 16 + - **WebSocket terminal streams**: Terminal sessions now stream over WebSockets with buffering and message replay during session setup, replacing raw HTTP streams. 17 + - **Bash shell across all providers**: PTY sessions for Modal and E2B providers now use `bash`, consistent with the Vercel provider. Daytona sandboxes also default to `bash`. 18 + - **SHELL set to bash in Dockerfiles**: All Cloudflare, Daytona, and Modal Dockerfiles now set `SHELL ["/bin/bash", "-c"]` and fix `chsh` usage. 19 + - **WORKDIR set to user home in Dockerfiles**: Container working directory defaults to the user's home directory. 20 + - **`$HOME` used for tool install paths**: oh-my-posh theme and BLE install prefix now use `$HOME` instead of hardcoded paths. 21 + - **Daytona -medium snapshot variants**: Daytona Dockerfiles now include `-medium` snapshot image variants. 22 + - **tigrisfs pinned in Dockerfiles**: tigrisfs version is now pinned in all Dockerfiles for reproducible builds. 23 + 24 + ### Fixed 25 + 26 + - **Stale PTY session eviction**: PTY sessions are now evicted when stale and properly cleaned up when the connection closes, preventing resource leaks. 27 + - **Debug WebSocket URL log removed**: Removed an accidental debug log that printed the WebSocket URL on connection. 28 + 29 + --- 30 + 5 31 ## [0.7.0] - 2026-04-12 6 32 7 33 ### Added
+1 -1
apps/cli/flake.nix
··· 13 13 14 14 pocketenv-cli = pkgs.buildNpmPackage { 15 15 pname = "pocketenv-cli"; 16 - version = "0.7.0"; 16 + version = "0.7.1"; 17 17 18 18 src = ./.; 19 19
+1 -1
apps/cli/package.json
··· 4 4 "bin": { 5 5 "pocketenv": "dist/index.js" 6 6 }, 7 - "version": "0.7.0", 7 + "version": "0.7.1", 8 8 "type": "module", 9 9 "keywords": [ 10 10 "sandbox",