Skip to content

build(deps): bump e2b from 2.36.0 to 2.37.0 - #18

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/e2b-2.36.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/e2b-2.36.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 28, 2026 •

Copy link
Copy Markdown

Bumps e2b from 2.36.0 to 2.37.0.

Changelog

Sourced from e2b's changelog.

2.37.0

Minor Changes

  • 1504fbc: Add fromFedoraImage, fromAlpineImage, and fromArchImage base-image helpers to the Template builder (from_fedora_image, from_alpine_image, from_arch_image in the Python SDK), alongside the existing fromUbuntuImage/fromDebianImage/etc. Templates can now start from Fedora, Alpine, and Arch base images (the orchestrator identifies the distro from /etc/os-release). Fedora and Alpine default to pinned tags (fedora:44, alpine:3.24) so builds stay reproducible; Arch defaults to latest because it is a rolling release and provisioning runs pacman -Syu regardless.

Patch Changes

  • 6733f36: Align the Python SDK's from_fedora_image and from_alpine_image defaults with the JS SDK: fedora:44 and alpine:3.24, replacing fedora:42 (end-of-life, so its repositories leave the normal mirror network and provisioning can fail) and alpine:3.22. Callers that omit the variant now get the same base image in both SDKs, and both tags are the ones the orchestrator's distro build tests cover. Also corrects the JS TemplateFromImage type docs, which still named the old defaults.
  • 1ebe925: Recognize web platform objects by what they are, not by which class minted them. Libraries replace the web globals the same way they replace globalThis.fetch (@hono/node-server installs its own Request, remix's installGlobals() swaps Request/Blob/File, web-streams-polyfill swaps ReadableStream, jsdom-style test environments bring their own copies), and values also cross realms — so a perfectly good Request, Blob or ReadableStream could fail the SDK's instanceof checks and take the wrong branch. This fixes: every API call crashing with Failed to parse URL from [object Request]; the abort signal of such a Request being ignored while it waited for an in-flight slot; uploads of a foreign Blob or ReadableStream — including the body of such a Request — silently containing the text "[object Blob]"/"[object ReadableStream]"; gzipped uploads of a foreign stream hanging; a foreign stream being buffered into memory instead of streamed; and volume.readFile() returning empty data.
  • ee0ad25: Update snapshot docstrings to use project terminology instead of team (e.g. "my-project/my-snapshot", project slug)
Commits
  • 9ef3f1d [skip ci] Release new versions
  • 1ebe925 fix(js-sdk): detect web platform objects by shape, not by class (#1618)
  • 2df7651 test(sdk): run firewall transform tests against an httpbin sidecar sandbox (#...
  • 4a2571d test(js-sdk): wait for workers.dev propagation in the CF deploy suite (#1592)
  • 6733f36 fix(sdk): align Python Fedora/Alpine image defaults with JS (#1625)
  • 1504fbc SDK: fromFedoraImage/fromAlpineImage/fromArchImage helpers (#1612)
  • ee0ad25 docs(sdk): rename team to project in snapshot docstrings (#1562)
  • cf8296c [skip ci] Release new versions
  • 178e267 fix(js-sdk): bump deprecated glob@^11 to ^13 (#1613)
  • b511953 fix(js-sdk): share lazy fetcher loading and drop the new Function import tric...
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Aug 28, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: area/infra, kind/dependency. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Bumps [e2b](https://github.com/e2b-dev/e2b/tree/HEAD/packages/js-sdk) from 2.36.0 to 2.37.0.
- [Release notes](https://github.com/e2b-dev/e2b/releases)
- [Changelog](https://github.com/e2b-dev/E2B/blob/main/packages/js-sdk/CHANGELOG.md)
- [Commits](https://github.com/e2b-dev/e2b/commits/e2b@2.37.0/packages/js-sdk)

---
updated-dependencies:
- dependency-name: e2b
  dependency-version: 2.36.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump e2b from 2.36.0 to 2.36.1 build(deps): bump e2b from 2.36.0 to 2.37.0 Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/e2b-2.36.1 branch from 4d6f63f to 88d8067 Compare August 31, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants