github windmill-labs/windmill v1.863.0

3 hours ago

1.863.0 (2026-11-06)

Features

  • add a run capability to workspace roles (#12225) (497245b)
  • add DeepSeek as a web search backend for AI chat (#12242) (afc6e9d)
  • add max iterations and max duration bounds to while loops (#12245) (71beff7)
  • admit concurrency-limited jobs in order by default, per tag and priority (#12241) (8cdb342)
  • cap concurrent branches of a parallel branch-all step (#12211) (b52eb8b)
  • cli: opt-in per-script codebase digests (per_script_digest) (#12267) (706d176)
  • cli: suggest known instance URLs in workspace add (#12234) (294b708)
  • configurable SSO email and username claims (#12235) (087e79e)
  • filter workspace webhook events by type (#12233) (21d7c0a)
  • fit recording players to small frames and embeds (#12252) (d08f384)
  • inherited low priority for background flows and scripts (#12256) (3c5a5ca)
  • let flow step mocks apply to preview runs only (#12243) (0ab7290)
  • log in a mocked or skipped flow step that nothing was executed (#12212) (4c9959b)
  • opt-in superadmin access for MCP tokens, same on both mint paths (#12263) (e6072c0)
  • option to fail a run on a full concurrency key (#12215) (964f1af)
  • optional reason when denying an approval (#12213) (c057f89)
  • optionally run trigger messages the filters cannot read (#12226) (a4ae82f)
  • use DeepSeek's own web search for deepseek-v4-pro in AI chat (#12246) (2195c56)
  • web search fallback for AI chat via Exa, Tavily or Linkup (#12229) (1055617)

Bug Fixes

  • harden role_overrides apply from the settings document (#12255) (84a7672)
  • honor iam and azure workload identity on server-side pg connections (#12228) (1f134e4)
  • keep the real error when a Bun script throws a cyclic error (#12232) (9cd04d0)
  • load git repo resources nested deeper than three segments (#12262) (32e67db)
  • never fail a job on its limit when it only waits its turn (#12266) (2acd51d)
  • never relock a codebase script into a version without its bundle (#12271) (8a53808)
  • parse flow step, ai tool and wac step paths on the worker (#12264) (2b95c9a)
  • refill every free concurrency slot on completion, at constant cost (#12261) (a07aef3)
  • reserve the system usernames used for jobs and audit logs (#12236) (9dedc42)
  • resolve gitsync-settings wmill.yaml entry by workspace, not branch (#12230) (0960d7c)
  • send no stats with an offline license key when stats are disabled (#12247) (8af80f1)
  • settle sync push on multi-output codebase bundles (#12270) (5e9bc42)

Performance Improvements

  • wake a deferred job when a concurrency slot frees (#12257) (afcb41b)

Don't miss a new windmill release

NewReleases is sending notifications on new releases.