Skip to content

Releases: Bilibotter/light-flow

v1.1.0 - Bug Fix

25 Oct 11:03
Compare
Choose a tag to compare

Changelog

Bug Fixes

  • Fixed the issue where restrict was ineffective during Merge operations

  • Fixed a timer release issue
    Addressed a bug causing timers to remain unreleased after use, effectively reducing memory leaks and enhancing system performance.

v1.1.0 - Introducing New Features

29 Sep 13:41
4032ffa
Compare
Choose a tag to compare

Release Notes

New Features

  • Event Handling: Enhanced error management by allowing the setting of event handlers for each stage, ensuring that errors can be addressed outside of task execution.
  • Recovery: Implemented checkpoint recovery to support resuming tasks from their last successful state, minimizing the need for repeated runs.
  • Resource Management: Introduced automatic resource allocation, release, and recovery from checkpoints for efficient resource handling.
  • Conditional Execution: Added the ability to control task execution based on specific conditions, providing greater flexibility in task management.
  • Plugin Support: Users can now create custom persistence plugins, allowing for seamless integration without coupling to any specific ORM framework.

Old Features

  • Isolated Contexts: Each step is linked through isolated contexts, allowing access only to relevant data and preventing global confusion.
  • Orchestration Based on Timing: Define task flows with functional programming, flexibly specifying when tasks should run for efficient management.
  • Mergeable Flows: Combine existing flows into new ones, making process management smoother.
  • Multi-Level Callbacks: Set callbacks at various levels to manage task status flexibly.

We hope you enjoy the new features and improvements! For more details, please refer to the documentation.

First available version released.

27 Mar 08:34
2e52454
Compare
Choose a tag to compare

Features

  • Arrange-Free
  • Mergeable
  • Multilevel Callbacks
  • Multilevel Configuration
  • Unique Context Mechanism
  • Non-Interruptive Execution