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

Python scripts now support Pydantic BaseModel and @dataclass classes as parameter types. Windmill parses class definitions and generates structured input forms with proper field types, including nested models, Optional, List, and Dict.

New features

  • Pydantic BaseModel support for Python script parameters
  • Python dataclass support for script parameters
  • Nested model and complex type inference (Optional, List, Dict)
  • Automatic JSON schema generation from class definitions