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

3 posts tagged with "API"

View All Tags

Rust client SDK

RustSDKClientAPIv1.500.0

Windmill now provides a comprehensive Rust client SDK for interacting with the Windmill API. The wmill crate enables developers to build Rust applications that can manage resources, execute scripts, monitor job status, and integrate seamlessly with Windmill workflows.

New features

  • Complete Rust client SDK with async/await support
  • Resource management and variable access
  • Script execution (sync and async)
  • Job status monitoring and result retrieval
  • Type-safe error handling with Rust enums
  • Integration with Windmill authentication
  • Customizable HTTP client configuration

Windmill now supports generating an OpenAPI specification from existing HTTP routes and webhooks. This allows developers to automatically export their configured HTTP triggers and webhook endpoints into an OpenAPI-compliant spec (JSON/YAML), making it easier to document, share, and integrate with other systems.

New features

  • Automatically generate OpenAPI specs from defined HTTP routes and webhook triggers.
  • Export in JSON or YAML formats.

Windmill now supports generating HTTP routes directly from an OpenAPI specification. This allows developers to streamline the setup of HTTP triggers by importing spec files (JSON/YAML), either via URL, file upload, or raw text, and auto-generating the necessary route configurations.

New features

  • Automatically generate HTTP triggers from OpenAPI specs.