We consistently work hard to make DecisionRules even better, adding new features and improving the existing.
We will extend decision tables with intermediate columns, which will allow for custom calculations. Thanks to this, you will be able to share data between conditions and results and build more concise, flexible and efficient decision tables.
We will add a notifications center to the dashboard to let you know about upcoming releases, major changes and other important news concerning the application. We will also improve our internal release process to provide better predictability and communication towards our customers.
We will prepare an update of the DecisionRules server with optimized queries to Redis and support Redis cluster mode. This will improve the performance of the solver for high-traffic applications and enable to use computation resources more effectively.
We will release DecisionRules version 1.19.0+ for on-premise/private cloud, therefore bringing the new powerful features currently available in the public cloud to our on-premise customers. The most important features include workflow, calculation columns and UX improvements in decision tables and a significant performance boost.
We are dedicated to continuously improving the UX/UI of the application to make it more efficient and smooth for the end users. This time we preparing a couple of more significant changes, like an update of the login/registration forms, the layout, and some of the inner components of the app.
We will implement an offline licensing mechanism to make DecisionRules available to on-premise/private cloud customers who cannot use the standard online license for reasons specific to their environment.
We will extend decision tables with intermediate columns, which will allow for custom calculations. Thanks to this, you will be able to share data between conditions and results and build more concise, flexible and efficient decision tables.
We will add a notifications center to the dashboard to let you know about upcoming releases, major changes and other important news concerning the application. We will also improve our internal release process to provide better predictability and communication towards our customers.
We will release a brand new rule type – the workflow – which will allow you to easily build complex flows of rules with support for branching, external API calls, in-rule scripting, possibility to call other rules with different strategies, data transformations, and much more.
We will enrich the decision table with calculation columns so that you can perform custom calculations anywhere in the table, even in the conditions section.
We are committed to provide some important improvements of the decision table UI/UX to make to work with decision table more smooth and effortless. We will improve the behavior of individual cell and make its editing easier, and add ways for easier value transfer across cells.
We will release an Excel add-in that will allow Excel users to call DecisionRules and solve rule with data from a chosen Excel sheet. Upon one click, the add-in will call DecisionRules with the specified input data, and create a new sheet with the outputs.
We will build a Power BI connector which will simplify connecting Power BI to our Audit API. You will be able to simply choose the connector, enter the BI Key and the filter, and load the audit logs in question without writing any custom code.
We will extend decision tables with intermediate columns, which will allow for custom calculations. Thanks to this, you will be able to share data between conditions and results and build more concise, flexible and efficient decision tables.
We will add a notifications center to the dashboard to let you know about upcoming releases, major changes and other important news concerning the application. We will also improve our internal release process to provide better predictability and communication towards our customers.
We will release a brand new rule type – the workflow – which will allow you to easily build complex flows of rules with support for branching, external API calls, in-rule scripting, possibility to call other rules with different strategies, data transformations, and much more.
We will enrich the decision table with calculation columns so that you can perform custom calculations anywhere in the table, even in the conditions section.
We are committed to provide some important improvements of the decision table UI/UX to make to work with decision table more smooth and effortless. We will improve the behavior of individual cell and make its editing easier, and add ways for easier value transfer across cells.
We will extend decision tables with intermediate columns, which will allow for custom calculations. Thanks to this, you will be able to share data between conditions and results and build more concise, flexible and efficient decision tables.
We will add a notifications center to the dashboard to let you know about upcoming releases, major changes and other important news concerning the application. We will also improve our internal release process to provide better predictability and communication towards our customers.
We will allow for centralized management of spaces, accounts, and permissions by an organization admin. The admin will be able to invite new members to the organization and perform actions like listing or removing the member accounts. Likewise, the admin will be able to manage the organization spaces and control the permissions of the members for the individual spaces.
We will provide new endpoints for the Management API dedicated to managing folders. You will be able to perform all the basic CRUD operations over folders, and manage rules in the folder structure via the new API endpoints. These will naturally expand the Management API capabilities to folders and enable you to perform complex rule migrations.
We are constantly trying to improve our accessibility for the international audience. After English and Spanish, we will provide a translation of the whole app to Portuguese. Fique atento!
We will open a whole new platform for our business users to easily and effortlessly learn DecisionRules through a series of simple tutorials rich in screenshots and gifs. See DecisionRules Academy now. We will gradually add written content as well as video tutorials.
We will enable you to authenticate your calls to the Solver API via OAUTH as a more secure alternative to API Keys.
We will introduce a new type of rule that will allow the user to set up a collection of constant values to be used in other rules within the space. These values will be easily editable and accessible. You will be able to use the dictionary for storing configurations or as a simple lookup table.
We will add the functionality of comparing two decision trees. The user will be able to see the tree differences, merge the content from the secondary tree, or edit the primary tree arbitrarily. This feature will greatly simplify handling conflicts between distinct versions of decision trees.
Lately, our customers have been asking us about a way to lock an important / production rule to protect it from change or deletion. We will implement this feature for you. There will be special permissions needed for managing the lock, so you can easily prevent some users from editing the locked rules.
You can have the application show the logo of your company instead of the default DecisionRules logo. This is the first step of our custom branding, which will allow you to choose the logo, colors and types matching your company's visual identity. Available only for on-premise or private (managed) cloud solutions.
We will update our most used SDK to include the newest API endpoints, be aligned with the documentation and covered by automatic unit tests.
We will add the functionality of comparing two decision tables. The user will be able to see the table differences, merge the content from the secondary table or edit the primary table arbitrarily. This feature will greatly simplify handling conflicts between distinct versions of decision tables.
We will add the functionality of comparing two decision trees. The user will be able to see the tree differences, merge the content from the secondary tree or edit the primary tree arbitrarily. This feature will greatly simplify handling conflicts between distinct versions of decision trees.
We will let you know who is currently viewing the same rule as you. This will help you organize your teamwork and prevent problems stemming from mutual interference of rule editors.
We will allow users to view and search dependencies of all types of rules. Thanks to this, you will be able to quickly and easily see all the rules that enter a given process. The dependency search will also help when performing group operations over rules, e.g. to check whether a given operation does not break your process. The functionality will be available both in the app and via Management API.
Have you ever wondered why you cannot export multiple rules at once? Well, we will bring this capability soon. You will be able to export the whole folder with all its rules to a single file and import it back. This way, you will be able to simply create backup files or share rules between spaces or even environments with one click.
We launched 24/7 service line support and we are now able to respond to critical issues in the matter of hours, day and night. This is mainly important for our larger customers who need robust and fast support all around the world.
In addition to our global cloud, we launched three individual regional clouds for Europe, the USA, and Australia. Each regional cloud has its own environment and database so it can be guaranteed that all data are stored only in the respective region. Thanks to this, you may now use DecisionRules as a service while still keeping aligned with your data residency policy.
We added the functionality of comparing two scripting rules. It is now possible to view the differences between two scripting rules and edit the primary scripting rule, reflecting the differences in the way you like. This feature will greatly simplify handling conflicts between distinct versions of scripting rules. Similar rule comparison features are planned for decision tables and decision trees.
We added support for languages and provided translations into Czech and Spanish.
We will add support for using rule alias instead of rule ID within Management API. Thanks to this, you will be able to use rule aliases for most operations concerning rules. Together with this, we will make a general revision of security and effectiveness within the business logic treating rules and spaces.