Skip to content

Releases: Koralix-Studios/step-functions

1.1.2 - 🛠️ Fixing and Publishing 📦

13 Apr 03:03
a641ae6
Compare
Choose a tag to compare

🎉 We're excited to announce the release of version 1.1.2 of the Step Functions library! 🎉

In this release, we've fixed a bug that caused transitions from aggregation steps to be executed multiple times. This resulted in inconsistent behavior and potential errors. With this fix, you can now expect more reliable and predictable behavior from your aggregation steps. 🛠️

We've also added the library to the Maven Central (Sonatype) repository to improve availability and make installation easier. Now you can easily add our library as a dependency in your project's pom.xml file and start building complex workflows with ease. 📦

This enhances the reliability 💪 and accessibility 🌐 of our library for building multiple-step functions with ease.

Complex workflows made easy - 🚶‍♂️Step by Step🚶‍♀️ with Step Functions.

What's Changed

Full Changelog: 1.1.1...1.1.2

1.1.1 - 🧮 Building Better Workflows with Aggregation 🔄

11 Apr 10:16
aa5c257
Compare
Choose a tag to compare

🎉 Introducing version 1.1.1 of the Step Functions library! 🎉

In this update, we've added the ability to incorporate aggregation 🧮 when constructing Step Functions using our new builder 🔨 approach. This enhancement provides users with even more options 💡 and control 🎛️ when designing complex workflows with our library.

We're confident that this release will further improve the user experience when creating multiple-step functions and we always value your feedback 👂 and suggestions 💬.

Complex workflows made easy - 🚶‍♂️Step by Step🚶‍♀️ with Step Functions.

What's Changed

Full Changelog: 1.1.0...1.1.1

1.1.0 - 🏗️ Building Better Workflows 🔄

11 Apr 09:03
bfff7a7
Compare
Choose a tag to compare

🎉 We're excited to announce the release of version 1.1.0 of the Step Functions library! 🎉

This update includes the addition of mapping transitions 🗺️ and a StepFunctionBuilder 🔨 to make the process of creating Step Functions even easier. We've also cleaned up 🧹 some code, added more documentation 📝, and included more metadata 📊 in the library's pom.xml file.

Additionally, we've implemented short-termination ⏹️ when an exception occurs, cancelling all running steps on async functions when it finishes. This enhances the robustness 💪 and resilience 🧘 of our library for building multiple-step functions with ease.

We believe that this release will further improve the user experience in constructing multiple-step functions and we are always open to your feedback and suggestions 👂.

Complex workflows made easy - 🚶‍♂️Step by Step🚶‍♀️ with Step Functions.

What's Changed

Full Changelog: 1.0.1...1.1.0

1.0.1 - 👣 Stepping into a Cleaner Future 🧹

10 Apr 01:58
08393ba
Compare
Choose a tag to compare

🚀 Introducing version 1.0.1 of the Step Functions library! 🚀

This update includes a bug fix for the aggregation clear process in AsyncStepFunctions, which now occurs after execution to ensure data availability and prevent issues when executing in parallel. This fix further establishes our library as a reliable 💪 and versatile 🧘 solution for building multiple-step functions with ease.

We are confident that this release will continue to provide a powerful 💪 and flexible 🧘 tool for constructing multiple-step functions and we welcome your feedback.

Complex workflows made easy - 🚶‍♂️Step by Step🚶‍♀️ with Step Functions.

What's Changed

Full Changelog: 1.0.0...1.0.1

1.0.0 - 🚶‍♂️Step by Step🚶‍♀️

09 Apr 03:01
66512ff
Compare
Choose a tag to compare

🎉🚀 We are excited to announce the release of version 1.0.0 of our library for creating multiple-step functions! 🚀🎉

This release includes the ability to create both synchronous ⏩ and asynchronous ⏰ step functions with ease. Our library provides flexibility in defining custom steps and transitions, allowing for the creation of complex workflows with capabilities such as parallel branching, conditional branching, and branch merging with aggregation.

Additionally, our library supports multiple termination steps, allowing for a StepFunction to return a result from multiple steps rather than just a single final step. Our library also allows for dynamic addition ➕ of transitions and steps to a StepFunction at runtime.

We hope that this release provides a powerful 💪 and flexible 🧘 tool for creating multiple-step functions and we look forward to hearing your feedback. 😊👍

Complex workflows made easy - 🚶‍♂️Step by Step🚶‍♀️ with our library!

What's Changed

New Contributors

Full Changelog: https://github.com/Koralix-Studios/step-functions/commits/1.0.0