Skip to main content

Changelog

See what's new with Windmill.

Watch latest Windmill weekly keynotes

Weekly keynotes are hosted on Discord and Youtube on Friday at 5:45 pm CET+1.

See the Windmill roadmap and what's coming next

Roadmap

Edit, preview and run data pipelines from local files without deploying. wmill pipeline show/run --local builds the graph from your working tree with the same parser the UI uses, wmill pipeline dev live-previews the graph in the browser on every save, and wmill pipeline docs writes a PIPELINE.md for coding agents.

New features

  • `wmill pipeline show <folder> --local` renders the pipeline graph from working-tree files, fully offline
  • `wmill pipeline run <folder> --local` runs the whole pipeline in topological order via previews, with `--from`/`--to`/`--dry-run` bounds
  • `wmill pipeline dev [folder]` watches the folder and live-reloads the browser graph view on every save, with run buttons, run forms and live activity
  • `wmill pipeline docs <folder>` writes PIPELINE.md (plus AGENTS.md/CLAUDE.md pointers) describing the graph and datatable schemas for an editor or agent
  • `--partition <value>` runs partitioned scripts on an explicit partition (time kinds default to the current UTC period locally) and doubles as a headless backfill
  • `--arg <script>:<param>=<value>` (repeatable) and `--upload <script>=<file>` parameterize scripts in the cascade