v2.0.5

Minor
Published on October 5, 2026

Changelog

🚀 Features

core

  • 777ceef centralized HTTP retry mechanism in core (#19904), closes #19904

worker

  • 0b35619 reach namespace files through the controller, configurably
  • 0dff4d1 make the fetched job buffer size configurable

📘 Subtasks

core

  • fe0ba63 remove duckdb ld_preload workaround from selfrun.sh (#20249), closes #20249

version

  • 172dd0f update to version '2.0.5'

🐛 Bug Fixes

core

  • 12312b7 fall back to the default tab when no tab is requested (#19923), closes #19918 #19923

execution

  • 3e70a9f set default Loop.concurrencyLimit to 0, closes #15741
  • 970ee63 restrict replaying executions to terminated executions
  • 4874576 Loop with a pause, closes #19373

executions

  • 7f88971 retry a failed WorkingDirectory child by running its WorkingDirectory again
  • 7712b36 kill an execution suspended at a breakpoint
  • 2a68b1a allow replaying a playground execution suspended at a breakpoint, closes #20120
  • 1ae0b66 restart non-terminated siblings when restarting an execution, closes #15082 #15147
  • 5aa8738 drop the duplicate invalids declaration that breaks the webserver compile

flows

  • 1aff93a close plugin documentation when switching editor (#19893), closes #19889 #19893

namespaces

  • fafc7a6 search namespaces server-side again (2.0 backport) (#20071), closes #20071

plugins

  • 12c86a7 display element type label on aliased plugin pages (#20110), closes #19539 #20110

global

  • 46df088 prevent loop concurrency deadlock

🔄️ Changes

worker

  • 52da516 share the chunked streaming and the worker access of the KV relay

global

  • efaa43a simplify loop concurrency condition

🛠 Build

core

  • 6bfd5c0 translate only the pull request's own data files for a fork
  • 5f4680f stop running fork code in the translation workflows

system

  • 2e9e681 pass the pull request branch name to the translations push through env (#19920), closes #19886 #19920

  • ef2b687 [backport releases/v2.0.x] feat(plugins): add the ticketing-task marker interface

Contributors

We'd like to thank the following people for their contributions: Barthélémy Ledoux, Florian Hussonnois, François Delbrayelle, GitHub, Loïc Mathieu, MilosPaunovic, Miloš Paunović, Piyush Bhaskar, Revathy Ramalingam, Roman Acevedo, Udaya Krishnan.M, brian-mulier-p, brian.mulier, github-actions[bot], gypsy5oul, sundeep8967, thebhavyekathuria