1.539.0 (2025-09-05)
Features
- add S3 streaming info to 10k rows SQL error message (#6528) (dea7c6d)
- aichat: allow custom system prompt for each mode (#6500) (7df5f54)
- aichat: use edit tool to apply code in script mode (#6533) (d19e1b1)
- better early stop in flows (#6534) (b69478c)
- cache relative imports (#6504) (16912b4)
- conditional retry workflow (#6461) (f10cac1)
- flow: add structured output option for ai agent step (#6515) (bf7ba69)
- flows: allow all providers for ai agent steps (#6529) (c0dbbe9)
- perf: add 60-second local cache for variables and resources(#6511) (db36a32)
- refactor trigger crud (#6472) (f3fd1e9)
- use S3 Proxy for duckdb instead of direct connection (#6505) (420be5a)
- windmill dyn multiselect (#6488) (f3f330d)
Bug Fixes
- app: fix apps_u routes scopes (f404d78)
- backend: retrieve root_job for MiniPulledJob + fix root job for flow jobs (#6490) (fbd942f)
- check perms more tightly for running jobs (#6532) (0647202)
- cloud: only load premium info when workspace admin (#6522) (df29817)
- fix format not being preserved in script editor + currency bind failure (e4191a9)
- flows: fix relative imports cache invalidation (#6519) (d098243)
- flows: fix relative imports cache invalidation [ext] (#6546) (f50ab63)
- frontend: flow log viewer add keyboard navigation (#6523) (d400fe7)
- frontend: improve flow step buttons layout (#6507) (561bda2)
- frontend: make prop search case insensitive (#6512) (fd8558d)
- mcp: fix path transformation (#6508) (e197456)
- parser: detect assets in Python named args (#6518) (8c1be78)