ProcessHub - process distribution library

New Release 0.2.4-alpha

This release focuses on the hook system. The new hook system includes:

  • New hooks
  • Struct-based hook handlers
  • Hook handler priorities
  • New functions in the ProcessHub.Service.HookManager module to register and remove hook handlers

The base behaviors for different strategies have also been simplified by removing many callback functions. These callbacks are now dynamically attached to the running system using hooks. This means we only need to implement the callbacks that are truly necessary, primarily pure functions where a return value is expected.

Additionally, this enhancement allows us to extend the system further by hooking into different parts of it.

Happy coding! :slight_smile:

1 Like