Public Cloud

DecisionRules public cloud release notes

Version 1.14.0 - 1/2023

  • Added folders. You can now organize your rules in folders, edit the folder structure and display rules based on their location. Folders are comfortably accessible in the folder menu.
  • Simplified side menu no longer shows rule lists divided according to rule types. You can newly access all rules by following the Business Rules item in the menu. Thanks to its simplicity, the side menu can be now used effectively in the collapsed mode.
  • Simplified dialog for creating and importing rules of any type. Rules can be created or imported by clicking the corresponding button in the top right corner of the rule list, or alternatively from the folder menu.
  • The user profile now shows the current tariff limits including all add-ons.
  • New section Users & Roles allows users to quickly access the space settings.
  • Improved design of the rule list. You can now filter rules by types and sort them more easily.
  • Font in decision tables and decision trees was changed to monospace for better readability.

Version 1.13.1 - 12/2022

  • Added the ELSE operator in decision tables which allows, among other things, to add the so called default row. The ELSE operator returns true if no row has been triggered before so it is useful for defining fallback rows.
  • Bug fix involving duplicate rule aliases on multiple spaces of the same user.

Version 1.13.0 - 12/2022

  • Improved hinting for functions, in particular their arguments. You can now see the hint as you write the function.
  • Bugfix involving calling of rules in foreign spaces of the same user.
  • Bugfix in the interpretation of the backslash character. This bugfix involves a change in behavior. Please consult our documentation of Functions for details about the current behavior. If you were not using double backslash or backslash in combination with the double or single quotes character, you do not need to worry about this change.
  • Bugfix involving the situation in which an input cell of type function is evaluated to a non-boolean value. From now on, such a case will result in an error and the condition will be interpreted as false. This bugfix involves a change in behavior. However, it only affects ill-defined rules.
  • Enhancement in the behavior of OR function. When a single argument is found to be true, the other values are not validated anymore (they do not even need to be boolean) and the result is automatically casted to true. This enhancement involves a small change in behavior.
  • New options property allowing to configure the rule solver. For a decision table, it is now possible to include or exclude specific condition columns when calling the solver. See the documentation of Rule Solver API for details.
  • Audit is now active in Trial by default so new users can freely test this feature.
  • Adjusted message when owner of teammate space does not have activated Audit.
  • Added the ruleAlias property to all the rules and rule flows. Rule alias works the same way as rule ID but can be edited by the user and is better human-readable. It can be used to refer to rules in other rules as well as in API calls. It stays untouched when the rule is cloned or exported and imported which greatly simplifies manipulation with rules.
  • Changing invitation to Space. You can select from users which you have in other spaces now.
  • Shrunk cells now have the same width for all columns. This allows for better scrolling of Decision Tables without horizontal jumps.

Version 1.12.1 - 11/2022

  • Bugfix in getting right limits when saving RuleFlow.
  • Bugfix with invite users into space. Now is validation case insensitive.
  • Bugfix debug data on DecisionTree
  • Bugfix defining and solving RuleFlow
  • Bugfix invitations Bugfix import rules from xslx and csv Improve function validation
  • Added ROUNDE DecisionRules function that rounds number to even
  • Fix docker image vulnerabilities

Version 1.12.0 - 10/2022

  • bug fixes
  • added functionality where you can add rule of type RuleFlow to the vertex in another RuleFlow rule
  • improved DecisionTable solver performance

Version 1.11.1 - 9/2022

  • Minor bug fixes
  • Fixed buggy date functions
  • Enhanced function validations
  • Added option to omit quotes on simple strings, complex strings containing special characters [+-,/%*()] still need quotes at the beginning and at the end.
  • Added support for arithmetic operations (,-,/,+,%) in functions, e.g. 1+1.
  • Functions SUM, AVG, MIN, MAX, COUNT, MEDIAN, CONCAT, CONCAT_WS, AND, OR now accept arrays as parameters. Functions EQ and NEQ accept arrays and objects.
  • Improved DecisionTable performance on big rules.
  • Added new functions hinting in decision tables, decision trees and scripting rules.
  • Added new HTTP functions that can be called within decision table or decision tree and perform basic HTTP calls with methods as GET, POST, PUT, PATCH, DELETE. Documentation page: Integration functions​
  • New SOLVE function that can perform solving of other rules within decision tables, decision trees and scripting rules. Documentation page: Integration functions​
