github windmill-labs/windmill v1.740.0

6 hours ago

1.740.0 (2026-06-25)

Features

  • api: add structured endpoint for flow logs (#9797) (ba768fe)
  • bounded-cascade selective execution for pipelines (UI + CLI) (#9695) (248540a)
  • data tests for ducklake pipeline materialization (#9708) (f6998ec)
  • detect and guard against deploying stale drafts (#9768) (d865518)
  • ducklake time-travel UX (snapshot history + AT VERSION reads) (#9709) (d131d75)
  • self-host docs search for chat, mcp, cli; drop inkeep (#9772) (9d61e4e)

Bug Fixes

  • allow hyphens in postgresql database name validation (#9782) (170cd79)
  • debounce: never supersede a running debounce survivor (#9780) (5549bdc)
  • decrypt secret variables via external backend in common resolvers (#9784) (cd42c6c)
  • enforce containment of python module dir for preview jobs (#9704) (88fca6a)
  • frontend: apply script editor timeout to preview/Test runs (#9794) (6664ce6)
  • frontend: nested-loop "Test this step" resolves iter to innermost loop (#9778) (74ebfc6)
  • opt out of Deno minimum-dependency-age for private npm registries (#9802) (b28f974)
  • pass SSL cert env vars to uv python install (#9790) (962758c)
  • python: re-verify wheel RECORD on local cache reuse (once per worker) (#9775) (6c71c33)
  • python: serialize concurrent installs into shared wheel cache dir (#9787) (11d83ab)
  • re-pin stale-draft fork base when restoring an app deployment (#9792) (b9711e5)
  • restore libargon2-1 for PHP runtime in server image (#9795) (e9cb806)
  • use transaction for parallel_monitor_lock DELETE in last-iteration path (#9789) (754cae9)

Performance Improvements

  • drop v2_job side-table ON DELETE CASCADE FKs to speed retention deletes (#9786) (aa098c7)
  • eliminate dual-connection DB pool contention across worker, queue, and api (#9798) (0dbd9c1)

Don't miss a new windmill release

NewReleases is sending notifications on new releases.