## e2b-dev/E2B — v0.0.74…v0.0.75

_133 commits._

### Features
- **Add logger for defautl envd system logs** (5bb332e)
- **Add logs and metrics from proxies (#152)** (97f09c1)
- **Add swap and adjust OOM handling in sandbox (#151)** (0fab435)
- **Add logs and metrics from proxies** (e3884d5)
- **Add swap setup to envd service** (cc32428)
- **Add comments** (8713b39)
- **Add comment explaining lock** (c3afe1c)
- **[WIP] Add recover sandbox** (9c23044)
- **Improve process kill handling; Add recovery primitives [WIP]** (dec6597)
- **Add environment to gh actions** (ea48c86)
- **Add env variable to envs template** (bffc2b5)
- **Don't add instance id for non prod environments** (8da51bb)
- **Add soft kill of uffd** (930c4cb)
- **Add new line to the log** (317a4c0)
- **Add default consul agent token (#143)** (e50ec77)
- **Add default consul agent token** (cb93eb3)
- **Add space** (8b45be5)
- **Add tests** (785bafd)
- **Add trailer with total disk size** (5b8ce4d)
- **Add release pipeline** (efe618b)
- **Add logging to template manager** (b13014c)
- **Add missing variables** (dedebcc)
- **Add variable for otel printing** (db887c7)
- **Add template manager to terraform** (622c6ba)
- **Add template manager to terraform** (dcdd574)
- **Add logging for orchestrator** (24e6053)

### Fixes
- **Fix gha** (0087333)
- **Fix file upload specification precedence** (1a36fc3)
- **Fix envd uploading** (c0cb1c0)
- **Fix UFFD and Firecracker killing in orchestrator (#148)** (84b9143)
- **Fix process waitgroup** (089e36a)
- **Fix initial migration** (3719bd2)
- **Fix stderr scanner close** (489b4f3)
- **Fix switched ram and free disk size in template manager** (adc3565)
- **Fix makefile build all** (b620ceb)
- **Fix import constants in docker reverse proxy** (d96ab87)
- **Fix typo in nomad jobs** (7cfb4d4)
- **Remove unnecessary cleanup method and fix cleanup order #140 (#141)** (6560dd5)
- **Remove unnecessary cleanup method and fix cleanup order (#140)** (81f8dbd)
- **Remove unnecessary cleanup method; Fix cleanup order** (b77d9ec)
- **Fix renaming** (da2e0b7)
- **Fix** (992ed7a)
- **Fix sync error in orchestration API** (e137cd3)
- **Fix switched parameters** (77367ce)
- **Fix typo** (633d73e)

### Backend
- **Bump version** (76965c7)
- **Increase limit for file upload (#155)** (39ede14)
- **Use filename from uploaded multipart; Handle buffered writing when uploading** (4881d86)
- **Improve envd debug** (f618bd5)
- **[WIP] Change upload handling** (98d11e1)
- **Remove proxy buffering** (f58f7c3)
- **Modify the max upload sizes in proxies** (c009a92)
- **Tweak otel collector grpc limits** (5d2dfdd)
- **Remove instanceID from counter** (dfce1b8)
- **Change system logger** (c4c5526)
- **Improve `envd` loggers so sandbox logs can be easily filtered (#149)** (4c5cd92)
- **Merge branch 'main' into loggers** (b3fc331)
- **Temporarily disable proxy logs scraping throwing error** (f7214f2)
- **Merge branch 'main' into loggers** (3022c0f)
- **Modify the dir watcher and process loggers** (b62bb35)
- **Decrease swappiness** (8b44dbd)
- **Adjust swap and OOM handling in sandboxes** (37d11ec)
- **Confirm for all envs starting with pro** (b1034b8)
- **Cleanup top level logger names** (ab08028)
- **Rollback node constants** (f38a460)
- **Finish wg handling** (bf71e94)
- **Improve kill wait handling; Ensure uffd cleanup after fc failure** (b239056)
- **Change sandbox config** (a8e954d)
- **Split env creation to separate methods for recovery** (b657e1d)
- **Don't track sandbox id for monitoring in not prod environment (#147)** (6690eac)
- **[WIP] Ensure uffd soft kill** (6bc8f22)
- **Logs FC VM stdout, stderr** (9aa7377)
- **Set limits for orchestrator based on the machine (#146)** (2faaf23)
- **Improve limits** (cc031d6)
- **Improve log** (b3bea22)
- **Set limits for orchestrator based on the machine** (2b809cd)
- **Decrease the collection interval** (e0148f4)
- **Clean up Makefiles** (3033d3b)
- **Record filename** (dd1e97b)
- **Export job logs (the dirty way)** (d130222)
- **Clean up** (7007775)
- **Change nomad connection and scraping limits (#142)** (de93eff)
- **Enable monitoring on instance groups + collect logs for Consul and Nomad (#144)** (1010f6b)
- **Decrease max unavailable servers to 1 (#145)** (46f02c3)
- **Clean up** (3f5e41e)
- **Decrease max unavailable servers to 1** (4ac7bc7)
- **Change nomad logs to json and extract info** (506cd73)
- **Merge branch 'main' of https://github.com/e2b-dev/infra** (bf33aac)
- **Start monitoring VMs** (d01c07a)
- **Enable logging for load balancers** (cf875a9)
- **Pass consul token** (cbf7476)
- **Clean up makefile** (a370d3a)
- **Change nomad connection and scraping limits** (6f2e66e)
- **Remove unused stuff** (af2804f)
- **Set file descriptors' limits (#139)** (44c7da3)
- **Template manager - move away from drivers (#138)** (21ca33f)
- **gRPC logging (#137)** (7887513)
- **Clean up** (a82d132)
- **Ensure FD limits** (c9f90f3)
- **Dont remove the logs if the build failed** (e8b226b)
- **Simplify error handling** (f05c704)
- **Simplify build logic** (5a36cea)
- **Simplify build logic** (f2ecd73)
- **Revert cache sync time back to 3 minutes** (0c11fb5)
- **Remove nomad from API** (5bb5389)
- **Clean up unused secrets in API** (eeac069)
- **Clean up** (a4ebc75)
- **Sort imports** (8ba62ee)
- **Implement delete template method** (71b8f14)
- **Refactor create template** (9cc9b0e)
- **Move wait for finish build to the streaming part** (628d9ab)
- **Change to streaming** (1dccd7e)
- **Unify constants from multiple services** (30ef0b6)
- **Use template manager in API** (8ff26ae)
- **Rename proto files (naming must be unique)** (5577a5e)
- **Apply go mod tidy** (e3c95ef)
- **Remove old drivers** (a94f861)
- **Connect with API** (24cf294)
- **Move the logic for building the template** (494fd09)
- **Prep grpc methods** (944b494)
- **Create base service** (c1bf36a)
- **Refactor orchestrator tests** (0ae969c)
- **Remove an unnecessary inceptor** (08362ae)
- **Log as json** (e704c84)
- **Dont fail if the folder exists** (dcd6d33)
- **Don't ignore changes to server's source disk** (9650bd8)
- **Enable logging for health check** (256f8fe)
- **Change nomad to debug** (434fca7)
- **Improve huge pages handling in client start script (#132)** (6d1f5ff)
- **Allocate huge pages after mountign buckets; Lower preallocated huge pages** (cd5fb21)
- **Skip building template temporarily** (3c6f53b)
- **Change session proxy to system job; Remove unused meta fields; Change resources and priority** (45ece4a)
- **Change machine type with packer** (28c5011)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/e2b-dev/E2B?utm_source=github-action)._