E2B 2.52.0 released
2de0cc3: Cap sandbox fork count at 20. e2b sandbox fork --count, JavaScript Sandbox.fork({ count }), and Python Sandbox.fork(count=...) reject a count outside 1–20 before the API call. Counts from…; 03887ad: Apply .dockerignore and fileIgnorePatterns /…
What changed
- 2de0cc3: Cap sandbox fork count at 20. e2b sandbox fork --count, JavaScript Sandbox.fork({ count }), and Python Sandbox.fork(count=...) reject a count outside 1–20 before the API call. Counts from…
- 03887ad: Apply .dockerignore and fileIgnorePatterns / fileignorepatterns the way Docker does when copying files into a template, so ignored files are no longer uploaded or included in the files hash
- A pattern that matches a directory (nodemodules, .git, dist/) now excludes everything under it, and a leading / is ignored.
- ! patterns re-include paths; the last matching pattern wins.
- In Python, patterns now also apply when the copied path contains . or .. segments (for example copy(".")).
- fileIgnorePatterns / fileignorepatterns are applied after the .dockerignore lines, so they take precedence.
- Absolute patterns pointing into the context directory are treated as relative to it.
- Brace expansion ({a,b}) is not supported, as in Docker. In JS, fileIgnorePatterns such as /.{env,pem} previously expanded and now match {env,pem} literally; list each pattern separately instead…
Generated from AgentGid's daily data on public sources. How we collect it.