Skip to main content



InRule Decisioning Version 5.6.0 Release Notes

TypeCase IDSummaryDescription
FEATUREDYN-267InRule for Microsoft Dynamics 365 - Update irX and rule execution service Dynamics sdk to xrm 9.1.0.42Updated the version of the Microsoft Dynamics SDK version used by irX and the execution service to 9.1.0.42 to support additional functionality
FEATUREDYN-412InRule for Microsoft Dynamics 365 - Enable RuleHelper to be configured/used from flagship (non-Dynamics) execution serviceAdded support for using the Dynamics RuleHelper with flagship (non-Dynamics) execution service
FEATUREDYN-416InRule for Microsoft Dynamics 365 - ARM Template improvements for Relay check, deploy from portal, otherThe ARM Template for deploying Azure resources has been updated to allow for SaaS deployment through the Azure portal interface, in addition to the existing Azure CLI and Powershell support.
FEATUREDYN-417InRule for Microsoft Dynamics 365 - Extend InRule integration scenarios for the Microsoft Power PlatformThe InRule for Dynamics 365 Deployment Guide has been updated to contain a new content section detailing how to integrate with the different components of Microsoft's Power Platform. This section provides samples of how to integrate with both model driven applications and canvas applications, as well as showing how to set up Power Automate and leverage it alongside canvas applications to execute rules.
FEATUREDYN-418InRule for Microsoft Dynamics 365 - Add 'Test' button to Config Page for round-trip relay/execution service test pingAdded a "Test Connectivity" button in the Rule Services Solution to provide a further upstream means of verifying proper configuration of the solution and supporting Azure resources. This "Test Connectivity" button will verify basic execution service connectivity to Dynamics.
FEATUREDYN-420InRule for Microsoft Dynamics 365 - Deployment Guide UpdatesThe InRule for Dynamics 365 Deployment Guide has been updated for relevancy and expanded to include additional content, chiefly oriented around using InRule with the various application types within the Microsoft Power Platform.
FEATUREDYN-421InRule for Microsoft Dynamics 365 - Return Dynamics and Catalog connectivity info in service testThe "Test Connectivity" feature within the Dynamics Rule Services Solution has been expanded to conduct additional checks to provide verification on a wider breadth of configurations. The button will now verify that the execution service can connect to Dynamics and the catalog.
ISSUEDYN-425InRule for Microsoft Dynamics 365 - UCI displays notifications in opposite order of classic UIResolved a bug that caused notifications in UCI to display in the reverse order of how they were fired.
FEATUREDYN-426InRule for Microsoft Dynamics 365 - Update ARM templates to support app service plan in different resource groupResolved an issue with the ARM template for deploying out the requisite Azure resources for the Dynamics solution that prevented the usage of existing App Service Plans that reside in a different resource group from where the template is deploying its resources to.
FEATUREDYN-428InRule for Microsoft Dynamics 365 - Load in-progress collections in plugin and execution serviceincrease {{MaxReceivedMessageSize}} to 100 MB
ISSUEDYN-429InRule for Microsoft Dynamics 365 - Ensure entity updates occur before status change in plugin persistenceImplemented an alteration to order of operations for rules altering an entity's status. Prior to this change, rules where an entity is updated and then resolved would not properly execute, as the command to set the entity's status to resolved was executing first, making the entity read-only and unable to be updated. The order of operations has been altered to insure updates occur before the resolution of the entity, allowing for rules using this model to function properly. Due to the read-only nature of resolved entities however, this change does implement in the reverse problem. Rules attempting to re-open a resolved entity and then update it will no longer function.
ISSUEDYN-432InRule for Microsoft Dynamics 365 - Fix regression in related entities logging for data loadingResolved an issue where related entity names and their loading times were not being properly logged by the execution service to Azure application logs and Application Insights.
ISSUEDYN-439InRule for Microsoft Dynamics 365 - Fix regression in 1:n reflexive relationship loadingFixed a bug that caused 1:n self-referential relationships to not load properly.
FEATUREDYN-442InRule for Microsoft Dynamics 365 - Add Dynamics sdk advanced login control to irX environment managerAdded support for advanced authentication, including MFA, to irX login.
FEATUREDYN-444InRule for Microsoft Dynamics 365 - Validate compatibility with Dynamics 365/PowerPlatform 2020 Release Wave 1Validated InRule's compatibility with Dynamics/CDS 2020 release wave 1.
FEATURESEAL-1846Check decisions during rule app validationDecisions are now checked for errors during validation.
FEATURESEAL-2155irAuthor Click-Once is automatically configured for Centralized AuthenticationCentralized Authentication has been enabled for users using irAuthor via the trial.
FEATURESEAL-2156Trial user is able to reset their passwordThe password reset flow has been enabled for users in trials.
FEATURESEAL-2160Remove publish button from irAuthor by defaultThe Publish Decisions button in the irAuthor ribbon has been removed. To execute decisions using irServer Rule Execution Service, please see information in the InRule Developer Help file under irServer Rule Execution Service REST Endpoint - Execute Decision
FEATURESEAL-2284Add runtime support for Decisions to irServerRuntime support has been added for Decisions in irServer.
FEATURESEAL-2292Hide Rule Flows by default in the Navigation PaneRule Flow navigation pane in irAuthor is now hidden by default on new installs with option to enable. This can be done in the options screen found in the menu in the bottom of the Navigation Pane. Existing installs and upgrades will respect the current state of the pane.
FEATURESEAL-2340Upgrade Flagship to .NET 4.7.2irAuthor, irCatalog, irServer, and full framework irSDK have been updated to .NET v4.7.2 from .NET v4.6.1.
FEATURESEAL-2348Enable endpoint overrides in irServer Rule Execution ServiceEndPoint and Data Element overrides may now be configured in irServer Rule Execution Service via configuration AppSettings instead of being sent in the request. These AppSettings may also be overridden by ConfigurationBuilders defined in the .config file.
FEATURESFC-93InRule for the Salesforce Platform - Create salesforce app component and content componentsAdded an app component to the InRule for Salesforce app that provides a new content tab with details of how to get started setting up and using the solution.
FEATURESFC-96InRule for the Salesforce Platform - Update DecisionClient to respect user-context CRUD and FLS permissionsUpdated rule execution to respect user and field level permissions. Users with insufficient permissions to alter fields or entities will no longer be able to alter them via rules.
FEATURESFC-99InRule for the Salesforce Platform - InRule App Content UpdatesUpdated and enhanced the InRule for Salesforce app content pages, breaking them out into the following sections for improved readability and reference:-Getting Started-Configuration-Running Rules
FEATURESFC-101InRule for the Salesforce Platform - Add connectivity test button to Configuration tabAdded a "Test Connectivity" button to the Configuration tab of the InRule for Salesforce App that provides users a further upstream validation that their InRule resources are properly configured and connected.The Test Connectivity button will verify connectivity between the execution service and Salesforce, as well as the execution service and the catalog and provide appropriate feedback in the cases of connection successes or failures.
FEATURESFC-102InRule for the Salesforce Platform - AfterInsert and other Trigger enhancementsSupport for executing rules via triggers has been expanded to allow for usage of After Insert triggers alongside the existing support for After Update triggers.
FEATURESFC-103InRule for the Salesforce Platform - Add support for dirty entity image to decision client and execution serviceExecuting rules via triggers now supports passing in-progress entity images rather than querying for the entity image from the rule execution service. This allows for insuring the state of the entity during rule execution despite the asynchronous nature of trigger execution.
FEATURESFC-105InRule for the Salesforce Platform - Error In Decision Client when no Named Credential is configuredFixed issue that was causing no exception to be thrown to Salesforce in events where no Named Credential was present.If rule execution is attempted without a Named Credential, an error message will now be returned alerting the user to the lack of Named Credential.
FEATURESFC-111InRule for the Salesforce Platform - ARM Template improvements for SaaS deploy and otherThe ARM Template for deploying Azure resources has been updated to allow for SaaS deployment through the Azure portal interface, in addition to the existing Azure CLI and Powershell support.
FEATURESFC-114InRule for the Salesforce Platform - Update Salesforce Application page contentContent in the InRule for Salesforce App "Getting Started" and "Configuration" sections has been updated for increased accuracy and detail.
ISSUEDYN-409InRule for Microsoft Dynamics 365 - irX Entity search error when entity does not exist in selected environmentThe Search button in irX has been disabled when attempting to perform an entity search in irX with no view selected to prevent resulting issues.
ISSUESEAL-1727Can't reorder inputs/outputsEnabled ordering of inputs and outputs for Decisions in irAuthor.
ISSUESEAL-1847Decisions over 255 characters should not pass validationValidating a rule application that has a Decision with a name longer than 255 characters results in a validation error based on the long decision name.
ISSUESEAL-1899Set Field Invalid action without message doesn't cause validation error when in a decision rule setSet Field Invalid actions on a Decision now raise a validation error if the message is missing.
ISSUESEAL-2200Loading trial the first time is taking too longAdded a spinner to the trial to let user know that loading is in progress.
ISSUESEAL-2201No feedback when incorrect credentials are entered multiple times on new login page in trialUpdated login page to provide feedback when login credentials are invalid in trials.
ISSUESEAL-2222Update .NET core documentation with latest license information.NET core documentation has been updated with the latest license information
ISSUESEAL-2264Update user icon color schemeUpdated the color scheme for the user icons on the Portal