2 posts tagged with "SDK"
View All TagsThe windmill-client npm package now ships dual ESM/CJS builds using tsdown. Tree-shaking is enabled via sideEffects, false and unbundled ESM output, reducing simple imports from ~91KB to ~900 bytes.
New features
- Dual ESM and CJS builds for windmill-client
- Tree-shaking support with sideEffects false
- ~100x reduction in bundle size for simple imports
- Backward-compatible default export preserved
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