RulesEngine
RulesEngine copied to clipboard
A Json based Rules Engine with extensive Dynamic expression support
I'm encountering an error when trying to invoke a workflow using a specific rule name. It seems related to how I'm passing the input parameters. Could you please guide me...
### Feature: Impact Analysis and Version Diff **Objective:** Implement an "Impact Analysis" tool for the RulesEngine admin portal and API, enabling users to quickly see what has changed between workflow...
### Feature: Rule Dependency Graphs (Visualization) **Objective:** Implement a feature that visualizes rule dependency graphs in the RulesEngine administration portal and/or API. This will help users understand how rules and...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5. Release notes Sourced from actions/setup-dotnet's releases. v5.0.0 What's Changed Breaking Changes Upgrade to Node.js 24 and modernize async usage by @salmanmkc in actions/setup-dotnet#654 Make...
The sub-expression ErrorMessage does not work when there is an interpolation expression within it. However, this issue can be resolved by using the recursive formatting method.
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. Release notes Sourced from actions/checkout's releases. v5.0.0 What's Changed Update actions checkout to use node 24 by @salmanmkc in actions/checkout#2226 Prepare v5.0.0 release by...
When upgrading from 5.0.3 -> 5.04 (Issue still exists on latest version 6.0.0) I had some workflows break when performing a comparison on a `System.DateTime` value against null. A null...
The expression is only work with lambda now, whitch need some C# programing knowledge, and it not friendly for a normal maintainer. so why not to provide a low-code way...
Updated [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) from 5.0.2 to 5.0.3. Release notes _Sourced from [FastExpressionCompiler's releases](https://github.com/dadhi/FastExpressionCompiler/releases)._ ## 5.0.3 ## v5.0.3 Bug-fix release - fix: #451 Operator implicit/explicit produces InvalidProgram - fix: #455 TypeAs should...
Is there maybe the plan to involve source code generation to generate the rule expressions in real source code while compiling ? This would obviously take away the completely dynamic...