Machine Runner:
You can now set runner.ssh.advertise_addr_url instead of a fixed runner.ssh.advertise_addr. The runner fetches the SSH rerun address from that URL when a task starts. Use this when something outside the runner assigns the address. The URL must return a host:port.
Container Runner:
Fixed a leak that occurred when a task was stopped for exceeding its maximum run time. The runner kept watching the task’s pod after that pod had been deleted, leaving a watcher behind for the life of the agent process. An agent that reached the limit repeatedly could accumulate them.
Both Machine and Container Runner:
Fixed enforcement of the maximum run time (max_run_time, default 5 hours). Two parts of the runner waited on the same internal timeout signal and only one of them could receive it, so the deadline was sometimes missed. A task that overran was then left to run to completion, and its job could still be reported as successful. The same race could also report a task that had genuinely failed as a success. Tasks that reach the limit are now marked failed and stopped as intended.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Runner Provisioner Beta Release 0.1.3 | 0 | 8.42 | 26-08-2026 |
| 2 | Machine Runner Orchestrator Release 1.0.0 | 0 | 14.36 | 14-09-2026 |
| 3 | Server Release 4.9.6 | 0 | 11.48 | 11-08-2026 |
| 4 | Server Release 4.10.1 | 0 | 8.99 | 11-08-2026 |
| 5 | Hosted MCP server now available | 0 | 6.31 | 14-09-2026 |
| 6 | Scale plan: Unlimited job concurrency | 0 | 5.4 | 20-08-2026 |
| 7 | Gen2 x86 Docker resource classes now available on Free plans | 0 | 18.38 | 28-08-2026 |
| 8 | [Updated] JUnit Output Requirements for Smarter Testing | 0 | 6.83 | 11-09-2026 |
| 9 | Android Gen2 Machine Executor Now Generally Available | 0 | 13.31 | 01-09-2026 |
| 10 | graphics/alembic - 1.8.12 | 0 | 12.05 | 02-10-2026 |