desktop_v1.4.25 v2026.09.21

medium risk

vectorize-io/hindsightSep 20, 2026 → Sep 20, 20260 days between releases

What's New

Adds background job master process, watchdog, proxy routing, and upgrades Ruby/Docker

New Features

  • Optional `delayed_job_master` process for single-threaded workers
  • Watchdog for master-managed workers with timeout handling
  • Opt-in proxy routing for individual Agents
  • Upgraded Ruby to 4.0.7
  • Upgraded Docker base to Ubuntu Noble

Improvements

  • Configurable outbound connection and I/O timeouts
  • Background job recovery improvements
  • Agent execution lock timeout limit to prevent hanging

Bug Fixes

  • Limits Agent execution-lock acquisition to 30 seconds
  • Recovers abandoned jobs via retry policy

Upgrade Notes

Configure new environment variables like `DELAYED_JOB_MAX_RUNTIME` and `AGENT_EXECUTION_LOCK_TIMEOUT` for better background job management. Update your Procfile to use the separate-process example if utilizing the new `delayed_job_master` process. No changes required for threaded runner users.

The Two Releases

desktop_v1.4.25

desktop_v1.4.25

Sep 20, 2026· 1 month ago

Full release notes
v2026.09.21

v2026.09.21

Sep 20, 2026· 1 month ago

Improves background job recovery, adds opt-in proxy routing for Agents, and upgrades Ruby and Docker runtimes.

Full release notes