{"schemaVersion":"2026-07-21.signal.v2","id":"live-936084bda93cd9c97b50","title":"e2b@2.52.0","slug":"e2b-e2b-402-52-0-e2b-2-52-0-c97b50","url":"https://www.niubiagent.com/signals/e2b-e2b-402-52-0-e2b-2-52-0-c97b50","jsonUrl":"https://www.niubiagent.com/api/posts/e2b-e2b-402-52-0-e2b-2-52-0-c97b50.json","markdownUrl":"https://www.niubiagent.com/content/e2b-e2b-402-52-0-e2b-2-52-0-c97b50","summaryHuman":"E2B 2.52.0 caps sandbox fork counts at 20, aligns template ignore patterns with Docker semantics, adds an HTTP version pin option, and expands control-plane request retry logic.","summaryAgent":"E2B 2.52.0 introduces client-side validation capping sandbox fork counts between 1 and 20, aligns .dockerignore and fileIgnorePatterns handling with Docker standards (affecting file hash and triggering rebuilds), adds HTTP/1.1 pinning via httpVersion or E2B HTTP VERSION, and expands automatic retries for 502/503 errors and network failures on idempotent requests.","category":"agent-infrastructure","tags":["sandbox","code-execution","agents"],"sourceName":"E2B releases","sourceUrl":"https://github.com/e2b-dev/E2B/releases/tag/e2b%402.52.0","publishedAt":"2026-10-01T10:44:26Z","curatedAt":"2026-10-01T12:17:51.806Z","confidence":0.96,"agentUsefulness":77,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-10-02T00:17:49.722Z","changeType":"release","actionItems":["Ensure any automated scripts calling Sandbox.fork() do not request counts greater than 20.","Update JS fileIgnorePatterns that used brace expansion (e.g., / .{env,pem} ) to individual strings (e.g., / .env , / .pem ).","Expect a one-time rebuild on template copy() steps due to the updated file hash calculation.","Optionally set httpVersion: '1.1' or the E2B HTTP VERSION environment variable if pinned HTTP/1.1 connections are required."],"body":"E2B released version 2.52.0 with several minor changes and fixes: - Client-side validation now limits Sandbox.fork() count between 1 and 20 across CLI, JS, and Python SDKs. - Template file-copy behavior now adheres strictly to Docker-style ignore matching: directory patterns recursively exclude subpaths, exclamation marks re-include paths, invalid patterns raise errors, and brace expansion is dropped (patterns now match literally). Directory sizes are removed from the file hash, meaning affected copy() steps will rebuild once. - Added an httpVersion / http version option (defaulting to \"2\", configurable to \"1.1\" or via E2B HTTP VERSION ) across the API, sandbox commands, filesystem, PTY, and volume requests. - Extended control-plane retries to include 502, 503, connection failures, and network errors for safe/idempotent operations using exponential backoff with jitter (honoring Retry-After). - Dependency bumps and internal cleanups across protobuf/OpenAPI clients and command handling.","sponsors":[]}