# Public Cloud

### Version 1.25.0 - 4/2026

* AI Agent Rule - New rule type able to call a selected LLM, process input data and return the AI-generated response. Extremely useful for fuzzy logic, data extraction from written text, and other advanced tasks. Bring your own model, add explainability layer, and connect AI Agent Rule in your process via a native Decision Flow node.
* Rule Testing - Build regression tests for your rules and easily run test suites to verify desired rule behavior. New [management API endpoints](https://docs.decisionrules.io/doc/api/rule-testing-api) available.
* Decision Table Upgrade - Enhanced design of our most used rule type providing fully **spreadsheet-like experience**, making Decision Tables very easy to work with for users familiar with tools such as Excel or Google Sheets.
* Improved design of rule input/output model
* Improved handling of variables in Flows - Data dictionary now shows only variables reachable from the respective node. This keeps data dictionary clean and allows for faster orientation.

### Version 1.24.1 - 2/2026

* [Organization Departments](https://docs.decisionrules.io/doc/organization/departments) - new Resources section, new Departments section, new Department Manager Organization role. Departments group Teams, Spaces, and Space Roles into independent units managed by Department Managers.
* [AI Assistant](https://docs.decisionrules.io/doc/ai-assistant/about-ai-assistant#ai-assistant-chat-history) - Chat history added. Conversations are now automatically saved and can be accessed from the History section, including page-specific and full history views.

### Version 1.24.0 - 2/2026

* AI Assistant -  AI Assistant is now available on the rules list and the Decision Table detail. It can answer general questions, create Decision Table, and it has a new set of skills helping with the Decision Table creation and testing. For more details see the [About AI Assistant](https://docs.decisionrules.io/doc/ai-assistant/about-ai-assistant) page.
* Improved UX when importing rules - you can now **drop files** straight to the folder structure.
* Improved rules list - we now support sorting by last updated timestamp.
* Small improvements in Lookup Tables
* Blank rules added to Templates modal
* Business Rule element in Flows improvements - it now returns rule alias, version and id.
* Minor bug fixes

### Version 1.23.1 - 1/2026

* Redesign of the profile section
* Migration of private space into an organization: Learn how to migrate a space on the [space-migration](https://docs.decisionrules.io/doc/space/space-info/space-migration "mention") page.
* Added new RAW\_VALUE function: returns the input value without auto-casting, preserving the original data type. More details and examples in [list of Data functions](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/functions/data#keep-the-same-type-without-auto-casting-raw_value).
* Minor bug and UI fixes

![](https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2F1QZPXXbv7ACzhcVRC7RW%2Feu-funding-black.DWDgTPff_nP4qC.webp?alt=media\&token=7531098e-8b13-4870-93c0-23c5a2b1da60)

### Version 1.23.0 - 11/2025

* [Lookup Tables](https://docs.decisionrules.io/doc/rules/lookup-table). New type of rule enabling to store and query lookup tables with optimized performance and easier editing when compared to Decision Tables. Also allows to define Decision Table valid values by a Lookup Table.
* New [Statistics](https://docs.decisionrules.io/doc/profile/statistics) Dashboard, improved [Limits](https://docs.decisionrules.io/doc/profile/limits) overview and [Organization Linking](https://docs.decisionrules.io/doc/organization/settings#linked-organization). (If you want to see all statistics from multiple organizations on one place, you can link your organizations under a single Managing Organization. You will then be able to see all the statistics from the Managing Organization.)
* [OAuth](https://docs.decisionrules.io/doc/api/api-keys/enterprise-oauth-m2m) authentication for machine-to-machine communication (Solver API).
* [Templates](https://docs.decisionrules.io/doc/rules/rule-list#templates) have been redesigned and improved.
* Minor bug fixes

![](https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2F1QZPXXbv7ACzhcVRC7RW%2Feu-funding-black.DWDgTPff_nP4qC.webp?alt=media\&token=7531098e-8b13-4870-93c0-23c5a2b1da60)

### Version 1.22.0 - 11/2025

* New API endpoint for statistics. More details can be found [here](https://docs.decisionrules.io/doc/api/management-api#statistics).
* Solver accepts any Execution Strategy - fallback to Standard strategy if invalid strategy is used. See the latest strategy information [here](https://docs.decisionrules.io/doc/rules/common-rule-features/execution-strategy).
* Support for cloning specific [historical version](https://docs.decisionrules.io/doc/rules/common-rule-features/rule-history) of rule.&#x20;
* Info and Help - added possibility to create a report file with recent errors
* Minor bug and UI fixes

![](https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2F1QZPXXbv7ACzhcVRC7RW%2Feu-funding-black.DWDgTPff_nP4qC.webp?alt=media\&token=7531098e-8b13-4870-93c0-23c5a2b1da60)

### Version 1.21.4 - 10/2025

* Refreshed authentication experience – The login, registration, password recovery pages etc. have been redesigned for a smoother and more intuitive experience.
* New rule templates – Additional ready-to-use templates have been added, helping you start building your rules faster.
* General improvements and fixes – We’ve made several minor bug fixes and UI enhancements to improve overall stability and usability.

### Version 1.21.3 - 9/2025

* Possible to convert Rule Flow into Decision Flow, see [rule-flow-convertor](https://docs.decisionrules.io/doc/rules/rule-flow/rule-flow-convertor "mention")
* New Business Rule flow node version
  * **Scripting Rule results unwrapped** — Scripting Rule now returns a single object instead of array.
    * **Remapping needed** — for details, see [#business-rule](https://docs.decisionrules.io/doc/rules/flow/flow-nodes-overview#business-rule "mention")
  * **New Array strategy** — for Decision Tables you can choose an Array strategy to match multiple values.
  * **Select latest version** — you can set a rule to use its latest version.
* Minor bug and UI fixes

![](https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2F1QZPXXbv7ACzhcVRC7RW%2Feu-funding-black.DWDgTPff_nP4qC.webp?alt=media\&token=7531098e-8b13-4870-93c0-23c5a2b1da60)

### Version 1.21.2 - 9/2025

This release delivers two major updates: a broad application redesign that modernizes core parts of the app for a smoother, more consistent experience, and stronger validations with enhanced security to ensure safer, more reliable usage.

We’ve prepared a [dedicated page](https://docs.decisionrules.io/doc/product-updates/major-updates/changes-in-version-1.21.2-09-2025) that describes these updates in more detail:

* **Application Redesign** – Modernized look and usability improvements across Decision Tables, Decision Trees, Scripting Rules, Decision Flows, Rule Settings, and Event Logs. \[[Read more →](https://docs.decisionrules.io/doc/major-updates/changes-in-version-1.21.2-09-2025#application-redesign-phase-2)]
* **Validations, Security, Error Handling & more** – New validations and constraints across rules, organizations, API keys, SSO configs, and roles, plus exploit prevention, rate limits, and enhanced error responses for better debugging. \[[Read more →](https://docs.decisionrules.io/doc/major-updates/changes-in-version-1.21.2-09-2025#validations-security-and-more)]

{% hint style="danger" %}
**IMPORTANT**: Due to the aforementioned changes, some API requests may no longer function as they did before. Please refer to the detailed changes page and review your implementation, testing your integrations to ensure compatibility. If you encounter any issues, don’t hesitate to contact our support team.
{% endhint %}

![](https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2F1QZPXXbv7ACzhcVRC7RW%2Feu-funding-black.DWDgTPff_nP4qC.webp?alt=media\&token=7531098e-8b13-4870-93c0-23c5a2b1da60)

### Version 1.21.1 - 8/2025

* Added a new type of Connector - 'REST API Credentials'
  * This Connector securely stores sensitive Authorization data (e.g., API Key)
  * Added the option for REST API Client Node to select the Connector
* Changed visualisation of Decision and Integration Flow connection lines to be more angular
* Minor fixes

![](https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2F1QZPXXbv7ACzhcVRC7RW%2Feu-funding-black.DWDgTPff_nP4qC.webp?alt=media\&token=7531098e-8b13-4870-93c0-23c5a2b1da60)

### Version 1.21.0 - 8/2025

* Integration Flow - new rule type for long running processes
* Workflow rule name changed to Decision Flow - new name, same powerful rule
* Jobs - long running processes with new endpoints for smooth integration
* Webhooks - set Webhook to automate Job state logging
* DB Connectors - set the connection and query your database using new Flow nodes. A list of the supported databases, along with instructions on how to set the connectors up, can be found [here](https://docs.decisionrules.io/doc/rules/flow/flow-nodes-overview#relational-database-query-nodes)
* New currency option (€ or $) for newly created accounts
* Pay-as-you-go - pay according to your usage or set a hard stop on Audits and Jobs
* Settings - new Profile section where you can set you your preferable language and Pay-as-you-go options
* Add-ons are no longer available
* Added new default roles to organizations fully managed by DecisionRules
* Minor bug and UI fixes

<div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FJ3CkrkRya2fF0taP5ZJn%2Fimage.png?alt=media&#x26;token=7f2bce5c-9fc8-4a7f-8293-8610b934abec" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.20.4 - 8/2025

* New endpoint added to the Management API for **creating a new version of an existing rule** – see details: [#create-new-rule-version](https://docs.decisionrules.io/doc/api/management-api#create-new-rule-version "mention")
* **New TEXT function**: Converts any input (number, string, object) into text, simplifying text creation without the need for other functions ([read more](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/functions/text#text-text))
* **Improved folder and rule filtering**: Filter by latest version, hide published, hide pending, or filter by rule type
* **Decision Table update**: Condition cells now support empty values
* Minor bug fixes

<div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FJ3CkrkRya2fF0taP5ZJn%2Fimage.png?alt=media&#x26;token=7f2bce5c-9fc8-4a7f-8293-8610b934abec" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.20.3 - 7/2025

* **Rule Variables**: Displayed as plain text instead of parsed JSON to reduce confusion (no functional changes).
* **Function Validation**: Added warnings for:
  * Leading/trailing commas
  * undefined values (including for nested functions)
* **Permissions**: Fixed warning alerts when changing permissions for Spaces.
* **Rule Locking**: Locked rules can no longer be forked or overwritten by new imports. ([read more](https://docs.decisionrules.io/doc/rules/common-rule-features/rule-lock#what-can-not-the-user-do-with-the-locked-rule))
* **Search Fixes**: Resolved partially broken search in *Organizations → My Org → Statistics*
* **Google Login**: Your profile picture is now displayed upon login with a Google account.
* **Other**: Minor bug fixes and UI improvements.

### Version 1.20.2 - 6/2025

* Minor bug fixes

### Version 1.20.1 - 5/2025

* Minor bug fixes

### Version 1.20.0 - 4/2025

* New AI Assistant — see the [AI Assistant](https://docs.decisionrules.io/doc/ai-assistant) docs
* Major app redesign — read more on a [1.20.0 dedicated page](https://docs.decisionrules.io/doc/product-updates/major-updates/changes-in-version-1.20.0-4-2025)
* Reorganization of Documentation — if you are reading this, you are in version 2 of the Docs. You can switch to version 1 in the top of the menu.
* Fix of typo in Workflow Switch element — the former expression "loosing cases" was corrected to "losing cases".  **Note that this fix involves a small change in behavior.**

  <div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FuyZFsUAVZqewfSNOsOLe%2FFinancovanoEU.png?alt=media&#x26;token=7bb5784f-af43-4655-9c77-2170a81c0d35" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.19.5 - 2/2025

* Improvements to On-Premise performance&#x20;
* New NUMHASH in Decision Tables and Decision Trees
* Captcha bug fix
* Other minor bug fixes

### Version 1.19.4 - 2/2025

* Improve performance for bulk solve in Workflow
* New [Debug node](https://docs.decisionrules.io/doc/rules/flow/flow-nodes-overview#debug) in Workflow
* Search functionality in Workflow
* Minor bug fixes

<div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FuyZFsUAVZqewfSNOsOLe%2FFinancovanoEU.png?alt=media&#x26;token=7bb5784f-af43-4655-9c77-2170a81c0d35" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.19.3 - 12/2024

* Client performance enhancements
* Bug fixes

<div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FuyZFsUAVZqewfSNOsOLe%2FFinancovanoEU.png?alt=media&#x26;token=7bb5784f-af43-4655-9c77-2170a81c0d35" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.19.2 - 11/2024

* Improving the usage of Redis when solving rules
* Minor bug fixes

<div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FuyZFsUAVZqewfSNOsOLe%2FFinancovanoEU.png?alt=media&#x26;token=7bb5784f-af43-4655-9c77-2170a81c0d35" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.19.1 - 10/2024

* Redesign of the user authentication and onboarding pages (functionality remains the same)
* Minor redesign of the DecisionRules app - font, button and icon changes
* New "Integrations" section accessible for each rule. It contains ready-to-use code snippets for all the [DecisionRules' SDKs](https://docs.decisionrules.io/doc/sdk-and-integrations/languages-frameworks), as well as two new additions:
  * Excel Add-in ([read more](https://docs.decisionrules.io/doc/sdk-and-integrations/excel-add-in))
  * Swagger implementation
* Improved automated tests
* Minor bug fixes

<div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FuyZFsUAVZqewfSNOsOLe%2FFinancovanoEU.png?alt=media&#x26;token=7bb5784f-af43-4655-9c77-2170a81c0d35" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.19.0 - 10/2024

* Major release with important new features and improvements
* Decision table design and functionality upgrade
* Calculation columns in decision tables
* Performance boost
* New workflow feature
* See changes in detail on a [dedicated page](https://docs.decisionrules.io/doc/product-updates/major-updates/changes-in-version-1.19.0-10-2024)

<div align="left"><figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FuyZFsUAVZqewfSNOsOLe%2FFinancovanoEU.png?alt=media&#x26;token=7bb5784f-af43-4655-9c77-2170a81c0d35" alt="" width="188"><figcaption></figcaption></figure></div>

### Version 1.18.4 - 07/2024

* Bug fix in scripting rule solver. Should have no effect on rule evaluation.

### Version 1.18.3 - 07/2024

* Brand new plans
  * In response to the needs of our customers, we have prepared new plans.&#x20;
  * &#x20;If you are a customer and have already purchased a plan, your old plan remains the same. In case you need to upgrade/downgrade, you can choose from our new tariffs.
* New trial logic
  * We offer a free trial for 10 days with the Business plan.
  * At the end of the free trial, the account will be converted to the Starter+ plan for 10 days. After this period, the account will be transferred to our free Starter plan.
* Bug fixes

### Version 1.18.2 - 05/2024

* New Business Intelligence API version
  * v2 of the BI API consists of two new endpoints and a new way of paginating over your Audit Logs
* Minor visual updates
* Minor bug fixes

### Version 1.18.1 - 04/2024

* Folder API
  * New addition to our Management API that let's you programmatically Create, Read, Update (move and rename) and Delete Folders (including their contents)
* Folder Path Functionality
  * The new Folder API and some of our older endpoints can now target rules and folders not only by their IDs or Aliases but by leveraging the ?path=/ query parameter.
* Minor bug fixes

### Version 1.18.0 - 03/2024

* Organizations
  * Organizations serve for managing users, spaces, and access control under one billing account. Read more [here](https://docs.decisionrules.io/doc/organization).
* Design improvements
  * Sidebar
    * Menu item **Users & Roles** renamed to **Space Settings**
    * **New** menu item Organizations
  * Navigation bar
    * Indicator of **Current Space** moved to left side of navigation
  * Select space dialog. Read more [here](https://docs.decisionrules.io/doc/space/spaces#change-your-space).
* Minor bug fixes

### Version 1.17.5 - 03/2024

* Discount codes&#x20;
  * Feature that allows new users to purchase a plan at a discounted price using a promo code
* Console logs
  * Refactored creating and saving console logs
  * Console logs now work in bulk solve
  * Note that format of console log data has been changed
* Minor bug fixes

### Version 1.17.4 - 02/2024

* Fixed a bug with billing date, causing an edge case problem with API calls renewal.
* Minor bug fixes

### Version 1.17.3 - 01/2024

* Import Decision Table - Fixed a bug with row number limit. In effect, the row limit is now enforced within decision table import (both through the UI or Management API). Read more [here](https://www.decisionrules.io/pricing/public-cloud).
* Portuguese language support - We are now fully supporting Portuguese.
* Minor bug fixes

### Version 1.17.2 - 12/2023

* Rule Lock - Added a feature that lets users with according permission lock / unlock rule. Read more [here](https://docs.decisionrules.io/doc/other/rule-lock)
* Minor bug fixes

### Version 1.17.1 - 12/2023

* **Decision Tree Comparison -** Added a feature that lets users compare two Decision Trees and easily identify the differences between them. Read more [here](https://docs.decisionrules.io/doc/rules/common-rule-features/rule-comparison/decision-tree-comparison).
* A newly registered user has to validate their email first before setting up a password. This improves the security of the authentication mechanism
* Updated packages on both client and server, thus removing some known vulnerabilities
* Folders are now showing a duplicate and undefined rule alias warning
* Audit Logs are now sorted in descending order by default
* Added memory limit on folder export to prevent memory overflow
* Added excluded and included condition columns options in SOLVE function
* Minor bug fixes

### Version 1.17.0 - 11/2023

* New isolated virtual machine environment for scripting rules solver
* Improved error messages in scripting rules. **Note that this improvement involves a small change in behavior.**
* Rule evaluation timeout is now returning status code 400 instead of 408
* Vulnerability fixes

### Version 1.16.4.1 - 11/2023

* **Minor change in billing  -** When the plan is changed, the customer is charged immediately and also receives an invoice immediately

### Version 1.16.4 - 9/2023

* **Decision Table Comparison -** Added a feature that lets users compare two Decision Tables together to identify differences between the tables. Read more [here](https://docs.decisionrules.io/doc/rules/common-rule-features/rule-comparison/decision-table-comparison).

### Version 1.16.3 - 9/2023

* **Export Folder -** exporting the selected folder and its contents to **JSON** format
* **Import Folder -** importing folder and its contents into the selected folder
* **Show Dependencies -** presents all dependencies in a tree-like structure. This visualization is providing providing a clear overview of how rules are interconnected
* Added new endpoints to Management API for export folder, import folder, show dependencies
* Minor bug fixes

### Version 1.16.2 - 8/2023

* Vulnerability fixes
* Improved error handling in Kafka Solver
* Small bug fixes

### Version 1.16.1 - 7/2023

* We added a Teamwork indicator for rules, which tells you who is currently viewing the same rule as you. This functionality allows you to avoid interference between changes made by multiple individual editors at the same time (BETA version)
* Added filter in folders - you can filter rules by state (published/unpublished)
* Added button Copy alias to sidebar rule item for faster referencing
* Improvements in the UI
* Notification toaster can now be closed by a click
* When a number of API calls reaches 80% of your limit, you’ll get an email alert

### Version 1.16.0 - 6/2023

* Improved security and performance, mostly regarding operations with rules (and rule flows), like getting, solving, and managing rules
* Introduced wide support for using rule alias instead of rule ID in almost all endpoints of Solver & Management API
* New improved server-side infrastructure for rule, rule-flow and APIs
* New test infrastructure and a number new automatic regression tests
* Added HTTP calls limit for decision trees and scripting rules (applies the same limit policy as decision tables)
* Decision table performance optimization (unsubscribing from observables, less rendering after changes)
* Minor bug fixes

### Version 1.15.4 - 6/2023

* Added the functionality of comparing scripting rules. It is now possible to view the differences between two scripting rules and edit the primary scripting rule, reflecting the differences in any way you like. This feature will greatly simplify handling conflicts between distinct versions of scripting rules.
* Updated Kafka solver
* Minor bug fixes

### Version 1.15.3 - 5/2023

* Bug fixes
* Changed solver call policy, where you are now able to call rules from the app itself without api keys read permissions.

### Version 1.15.2 - 5/2023

* Columns of Decision Tables are now resizable! Drag and drop the edges of column headers to resize their corresponding columns.
* Improved the search functionality of Decision Tables.
* Decision Tables now remember your scroll position and automatically scroll there when you refresh the application or leave and re-enter the table.&#x20;
* Minor bug fixes.

### Version 1.15.1 - 4/2023

* Added regional cloud functionality. What are regional clouds? Read more about them [here](https://docs.decisionrules.io/doc/api/geo-location/regional-cloud).
* Minor bug fixes.

### Version 1.15.0 - 3/2023

* Added internationalization and language support.
* Added Czech language.
* Minor bug fixes.
* Minor changes to the Test Bench.

### Version 1.14.5 - 3/2023

* Minor improvement of login & registration.
* Improvement in several functions, namely AND, OR, TEST, SOLVE & the HTTP functions. These now accept null and {} as valid inputs. This further expands their possible usage. **Note that this improvement involves a small change in behavior.**

### Version 1.14.3 - 3/2023

* Bug fix of the Rule Alias field and the Simple JSON editor.
* Bug fix concerning the interpretation of numbers in functions.
* Improvement in the evaluation of empty array. From now on, empty array is considered a valid value and can enter the evaluation of functions. This allows to work with empty array in the context of functions. **This improvement involves a change in behavior.** If there is a chance of passing an empty array as input data in one of your decision tables or decision trees, **please test the respective rule** to make sure the present change does not affect your logic.
* Improvement in the evaluation of the functions EQ, NE and ARRAY\_INCLUDES. These functions now accept null and {} as valid inputs. Thanks to this, you may for example check if a variable equals null. **This improvement involves a change in behavior.**
* New `REDIS_PING_INTERVAL` environment variable that allows to set the duration (in milliseconds) for which the server pings the Redis server.
* Fixed a bug in functions MAX and MIN. For an empty array or a value that cannot be parsed to a number, these now return null. This improvement involves a change in behavior.

### Version 1.14.1 - 2/2023

* Added support for using functional expressions (like functions or variables) inside JSON within functions. Thanks to this, you can freely combine objects, arrays and the DecisionRules functions to introduce custom logic. This is a very powerful tool when using integration functions like SOLVE or for advanced data transformations. [Read more about JSON and functions](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/functions/functions-and-json).
* Update in the evaluation of variables. We are no longer casting primitive values (e.g. numbers or boolean values) saved within variables to string; instead, we keep their original type. Together with this change, we have improved the ability of several functions to cast their arguments to the type they need for evaluation. Please beware that **this enhancement involves a change in behavior.**
* Multiple minor bug fixes.
* Small improvement in the rule flow designer layout.
* Bug fix in the Management API. Creating rule via Management API now returns an error when the rule with given `ruleId` and `version` already exists.
* Bug fix involving duplicate rule aliases on multiple spaces.
* Improved zoom in decision trees.
* Status of rules is now visible thanks to coloring in the folder menu.

### 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.

<figure><img src="https://lh6.googleusercontent.com/BW79jbv5TYtUIXRyGgNOoyFDdsg3u3FlHxyCZVQPiaT5YVduAEgy1tbhK1MlH67EuyjoEHhRvv3gFi1I8KrbNC7RrZLrJHXnXsTT6XRxXikxQMSBic81OZVx6x2rheFIHOQAqpaz7E_-sNIjF_xjUpwZf8SXPA4OibOMS7u9KxvrgG2kOP1IUq4eYmvCLQ" alt=""><figcaption></figcaption></figure>

* 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](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/general-operators#else-else) 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](https://docs.decisionrules.io/doc/decision-tables/functions#values) 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](https://docs.decisionrules.io/doc/api/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&#x20;
* Bugfix invitations Bugfix import rules from xslx and csv Improve function validation&#x20;
* Added ROUNDE DecisionRules function that rounds number to even&#x20;
* 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&#x20;
* Fixed buggy date functions
* Enhanced function validations&#x20;
* 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.&#x20;
* 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](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/functions/integration-functions "mention")
* New SOLVE function that can perform solving of other rules within decision tables, decision trees and scripting rules. Documentation page: [integration-functions](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/functions/integration-functions "mention")

<figure><img src="https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FpDjWkPwhLLfrgkQefgqB%2Fimage.png?alt=media&#x26;token=e952e94b-da0d-4a00-8128-42c206df09bc" alt="DecisionTable with HTTP and SOLVE methods implemented"><figcaption><p>DecisionTable with HTTP and SOLVE methods implemented</p></figcaption></figure>

* 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.

![](https://437457296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN4F4-qybg8XDATvios%2Fuploads%2FZReTvZy1Cs7A1hXVuS7Y%2Fimage.png?alt=media\&token=2f208860-1d64-4d04-bb65-280389a11eb0)

{% hint style="success" %}
Click here to learn more about [Audit Logging](https://docs.decisionrules.io/doc/business-intelligence/audit-logs).
{% endhint %}

* 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  <mark style="color:purple;">BETA</mark>

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](https://docs.decisionrules.io/doc/api/management-api) and [new SDKs](https://docs.decisionrules.io/doc/sdk-and-integrations)

* 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:&#x20;
  * rule created,&#x20;
  * rule edited,&#x20;
  * new rule version,&#x20;
  * rule renamed,&#x20;
  * rule moved,&#x20;
  * rule deleted,&#x20;
  * api key edited,&#x20;
  * api key renamed,&#x20;
  * api key deleted,&#x20;
  * 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

* [Added tags for all types of rules](https://docs.decisionrules.io/doc/rules/common-rule-features/rule-settings/tagging)
* [Added rule tagging in rule management API](https://docs.decisionrules.io/doc/api/management-api)
* Fixed bug with page redirecting
* Fixed bug with dates computation
* Better Rule Variables validations
* Fixed slow Decision Table loading on huge rules.
* Decision Table header is now sticky
* Added better SSO support
* New [Evaluate All strategy](https://docs.decisionrules.io/doc/rules/common-rule-features/execution-strategy) for Decision Tables

### 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

* [Rule Flow](https://docs.decisionrules.io/doc/rules/rule-flow/rule-flow-designer)
* [Management API](https://docs.decisionrules.io/doc/api/management-api)
* [Table operations](https://docs.decisionrules.io/doc/rules/decision-table/decision-table-designer/table-operations)
* Sharing rules between spaces
* Minor bug fixes

### Version 1.2.0 - 06/2021

* Functions in decision tables
* Python SDK
* [.](https://docs.decisionrules.io/doc/rules/decision-table/decision-table-designer#check-table)NET SDK
* Minor bug fixes

### Version 1.1.3 - 05/2021

* [New geo-locations](https://docs.decisionrules.io/doc/api/geo-location)
* Minor bug fixes

### Version 1.1.2 - 05/2021

* Excel/Google Sheets import/export
* [New table designer view](https://docs.decisionrules.io/doc/rules/decision-table/decision-table-designer)
* [Debug mode](https://docs.decisionrules.io/doc/rules/decision-table/decision-table-designer#debug)
* [Check table](https://docs.decisionrules.io/doc/rules/decision-table/decision-table-designer#check-table-for-duplicates)
* Minor bug fixes

### Version 1.1.1 - 04/2021

* Complex scripting rules
* Favorite rules
* [Rules versioning](https://docs.decisionrules.io/doc/rules/common-rule-features/versioning)
* Minor bug fixes

### Version 1.1.0 - 02/2021

* [Team-work Spaces](https://docs.decisionrules.io/doc/space/spaces)
* New [Operators](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators)
* New data type [Date](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/date-operators)
* New rule - Sample rule or Empty rule
* Improved the billing interface
* Improved [Solver](https://docs.decisionrules.io/doc/api/rule-solver-api)
* Minor bug fixes

### Version 1.0.2 - 12/2020

* [Automatic type casting](https://docs.decisionrules.io/doc/rules/data-types-and-functions/data-types)

### Version 1.0.1 - 12/2020

* Added Import and Export feature
* Minor bug fixes

### Version 1.0.0 - 11/2020

* Added new rule versioning system
* Fixed an error while creating new row
