Releases: e2b-dev/infra
Releases · e2b-dev/infra
2025.43
What's Changed
API
Misc
- Add posthog MCP tracking by @Code42Cate in #1360
- Add event during sandbox start by @ValentaTomas in #1395
Orchestrator
Misc
- Enable OTEL for SQL connections by @djeebus in #1389
- Add OTEL support for pgxpool by @djeebus in #1388
- Add OTEL to Envd HTTP client by @djeebus in #1397
- Add envd init events to the exec ctx by @ValentaTomas in #1400
Bug Fixes
Template Builder
Misc
- chore: cleanup template building messages by @dobrac in #1396
- chore: stop populating logs status field for v2 builds by @dobrac in #1376
Bug Fixes
- fix: template build COPY user handling by @dobrac in #1381
- fix: wait for builds to drain before restart by @dobrac in #1380
- fix: minimize template manager logs response size by @dobrac in #1375
Envd
Bug Fixes
Full Changelog: 2025.42...2025.43
2025.42
What's Changed
API
Features
- feat: allow template update and template list with API key by @dobrac in #1342
- Add addons table by @jakubno in #1337
Misc
- Improve error message for invalid template when registering build by @Code42Cate in #1351
- Enforce uniqueness on snapshots by @jakubno in #1331
Bug Fixes
Orchestrator
Features
- Create a strongly typed sandboxes map by @djeebus in #1336
- Expose some counters to NBD and network pools by @djeebus in #1353
- Move paths defined in env vars into config model, split into server and builder config by @djeebus in #1352
Misc
Bug Fixes
- Add orchestrator proxy retries to handle port forwarding delay by @Code42Cate in #1350
Template Builder
Features
Bug Fixes
Infrastructure
Features
- Setup NAT for API cluster by @jakubno in #1272
- Implement ingress for easier services exposing by @sitole in #1314
- Remove DNS infrastructure for sandbox routing by @sitole in #1313
- Remove load balancer infra for logs collector by @sitole in #1243
- Add instructions and configuration for running everything locally by @djeebus in #1328
Full Changelog: 2025.41...2025.42
2025.41
What's Changed
API
Bug Fixes
- Handle non-running already paused sandbox by @jakubno in #1309
- Fix concurrent resumes by @jakubno in #1324
- Fix build status error check condition by @dobrac in #1315
Envd
Features
- Envd prevent unnecessary jumps by @jakubno in #1299
- Run HTTP logs exporter only once and async by @sitole in #1323
Template Builder
Misc
Edge API
Features
Full Changelog: 2025.40...2025.41
2025.40
What's Changed
API
Features
Misc
- Improve template alias error messages by @dobrac in #1249
- Optimize sandbox list query by @jakubno in #1240
- Split the store and sandbox data by @jakubno in #1245
Bug fixes
Orchestrator
Misc
Bug fixes
Template manager
Features
Misc
- Refactor template request common methods by @dobrac in #1250
- Move the template spawn counter to sqlc by @jakubno in #1254
Bug Fixes
- Fix symlink file move after unpacking the archive by @dobrac in #1257
- fix: template build panic handling by @dobrac in #1289
Envd
Misc
Bug Fixes
Full Changelog: 2025.39...2025.40
2025.39
What's Changed
API
Bug Fixes
Orchestrator
Features
- Cache size calls by @djeebus in #1155
- Hyperloop Gin server and logs forwarding by @sitole in #1233
- Networking prerequisites for sandbox special events endpoint by @0div in #1107
Template Builder
Features
- Add attributes to template build error by @dobrac in #1194
- Migrate base template to new template sdk by @dobrac in #1183
- Run lazy clock sync for longer running sandboxes by @sitole in #1234
Infrastructure
Features
- feat: Add subdomain support for Cloudflare DNS by @ken8203 in #1220
- Update Terraform Google provider to latest 6.X version by @sitole in #1217
- Add restart configurations across Nomad job files by @jakubno in #1216
Misc
Misc
- Upgrade go from 1.24.3 to 1.24.7 by @djeebus in #1214
- Change the metrics to total ticks by @jakubno in #1218
Full Changelog: 2025.38...2025.39
2025.38
What's Changed
API
Features
Misc
Bug Fixes
Orchestrator
Features
Template Builder
Features
- Attach build logs to the error reason by @dobrac in #1187
- Increase ready command timeout by @dobrac in #1184
- Remove delay from template manager deploy by @dobrac in #1191
Bug Fixes
Full Changelog: 2025.37...2025.38
2025.37
What's Changed
API
Features
- Add endpoint for max value in team metrics by @jakubno in #1121
- Return total count for running sandboxes by @jakubno in #1122
- Allow setting status for other clusters by @jakubno in #1127
- Remove API key and access tokens from queries by @jakubno in #1146
- Limit concurrent builds by @dobrac in #1118
Bug Fixes
- Remove last used when creating new API Key by @jakubno in #1165
- Fix change status endpoint to use node ID by @jakubno in #1120
- Fix issue for paused sandboxes by @jakubno in #1151
- Add fallback for getting the template builder by @jakubno in #1164
Orchestrator
Features
Misc
Template Builder
Bug fixes
- Fix for sandboxes with Ubuntu 24.04 source images by @sitole in #1147
- AWS Storage provider was ignoring errors during delete by @sitole in #1163
- Fix microVM clock drifts to the future by @sitole in #1114
Envd
Features
Edge
Features
Bug fixes
Full Changelog: 2025.36...2025.37
2025.36
What's Changed
API
Features
- Add feature flags for placing algorithm by @jakubno in #1077
- Track API Key usage by @jakubno in #1109
- Fix autopause by @jakubno in #1097
Bug Fixes
- Fixed issue when comparing empty metadata jsonb with NULL column by @sitole in #1082
- Increase the healthy deadline by @jakubno in #1104
- Fix panic when build not found because of concurrent access by @sitole in #1103
Misc
Orchestrator
Misc
- Prevent restarts only for orchestrators by @dobrac in #1111
- Improve sandbox cleanup logic by @dobrac in #1090
- Clean up orchestrator UFFD handling metrics by @djeebus in #1085
Template Builder
Features
Bug Fixes
- Fix template cache HugePages change by @dobrac in #1074
- Fix UFFD panic in template build by @dobrac in #1088
- Fix build deadlock on UFFD error by @dobrac in #1091
- Fix base layer corrupted filesystem by @dobrac in #1113
Misc
Envd
Bugs
Misc
Full Changelog: 2025.35...2025.36
2025.35
What's Changed
API
Features
- feat: allow passing login to Docker registries by @dobrac in #1030
- Fix paused sandboxes list query performance by @dobrac in #1019
Bug Fixes
- Fix error types returned from API by @jakubno in #1003
- Nodes sync race condition by @sitole in #1072
- Fix missing allocated metrics by @jakubno in #1056
Orchestrator
Features
- Use Filestore over NFS to speed up and share GCS Object Storage cached slabs by @djeebus in #955
- Enforce max concurrent sandboxes per node in the orchestrator by @jakubno in #1057
Bug Fixes
- Fix not actual sandbox time when clock sync takes too long by @sitole in #988
- Use context.WithoutCancel for fetch calls to prevent cancellation by @jakubno in #1076
Template Builder
Features
Bug Fixes
- Fix build caches with constant rootfs path by @dobrac in #1011
- Fix template start command by @dobrac in #1033
Edge API
Features
- Support Kubernetes pod service discovery by @sitole in #1018
- Make sure we are comparing service id, not just node id by @sitole in #1037
- Missing request metadata during node registration by @sitole in #1043
Full Changelog: 2025.34...2025.35
2025.34
What's Changed
API
Features
- Allow to register extended API in load balancer with custom paths by @sitole in #1004
- Allow template deletion using API key by @dobrac in #1005
- Persist auto pause automatically by @jakubno in #1008
Bug Fixes
- Fix error types returned from API by @jakubno in #1003
- Fix access control in patch/delete team API key by @Code42Cate in #1006
Orchestrator
Misc
Template Builder
Features
- Add curl to the default installed packages by @dobrac in #997
- Return failed step in the reason by @dobrac in #993
- Add support for copy glob patterns by @dobrac in #1000
- Improve template permission and not found errors by @dobrac in #996
Bug Fixes
- Fix sandbox metadata synchronization by @dobrac in #1007
- Fix
chattr not foundwhile provisioning by @dobrac in #1002
New Contributors
- @Code42Cate made their first contribution in #1006
Full Changelog: 2025.33...2025.34