e2b@2.63.0
Version 2.63.0 of e2b adds a strict mode to the pause function, preventing sandbox pauses if the guest agent is unresponsive.
13 releases · 1 this month
Version 2.63.0 of e2b adds a strict mode to the pause function, preventing sandbox pauses if the guest agent is unresponsive.
The E2B SDK now supports non-buffered output for commands and streaming file uploads. These changes improve memory efficiency by avoiding buffering large data chunks in the sandbox.
E2B released e2b@2.60.0, introducing automatic retries for Should-Retry control-plane API errors and status codes 429/502/503/504, bumping undici to address CVE-2026-109869, and improving sandbox creation handling.
This release adds DNS server configuration options for sandboxes and deprecates specific connection URL environment variables in favor of a unified endpoint.
Minor Changes a1ad326: Add tls to the egress proxy options as true or { serverName?, caCert? } (server_name/ca_cert in Python); getInfo/get_info reports it without the CA.
Minor Changes 6a74c39: Require Node.js 22.19.0 or newer and depend on undici@^8 only (undici 7 is dropped). undici 8 respects the server's HTTP/2 SETTINGS_MAX_CONCURRENT_STREAMS and opens more connections when one is saturated.
Minor Changes b52cd30: Add mode: 'full' | 'filesystem' (exported as the SnapshotMode type) to createSnapshot / create_snapshot. With 'filesystem', only the filesystem is persisted: the snapshot is smaller and faster to take, and sandboxes created from it cold-boot (start fresh from disk) instead of restoring memory.
Minor Changes 2de0cc3: Cap sandbox fork count at 20. e2b sandbox fork --count, JavaScript Sandbox.fork({ count }), and Python Sandbox.fork(count=...) reject a count outside 1–20 before the API call. Counts from 21 through 100 used to reach the API. Omitting count still leaves the field off the request so the API default applies.
Minor Changes 5c0f6eb : Remove SDK-side defaults from API request payloads so the API defaults apply when options are omitted. Sandbox create/fork/connect no longer preset a 5-minute timeout, fork no longer presets count: 1 , create no longer presets allow_internet_access , pause no longer presets keeping memory, and template builds no longer preset...
Minor Changes 5b015ad : Removed the V1 template build operations and schemas from the generated API clients. The API no longer serves them (runtime 87968fc1e1fa ); control planes carrying that change answer 410 Gone . Template builds go through the Template SDK.
Minor Changes f842aa8 : Expose a configurable minimum free-disk target with minFreeDiskMb in JavaScript, min_free_disk_mb in Python, and --min-free-disk-mb in template create . Omission uses the team default, while explicit zero requests no minimum growth. Growth is best effort and never shrinks an existing filesystem.
| Release-notes page | Site | Feed |
|---|---|---|
| Changelog docs.e2b.dev | docs.e2b.dev | None |