Roadmap 🚲 🗺️
Public roadmap
This section will inform you about our future intention of making DecisionRules.io even a better application for your use adding new features regularly.
Some of the features don't have to meet the dates we set. It can be added sooner or later. We aim to always focus on the most important things and customer needs.
- Folders in spaces - Delivered in SaaS version, Docker version in progressWe will bring better organization of rules using folders for larger spaces. We would like to enable user and automated transfer of folders between spaces or individual physically separated environments.
- Comparison of rule versions - In ProgressFunctionality that many of our customers are asking for. We will allow you to compare the individual versions of the rules graphically.
- Include or Exclude DecisionTable columns in Solver API - DeliveredOur customers requested the possibility of specifying which conditions columns will be activated when calling a decision table via the Rule Solver API. It is now possible to include or exclude columns, making the solve of decision table even more flexible. https://docs.decisionrules.io/doc/api/rule-solver-api#options
- Dynamic JSON in Decision Tables and Decision Trees - In ProgressThis feature will make it possible to create parametrizable JSON objects and fundamentally expand the possibilities of decision tables and decision trees when using integration functions or changing output data in JSON format.
- Translation of DecisionRules application into multiple languages - In ProgressEnglish will be supplemented by 2 new languages: Spanish and Czech. Other languages will follow.
- Hiding the content of individual decision tree nodes - In ProgressWe would like to make decision tree nodes collapsible to improve the overall experience when editing decision trees.
- Simplifying the migration of rules between spaces / environments using foldersMigration of rules is a big topic for us lately. So far, one can only manage single rules via Management API. We would like to enable to use folders as migration packages, so the user could migrate all rules in one folder or even in one space at once.
- Folders in spaces - Completed, Released in January 2023 We will bring better organization of rules using folders for larger spaces. We would like to enable user and automated transfer of folders between spaces or individual physically separated environments.
- Simplifying the migration of rules between spaces / environments - Delivered We would like to enable easier transfer of multiple linked rules between spaces and environments. You will be able to prepare and test the entire rules release, which you can then easily transfer to another space or environment.
- Platform upgrade to new LTS version - Delivered Now is a good time to switch to the new major LTS versions of the AWS platform that power our public cloud.
- Default match for Decision Table - Delivered We will simplify the possibility of returning the default output in the event that no row in the decision table is fulfilled.
- Minor improvement of working with functions in Decision Table and Decision Tree - Delivered
- Minor improvement of main dashboard to add links to specific rule/s in history of changes - Delivered
- External API call from scripting rules - Delivered We would like to enable our customers to pull data from external sources in a rule using the REST API and do a simple data transformation on it.
- RuleFlow in RuleFlow - Delivered We would like to allow our customers to nest RuleFlows within other RuleFlows.
- RuleFlow upgrade (planning and analysis) - Delivered With the growing number of users, we have received a large number of requests to improve RuleFlow. We would like to clarify the requirements and then implement some of them. You definitely have something to look forward to.
- Sector specific use-cases - Delivered We come across many interesting use-cases in which you use DecisionRules. We would like to outline and describe the main trends in individual sectors in such a way that it is clear how to use DecisionRules and where it has the greatest added value. We believe that this will save you some time in implementation projects.
- Advanced Functions and Expressions - Delivered Our advanced features are often used in Decision Tables and Decision Trees. We're taking our feature and expression editing to a whole new level. We'll let you edit rules using VS Code on the web.
- External API call from Scripting rules , Decision Tables and Decision Trees - Delivered We would like to enable our customers to pull data from external sources in a rule using the REST API and do a simple data transformation on it.
- Strongly typed JS/TS SDK - Delivered
- Video tutorials - Postponed to Q4/2022 Simple and fast work is written in our DNA. Many customers write to us why we do not yet have a video tutorial to show how easy it is to work with DecisionRules. ... Working on it.
- Decision Trees - Delivered
- The new structure of decision trees will make your rule to edit process easier and faster because of a tree structure.
- User friendly way to test rules - Delivered
- We want non-technical users to feel good with us. That's why we're working on how to easily enter input data into rules and how to display them easily. The possibility of using the JSON format will of course be retained.
- External API call from scripting rules - Postponed to Q3/2022 - Delivered
- We are gradually expanding our platform to make it easier from an integration perspective. According to customer votes, this is also related to the possibility of calling external APIs from the scripting rule.
- Public & Managed Cloud Advanced Monitoring - Delivered
- DecisionRules handles millions of rules per month. Related to this is the constant improvement of our monitoring so that we can better prevent problems before they occur.
- DecisionRules on Azure & AWS Marketplace - Azure Delivered
- We know that for many of you it is difficult to try DecisionRules in on-premise mode on your infrastructure. For new users who are about to try DecisionRules on AWS/Azure, we are trying to create a 1-click solution for installation from the Azure/AWS Marketplace.
- RuleFlow available in Scripting Rules - Delivered
- Business Intelligence API - Delivered / released as separate app / currently in closed beta testing
- Better Power BI integration for on-premise and cloud users
- Reworked SDKs on GitHub - Delivered
- ARM64 Docker Container Support - Delivered
- Rule Tagging - Delivered
- Rule Tagging in Management API - Delivered
- Audit Change log - Delivered
- Monitoring log - Delivered
- Advanced management API - Delivered
- CSV Import/Export - Delivered
- Rules Library - Postponed
- Each rule made by the user can be saved in the library. Those rules will be able within the space regarding permissions. It can be helpful for rules which are used more often, for example, client validation.
- Decision Trees - will finish in Q2 2022 - Delivered
- The new structure of decision trees will make your rule to edit process easier and faster because of a tree structure.
- Better SSO Support - Delivered
- Advanced permissions - Delivered
- Ability to assign permissions to the user within the space. Permissions will be granular, so creating your own sets of permissions will be available.
- Bulk decision making - Delivered
- Evaluate more rules simultaneously, for example sending 100 inputs, and the output will be for the same amount as input was.
- Better operator & function visualization - Delivered
- General overview of decision tables and easier display of help for operators and functions.
- User Variables - Delivered for Decision Tables
- Define variables in the rule settings, which you can then use indefinitely in the decision table
- The variables are versioned together with the rule
- Education videos
- Guide/how-to videos alongside our documentation.
- Rule flow - smaller features
- Export/import rule flow, sharing in between the spaces, graphical changes, connecting rule flows through more spaces,...
- Advanced GeoCluster - Delivered
- Faster resolution of rules across the globe
- Increased resistance to outages
- Rule Flow - Delivered
- This feature will provide an ability to put rule after rule to make a "chain," which will be executed as one rule made of more.
- Downloadable Docker containers - Delivered
- If you don't want to use our web app, you can download and configure the Docker container in your environment.
- Decision Tables operations - Delivered
- Filter, order by, and search functions over decision tables in the application to a better overview and edit the tables.
- Basic Management API - Delivered
- Management API allows making operation with spaces/rules even without a need of using UI of DecisionRules, such as retrieve the rule lists with the appropriate information.
- Mass operations over the rules - Delivered
- Editing, adding or deleting more rows in the table at the same time.
Last modified 19d ago