github windmill-labs/windmill v1.818.0

4 hours ago

1.818.0 (2026-09-25)

Features

  • add an instance-wide accent color setting with sidebar tint (#11335) (1fd729a)
  • add an options field to the postgresql resource (#11223) (d3d5392)
  • ai-chat: show native script edit diffs (#11278) (1de54ee)
  • alert on and optionally cancel jobs stuck on unserved tags (#11354) (da866c5)
  • bedrock: add OIDC role assumption as a fourth auth mode (#10936) (e14da5c)
  • chat with a saved agent from the agent editor (#11292) (d8aaa73)
  • cli: include extra paths in codebase digest for monorepo imports (#11327) (9b46b21)
  • collapse the fork members setting and show its state in a badge (#11220) (3bd89e9)
  • count enabled service accounts as operator seats (#11297) (318f899)
  • db-manager: add a schema diagram view (#11030) (7dec3d9)
  • filter ai session tools to the user's workspace capabilities (#10719) (6cd70a8)
  • infer a script's schema when a deploy (e.g. MCP) sends none (#11339) (d18d704)
  • let a workspace withdraw operator schedule and trigger writes (#11226) (9a1c6e5)
  • mount session list pages in process instead of iframes (#11289) (ebb3048)
  • per-folder AI chat instructions via ai_instruction resources (#11325) (80903c9)
  • refresh MCP tools when scripts and flows change (#11337) (0bac766)
  • render a tool's web search result as the session web search card (#11313) (fa0fc24)
  • rework the db manager: native grid, tabs, sql editor, joined columns (#11340) (4fd7d62)
  • rework the git sync setup into a guided flow (#11308) (504d01a)
  • schedule hub scripts (#11330) (733c119)
  • seed SCIM usernames from nickName (#11346) (9100ab9)
  • show restart from failed step in run page top bar (#11317) (62d0088)
  • start a deferred queued job now without changing its id (#11347) (4b09558)
  • support aiagent steps in test_run_step (#11321) (1b74939)

Bug Fixes

  • allow results access inside nested functions in input transforms (#11358) (ca8a04a)
  • always save slack/teams/email handlers as scripts (#11345) (421fdab)
  • bill from a single service account telemetry count (#11301) (ceb1722)
  • build ag grid link cells as DOM nodes with a vetted href (#11316) (5b03c17)
  • carry labels when deploying variables, resources and folders (#11222) (94e4fb1)
  • centre the toggle knob inside its track (#11314) (d02ff9a)
  • cli: stub the API client over its real exports in tests (#11363) (30bb62c)
  • correct the tool controls and name field of a nested AI agent (#11221) (1d119e6)
  • frontend: keep the session when the persisted workspace is stale (#11344) (2e5f6d0)
  • hide answer actions until the chat turn ends (#11323) (98d3897)
  • keep a watched job's code when its completion update drops it (#11290) (592ef73)
  • label chat job links with the end of the job id (#11324) (2f2882a)
  • limit compare page guidance to fork deploys (#11300) (c232ea4)
  • memoize the resolved authed so one request resolves identity once (#11299) (42655ff)
  • multiplayer: a malformed frame from one client no longer exits the server (#11353) (8caf414)
  • multiplayer: don't drop client messages during cold-start token verification (#11343) (e8c3f95)
  • pass the schedule's custom tag when using run now (#11322) (8525206)
  • relock importers on their own tag, not the bare dependency tag (#11359) (a1abb36)
  • space chat rows evenly after thinking and answers (#11315) (0e53d53)
  • stop the chat repeating run results the card already shows (#11293) (ea0b947)
  • trust the system CA store for SMTP TLS (#11328) (9375c93)
  • validate app and trigger paths, refuse traversal in workspace export (#11311) (7593597)

Performance Improvements

  • skip job-start pings and checkpoint read for short non-WAC jobs (#11356) (53a5cfd)
  • skip parent status write when a parallel loop iteration starts (#11348) (2456282)
  • skip the flow_env ancestor walk for sub-flows with nothing to inherit (#11349) (bc4f872)
  • stop polling http trigger routes on workers and every minute (#11351) (d931032)

Don't miss a new windmill release

NewReleases is sending notifications on new releases.