Announcing the Serverless Workflow Rust SDK v1.0.0-alpha6


Hello, Serverless Workflow community!

We are thrilled to announce the release of the very first alpha version of the Serverless Workflow Rust SDK! Version v1.0.0-alpha6 marks an exciting milestone as we bring the power of the Serverless Workflow specification to the Rust ecosystem.

Installation Instructions

To start using the Rust SDK, simply add it to your project’s dependencies in Cargo.toml:

[dependencies]
serverless-workflow-sdk = "1.0.0-alpha6"

Alternatively, you can add it directly via Cargo:

cargo add serverless-workflow-sdk@1.0.0-alpha6

For more information and examples, check out the GitHub repository.

What’s Included?

This initial alpha release includes:

  • Core Models: Full support for the Serverless Workflow DSL, enabling you to define workflows in compliance with the specification.
  • Builders: Programmatic workflow creation using builder patterns for ease and type safety.

What’s Next?

As we move toward the full v1.0.0 release, our focus will be on:

  • Expanding the SDK with additional utilities and helpers.
  • Ensuring compatibility with the latest Serverless Workflow specification.
  • Incorporating community feedback to improve the developer experience.

Your input is crucial to making the Rust SDK robust and production-ready. Please share your feedback, report issues, or contribute by visiting our GitHub repository.

Join the Conversation

Thank you for being a part of the Serverless Workflow community. With your help, we’re building a powerful ecosystem for serverless workflows, one step at a time.

Give the Rust SDK a try today, and let us know how it works for you!

Happy coding! 🚀

💕 Love ServerlessWorkflow? Give us a Star on GitHub! ⭐

Help us grow and show your support! Starring our repository helps more people discover and join our community.

👉Star our GitHub Repository