Customer reported defects fixed in Corticon.js 2.1
Item Details
COR-13216

Fixed an issue where using an OR operator combined with a postfix operator caused an execution failure.

COR-13193

Fixed an issue where using a Boolean literal in an expression with the OR operator caused an execution failure.

COR-12880

Added missing sample link to documentation:

[https://docs.progress.com/ja-JP/bundle/corticon-js-integration/page/Customized -data-access-operators.html|https://docs.progress.com/ja-JP/bundle/corticon-js-integration/page/Customized-data-access-operators.html]

COR-12879

Added missing sample link to documentation:

[https://docs.progress.com/ja-JP/bundle/corticon-js-integration/page/Working-with-Corticon.js-samples-and-configurations.html|https://docs.progress.com/ja-JP/bundle/corticon-js-integration/page/Working-with-Corticon.js-samples-and-configurations.html]

COR-12857

Fixed a problem where changing "JSON Element Name" for an attribute in a Corticon vocabulary would introduce errors when running Corticon rule tests. Changes made to the JSON mapping in a vocabulary were not propagating to existing rule tests resulting in Corticon using the prior mapping in the JSON payload when running the rule test. The changes are now propagated and the updated mapping used when running the rule test.

COR-12660

Fixed a problem where the files names generated for service contracts and reports created from Corticon Studio would have "%20" in the generated file names in place of any spaces in the rule flow name. The generated file names will now contain spaces.

COR-12146

Fixed an issue where a rule project would not be automatically revalidated when removing a service callout from the project in Corticon.js Studio. Any ruleflow using the service callout would not be flagged as having an error. If there were any ruleflows using the removed callout, ruletests using the ruleflows would not run and the ruleflows would not be able to be packaged for deployment. Any references to the removed callout would need to be manually removed from ruleflows. This has been fixed.

COR-11516

Fixed an issue where files names generated for reports created from Corticon Studio have '%20' in the generated file names in place of any spaces in the asset name. Now the generated file names contain spaces correctly.

COR-9691

Fixed an issue where custom functions were not automatically reloaded by Corticon.js Studio Tester when the JavaScript files were modified. When running ruletests in Corticon.js Studio, the JavaScript files for any custom functions were not loaded into memory, when the files were modified. This resulted in the prior implementation of the function being used in the rule test. This has been fixed, now the files are correctly detected when modified and reloaded by Studio tester for rule test execution.