DecisionTable with HTTP and SOLVE methods implemented
DecisionTable with HTTP and SOLVE methods implemented
  • Enhanced functions editor for decision tables and decision trees
  • Enhanced visuals of decision table
  • Enhanced visuals of Dashboard
  • Fixed bug with decision table filter
  • Fixed bug with moving rules to another space
  • Support of async/await in scripting rules
  • Added RE function that creates regular expression.
  • Added new TEST, MATCH, REPLACE, SPLIT functions that accept RE function as argument
  • Added new ABS, SUBSTR, NOT, INCLUDES functions

Version 1.10.0 - 8/2022

Audit Logging

Completely new feature that allows users to audit their rule solves. If the audit logging is turned on a given rule, it will create a detailed audit log with useful information after every solve of that rule. Audits have information about the Input/Output, execution time, timestamp, rule metadata, debug data and other useful information.
Click here to learn more about Audit Logging.
  • Bug fixes
  • Improved design

Version 1.9.0 - 6/2022

  • Walkthrough tutorial
  • New visual debug mode for Decision Tables and Decision Trees
  • Easy copy/paste SDK examples in test bench
  • Improved space statistics design
  • Modified debug console outputs to be more human readable
  • Bug fixes
  • Improved solver performance
  • RuleFlow is now callable within ScriptingRules

Version 1.8.0 - 5/2022

Decision Trees BETA

Brand new way to express your business rules. You can use IF, THEN, ELSE, CONDITIONS and RESULTS elements. Everything is draggable! You can use Decision Trees with current Solver API, so you don't have to make integration changes. Decision Trees also works with Scripting rules and RuleFlow and of course Decision Trees are supported in Management API and new SDKs​
  • Redesigned app layout to better match current corporate design
  • Generate PDF from Decision Tree
  • New option to log in via Microsoft account
  • Rules sorting according name and last user attributes
  • Preset Values in Test Bench
  • Clear Debug console
  • Minor bug fixes

Version 1.7.2 - 4/2022

  • Non-technical user friendly Test bench
  • Decision Tables
    • Ability to specify valid-from and valid-to on each row
  • Management API Changes
    • Create RuleFlow
    • Update RuleFlow
    • Read RuleFlow
    • Delete RuleFlow
    • Export RuleFlow with all rules
    • Import RuleFlow with all rules
  • Password can be longer than 16 characters
  • Import / Export RuleFlows with all rules in one package
  • RuleFlow general improvement
  • Minor bug fixes

Version 1.6.0 - 03/2022

  • Added event timeline for rules and spaces. Supported events are:
    • rule created,
    • rule edited,
    • new rule version,
    • rule renamed,
    • rule moved,
    • rule deleted,
    • api key edited,
    • api key renamed,
    • api key deleted,
    • space edited.
  • Added new feature: import/export for CSV files.
  • Minor fixes for DecisionTables
  • You can now use non-ascii character in I/O model except &,|,$
  • Bug fixes
  • Improved table solver performance

Version 1.5.0 - 02/2022

Version 1.4.0 - 11/2021

  • User Variables
  • Improved overview of functions and operators in decision tables
  • Adjustable highlighting of columns and rows in the decision table
  • Possibility to call other rules from scripting rule
    • This feature makes it possible to create more complex data transfer between individual rules and subsequent aggregation of output data.
  • Major infrastructure changes that have brought greater scalability, performance and stability
  • New pricing plans
  • Advanced Permissions
  • Bulk evaluation of Decision tables, Scripting rules and RuleFlows
  • Improved Kafka API
  • Small changes based on user requirements
  • Bug Fixes

Version 1.3.0 - 09/2021

Version 1.2.0 - 06/2021

  • Functions in decision tables
  • Python SDK
  • ​.NET SDK
  • Minor bug fixes

Version 1.1.3 - 05/2021

Version 1.1.2 - 05/2021

Version 1.1.1 - 04/2021

Version 1.1.0 - 02/2021

Version 1.0.2 - 12/2020

Version 1.0.1 - 12/2020

  • Added Import and Export feature
  • Minor bug fixes

Version 1.0.0 - 11/2020


  • New rule versioning system


  • Error while creating new row