github windmill-labs/windmill v1.705.0

5 hours ago

1.705.0 (2026-05-20)

Features

  • add flow_user_state(key) to QuickJS input transform sandbox (WIN-1947) (#9093) (88c1493)
  • add wmill protection-rules pull/push CLI commands (#9240) (01bad16)
  • chat: visual redesign — input, streaming indicator, scroll polish (#9232) (31a0469)
  • chat: waiting-for-user indicator + scroll-to-latest polish (#9252) (7909878)
  • cli: add datatable and ducklake list/run commands (#9257) (1d04904)
  • debug: show ghost breakpoint and tooltip on gutter hover (#9150) (271f0cb)
  • editors: responsive top-bars + collapsible raw-app sidebar (#9237) (b0ed270)
  • export audit logs to a dedicated object store folder (#9207) (ba6fb70)
  • frontend: new path component (#9017) (9c28bbf)
  • frontend: sync home search bar state to URL (#9256) (31b7810)
  • git-sync: hidden sync git-deploy owns wm_deploy branch + e2e regression tests (#9230) (07202fd)
  • indexer: observability for unavailable search index (WIN-1956) (#9239) (285a787)
  • nsjail: make tmpfs size configurable via instance setting (#9261) (9111f89)
  • open ai chat path links in drawers (#9220) (f6fcdb5)
  • persistent in-editor drafts via UserDraft (#9121) (0f7dd86)
  • resolve relative imports from local content in script/flow preview (#9233) (2a780ad)
  • snowflake: derive public key from private key when omitted (WIN-1959) (#9251) (aa12c66)
  • vault: optional KV secret path prefix setting (WIN-1960) (#9249) (d08f72b)

Bug Fixes

  • autoscaling: count custom worker groups by row, divide only native by NUM_WORKERS (#9255) (76d949e)
  • autoscaling: full-scale below min_workers on large backlog (#9234) (a4d59a8)
  • bound resource/variable interpolation recursion depth (WIN-1957) (#9243) (26f3cbe)
  • cgroup-aware DuckDB memory_limit + allocator memory release (#9245) (0022112)
  • collapse successful ai tool details (#9265) (413404a)
  • early return should consider failure_module result (#9241) (2db1c0a)
  • enable jemalloc background_thread to prevent worker RSS growth (#9236) (a974ff6)
  • enforce auth guards on app component preview execution (#9235) (4b1bea8)
  • flows: flag noLogs jobs and lazily resolve them in log panel (#9099) (740a35b)
  • frontend: flow progress bar for early-stop completion and error handler (WIN-1961) (#9254) (cc141ef)
  • frontend: open customer portal in popup synchronously to bypass Safari blocker (#9242) (f51b51a)
  • prevent undefined user flickering in multiplayer presence list (#9231) (8c1f6cc)
  • s3: sandbox stored XSS via download response headers (#9263) (bb78b1c)
  • saml: preserve deep links from /a/[...path] across SAML round-trip (#9259) (78cf6c7)
  • scope VSCode webview clipboard paste to focused editor (#9221) (bd06282)

Don't miss a new windmill release

NewReleases is sending notifications on new releases.