github windmill-labs/windmill v1.602.0

latest releases: v1.603.3, v1.603.2, v1.603.1...
3 days ago

1.602.0 (2026-01-08)

Features

  • add Pydantic BaseModel and dataclass support for Python type inference (#7497) (0f2b417)
  • aichat: better diff viewer for inputs in flow mode (#7490) (050e1f4)
  • DB Manager alter table (#7486) (b26d2fe)
  • flow: allow additional inputs in chat mode (#7503) (7ad6e87)
  • git-sync: sync jobs debouncing for greatly improved perf (#7489) (b31d8df)
  • give access to results in early stop expr (#7514) (4763eda)
  • implement quiet mode to filter verbose logs (#7478) (62bb11e)
  • python: restart installation OOM (#7507) (d30ef89)
  • sdk: support override paths in get_state/set_state functions (#7473) (9f19d91)

Bug Fixes

  • agent: ignore Enter event when event.isComposing is true (#7474) (912e0af)
  • aiagent: fix memory with openai (#7506) (8125036)
  • backend: remove itered from parallel for-loop status (#7424) (a3da19d)
  • backend: run flow error handler for flow step oom (#7484) (4807a42)
  • check tag availability for flow substeps (#7468) (bfe35a8)
  • ci: increase integration test http client timeout for go test (#7498) (f708577)
  • csharp: make s3 path arch specific (#7505) (7411e61)
  • don't clear GOCACHE env in go runner and improve prewarming (#7521) (0427b43)
  • ducklake default connection extra_args (#7509) (e675799)
  • Fix db manager null access when closing it (#7487) (b53f010)
  • frontend: auto-add invite workspace settings (#7522) (7ca0945)
  • frontend: improve centered page overflow (#7515) (b8c8df0)
  • frontend: improve workspace page (#7502) (69b44f3)
  • frontend: improve workspace picker menu UI (#7491) (2eeb63e)
  • frontend: keep full raw flow / raw code in flow status when queued (#7480) (ba4bcbb)
  • git sync init script where WM_EMAIL doesn't match gpg resource email (#7508) (e935f62)
  • handle date-only format in MySQL/MariaDB date parsing (#7481) (47e1130)
  • make workspace id change faster and add 100k jobs limit (#7500) (cf90bd4)
  • properly construct concurrency key (#7504) (3cf5604)
  • schema: preserve user-defined JSON schema for Python list[dict] parameters (#7496) (7877999)
  • support jumpcloud scim members filter syntax (RFC7644) (#7495) (3d8f85d)
  • support polling for long duration queries in snowflake (#7511) (e9810e7)
  • use tini with unshare to preserve signals (e.g oom) (#7471) (1fce09c)

Don't miss a new windmill release

NewReleases is sending notifications on new releases.