Skip to content

e2b@2.35.3

Choose a tag to compare

@github-actions github-actions released this 23 Jul 12:34
· 174 commits to main since this release
2defe39

Patch Changes

  • a406f78: Fix fetch handling on non-Node runtimes (Bun, Deno, browsers, edge):

    • The SDK now late-binds globalThis.fetch instead of capturing the reference at client creation, so a fetch replaced afterwards (msw, instrumentation) is picked up, and per-proxy fetcher cache entries stay distinct.
    • Request/idle timeout abort reasons are pinned to their AbortController to work around Bun dropping weakly-held AbortSignal.reason values, so timeouts on Bun surface as TimeoutError instead of an undefined reason.
  • d417e9c: Detect the Cloudflare Workers runtime before the generic Node check so Node compatibility shims (workerd's nodejs_compat, @cloudflare/vitest-pool-workers) no longer make the SDK load undici inside Workers