| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| e2b@2.50.0 source code.tar.gz | 2026-09-16 | 2.4 MB | |
| e2b@2.50.0 source code.zip | 2026-09-16 | 3.0 MB | |
| README.md | 2026-09-16 | 3.0 kB | |
| Totals: 3 Items | 5.4 MB | 0 | |
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 answer410 Gone. Template builds go through the Template SDK.
Visible removal, classified minor: the JS paths namespace loses POST /templates, POST /templates/{templateID}, POST /templates/{templateID}/builds/{buildID} and POST /v2/templates, and components['schemas'] loses TemplateLegacy, TemplateBuildRequest and TemplateBuildRequestV2; the Python e2b.api.client.models package loses TemplateLegacy, TemplateBuildRequest and TemplateBuildRequestV2, and e2b.api.client.api.templates loses the post_templates, post_templates_template_id, post_templates_template_id_builds_build_id and post_v2_templates modules. No SDK method accepted or returned them; code that imported these names directly must drop the import.
The regenerated clients also pick up a documented 429 on most operations, a 409 on template create (v3), the upload-request headers on the build file-upload link, minLength: 1 on the v2 build source fields, and a deprecation marker on the always-empty logs field of the build status.
Patch Changes
- 956e3ab: Apply the request headers the API returns with a template layer-file upload link. Azure Blob Storage requires
x-ms-blob-typeon the upload request, which its signed URL cannot carry, soCOPYinstructions failed on Azure-backed clusters. GCS- and S3-backed clusters return no headers and are unaffected. - e1fbe86: Bump
@connectrpc/connectand@connectrpc/connect-webto 2.2.0 (fixesHttp2SessionManager.verify()hanging when the connection closes mid-verification and stops delivering stream messages after cancellation). - 80496c0: Fix uploads of non-native
ReadableStreams in the browser silently sending the text[object ReadableStream]instead of the data. Buffering a stream drained it withnew Response(stream), which accepts any async iterable on Node (an undici extension) but only its own stream class in a browser, stringifying anything else. Streams are now drained through the reader, which every implementation supports. - 80496c0: Report a sandbox killed mid-request as an actionable
TimeoutErrorin the browser. When the connection to a sandbox drops mid-request the SDK probes the sandbox's health to tell a killed sandbox apart from a transient network blip, but the probe only ran for connection-dropped wordings it recognized, and the browser's (network error) was missing — so killing a sandbox while a command was running surfaced a genericSandboxError: [unknown] network errorinstead ofTimeoutError: ... The sandbox was killed or reached its end of life while the request was in flight. - e1fbe86: Bump
undicito 7.29.1 and the optionalundici8fallback to 8.10.2 to pick up the September 2026 security fixes.