Skip to content

e2b@2.29.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 19:59
· 30 commits to main since this release
44c1e9f

Patch Changes

  • 1d5259c: Fix a batch of connection-handling bugs in the JS and Python SDKs:
    • Python: HTTP transport caches now key on the configured proxy, so clients created with different (or no) proxy settings no longer silently reuse a transport built for the first proxy seen.
    • Python: request_timeout is now applied to control-plane (E2B API) requests; previously the underlying httpx client was built with no timeout at all.
    • Python: the server-stream parser no longer stalls (or drops the final envelope) when the remaining payload of an envelope is shorter than the 5-byte envelope header.
    • JS + Python: passing debug: false explicitly now overrides the E2B_DEBUG=true environment variable instead of being ignored.
    • JS: the RPC logger no longer crashes requests with a TypeError when a response contains protobuf int64 (bigint) fields; they are now logged as strings.