RELEASE NOTES VERSION 1.2.2¶
Version 1.2.2-200¶
Released: 06 September 2024
Version 1.2.2-196¶
Released: 31 August 2024
Bugfixes:
Version 1.2.2_191 cannot select sheet at task “import from Excel”: Unhandled exception was introduced in the sheet tab to manage properly code modification of flow variables when task are opened. Issue is now solved. (Linked issue: RP-4046, CS-3247)
RP GUI shows all group by operations migrated from R4 to RP as expanded even thought it recalculates them correctly as not expanded: Fixed a bug on wrong detection of the parameter “expanded” in description of query operations imported from Rulex 4 prcx. (Linked issue: RP-4047, CS-3248)
Version 1.2.2-194¶
Released: 28 August 2024
Features changed:
Flow/Task Documentation Editor: Editor of Flow/Task Documentation has been enhanced with the following features: strike, superscript and subscript, tables, search and replace, dedicated context menu. (Linked issue: RP-4037)
Bugfixes:
[Factory] Module Documentation is not inherited in the Main Workflow when importing prcx file: Added a button in task interface that allows visualization of the module documentation in read only mode. (Linked issue: RP-4020, CS-3216)
“Runtime Variables” and “Import From Task” do not work as expected in Rulex Platform: Fixed a bug on Import from Task task which did not change the source process when it was parametrized and changed via Runtime Variables Task. (Linked issue: RP-4039, CS-3234)
Confusion Matrix Returning Unknown Internal Error: The Confusion Matrix task returned an unhandled exception when multiple attribute with role output were present and the one matching the correct attribute with prediction role was not the first one. (Linked issue: RP-4032)
Version 1.2.2-191¶
Released: 23 August 2024
Bugfixes:
[Factory] Shift + Enter key in adding new line in the Documentation: Any issue related with Enter key in flow documentation has been fixed: a new line is created by pressing Enter, a new bullet is created by pressing Enter in a bullet list. (Linked issue: RP-4025, CS-3220)
UI goes blank: Alerts and Events panels are now correctly displaying a warning message if alerts/events are not included in the license (Linked issue: RP-4013, CS-3207)
Import from JSon file - Url display issue: The correct number of slashes is now displayed in the import tasks. (Linked issue: RP-4009, CS-3205)
[Factory] Changing Font Size in Documentation is not working correctly: Fontsize is now correctly managed in flow/task documentation. (Linked issue: RP-4024, CS-3218)
Version 1.2.2-177¶
Released: 14 August 2024
Version 1.2.2-176¶
Released: 14 August 2024
Bugfixes:
Datamanager GUI improvements: Several GUI improvements have been implemented in the Data Manager interface: Ctrl-A now selects all the columns in the Attribute List, the copied history rows are now automatically selected and the computation toolbar buttons are immediately greyed out. (Linked issue: RP-3965, CS-3118)
Addition of columns in a Datamanager does not move focus on them: When a new column is added at the end of the Datamanager grid, it was not visible on the grid. Behavior has been corrected and focus is now correctly moved on the new column. (Linked issue: RP-4002)
Sensitive Passwords are being displayed in RF fields: Sensitive variables could be displayed in non-sensitive option if they were used in parametric mode. This operation is now forbidden as well as sensitive variables’ use in Data Manager formulas. (Linked issue: RP-3985, CS-3189)
Options Manager does not work when filtering: Now, the Option Manager works even if a filter is active. (Linked issue: RP-3989, CS-3195)
[Rulex Factory] Unable to update SharePoint path in Import from Excel: Fixed a bug on error management in SharePoint direct authentication when the password was very long. (Linked issue: RP-3962, CS-3172)
Permission “modify” and permission “create” should be independent on environment: Permission “create” and permission “modify” are now independent on environment permissions. (Linked issue: RP-3995)
JSON HTTP connect - export to SharePoint not configurable: Graphical Defect was present in the GUI interface of the Export to Json/XML when HTTP redirection was used. Now the remote location can be configured, and the local option occurs only once in the list. (Linked issue: RP-3969, CS-3184)
[Factory] Memory Consumption is greater when compared to Rulex 4: Discovered a memory leak in Data Manager operations involving a list of columns. Columns are freed at the end of the whole loop instead of after any iteration in the module. (Linked issue: RP-3975, CS-3176)
[Factory] GUI bug when expanding a column: Column resizing has been modified to update the table only at the end of the dragging operation and not during it. (Linked issue: RP-3982, CS-3185)
[Factory] Not showing the user when Flow is lock: Corrected error message displayed when opening a locked flow. (Linked issue: RP-3940, CS-3161)
Rulex Platform is not showing details of DM operations without clicking on a history line: Improved the description of “CHANGE DATA VALUE”, “FORMULA” and “QUERY” operations in the Data Manager history. (Linked issue: RP-3964, CS-3181)
Sensitive variable should not be copied in operation copy & paste of flow and views: Now, sensitive variables are not copied in operation “copy & paste” of flows and views. (Linked issue: RP-3996)
PD_TLP_NA_Interplant_MainOpt_ALL_1145EST - Unable to save the response: None in the checkfile option was not managed and interpreted as True, while now None is interpreted as False. (Linked issue: RP-3941, CS-3162)
Import bd boolean column is casted to nominal attribute: Bool type column on Postgres DB was imported as Nominal in Import from Database Task. Issue is now solved and column is now correctly recognized as Binary. (Linked issue: RP-3987)
Quarter function - segnalazione & dubbi: Correct quarter function on datetime attribute. (Linked issue: RL-1483)
Gestione condizioni con attributo == None: In Dataset To Rule conditions attribute == None for nominal attribute are now correctly managed. (Linked issue: RL-1336)
[Factory] Different Formula Result between Rulex 4 vs Factory: Fixed a bug when using a rns function. The result in .prcx workflow was different from the .rfl flow when multiple spaces were present between operands. (Linked issue: RP-3960, CS-3171)
Version 1.2.2-149¶
Released: 27 July 2024
Features added:
Add to the Network Optimizer task a new option “partpallname” that allows to send partial pallets: Add to the Network Optimizer task the new option “partpallname” that allows to send a partial pallet even if rounding value is greater than 1 (Linked issue: RP-3924)
Bugfixes:
[Factory] JSON response file path is incorrect upon migrating to Factory: Fixed a bug on conversion of .prcx files when importing them in Rulex Platform. (Linked issue: RP-3937, CS-3153)
Rulex Factory Upgrade Issue: Fixed a bug on Import from Excel Files task due to particular cases of MS Excel files. (Linked issue: RP-3931, CS-3156)
Version 1.2.2-131¶
Released: 17 July 2024
Features added:
Rename existing name of the workflow while importing/exporting: Added default file name in import/export panels (Linked issue: RP-3887)
Features changed:
Add Support to Resource Claim in OAuth2.0: Added support to RFC8707 Resource claim OAuth2.0 specification (Linked issue: RP-3892)
Version 1.2.2-127¶
Released: 13 July 2024
Features added:
Implemented new function textEncode and textDecode: Implemented new functions textEncode and textDecode (Linked issue: RP-3862)
Features changed:
Speed up module computation: Module computation has been sped up (Linked issue: RP-3861)
Bugfixes:
After migrating to Rulex Platform numerical operations are conducted with string operations (expected to give error instead): When option stripspaces is checked, do not consider strings with only spaces to decide the type of an attribute (Linked issue: RP-3863, CS-3125)
Increase api license status retry in order to tolerate possible latency issues: Increased api license status attempts in order to tolerate possible latency issues and the error log message has been improved. (Linked issue: RP-3870, RP-3880, CS-3129)
Rulex Platform - functions window error: In some computers the t tab character inserted by stardard json creation was not read correctly. The list of supported datamanager functions (derived from a JSON file) has been updated, ensuring no tab character is used. (Linked issue: RP-3712, CS-3011)
[Factory] Untick Vault Variables When Exporting Flow: Vault variables are now unticked by default when exporting a flow (Linked issue: RP-3787, CS-3093)
Compute is not working Properly: Stop the computation immediatly after the launch could sometimes lead to block of future computations. (Linked issue: RP-3754, CS-3076)
[Factory] Error String Response code 400 on excelexport task: The EOL character has been removed from the option “directory” of Export tasks when present. (Linked issue: RP-3814, CS-3102)
Cell value changes in DM overwrite entire row sometimes & are not show clearly in history of operations: Rulex Platform now raises an error in case of editing cells over an attribute that is not present. (Linked issue: RP-3807, CS-3099)
[Factory] Injecting rns to datamanager when Migrating prcx file: Handled rns in code description when importing a prcx. (Linked issue: RP-3795, CS-3087)
[DC NA] Rulex Platform is sometimes crashing at some exports (GOLD/C kernel exception): Fixed a bug in the Export Flow File task occurring randomly during long full computation. (Linked issue: RP-3776, CS-3058)
Random error when setting up sensitive variables: Fixed a bug on updating code variables when vault variables with the same name were previously deleted. (Linked issue: RP-3806, CS-3097)
Flow cannot be imported resulting in error 15 : no further information released: The flow was malformed due to an issue concerning a task with the character “ in its name. (Linked issue: RP-3793)
Cell value changes in DM overwrite entire row sometimes & are not show clearly in history of operations: Fixed a bug where attribute names were not read correctly when used to write formulas in Data Manager. (Linked issue: RP-3809, CS-3099)
Data Manager: Clear button unexpected behavior removes added attribute: Fixed a bug when executing a specific history of a Data Manager when the task is opened and not during the task’s full computation. (Linked issue: RP-3808)
NOP Multi-Source Fair Share Issue - New Example: Improve management of fair share distribution (Linked issue: RP-3768)
Expand module does not work past first level: Handled nested module expansion in order to be able to expand modules belonging to a layer > 1. (Linked issue: RP-3748)
Version 1.2.2-111¶
Released: 22 June 2024
Features added:
Azure Table tasks with url of storage account and custom RowKey: Changed the first text field to require the storage account url instead of the storage account name and it is now possible to set as RowKey an attribute of the dataset used in the Export to Azure Table task (Linked issue: RP-3757)
Allow variable modification from the Variables left pane: Filtering operations on variables in the left panel are now visibile also in the variables manager panel (Linked issue: RP-3736)
Bugfixes:
Not able to upload .prcx file in rulex platform: Handled import/upload of huge files in cloud Version (Linked issue: RP-3742, CS-3072)
Rulex Factory Sensitive Variables: Prevented raise of error in flow review tool when analyzing sensitivity of a variable. Now only code variables are taken into account (Linked issue: RP-3631, CS-2996)
PD_TLP_NA_Interplant_MainOpt_ALL_1145EST - Reached the killing threshold: In case module loop computation failed for mapping issues (lack of entry tasks or lack of computable endpoint) and failpolicy continue-warning was selected for module loop computation, the task hanged, forcing the application to be closed. (Linked issue: RP-3733, CS-3052)
Misaligned attribute name: The Import from Task task created an empty case-sensitive dataset in case it could not import data from the chosen parent task. Now the behavior is aligned with the import default and the dataset even in this case is created case-insensitive. (Linked issue: RP-3745, CS-3075)
Factory logs seems to be incomplete compared to Rulex 4: SharePoint upload logging is restored to R4 version, showing full url (Linked issue: RP-3740, CS-3056)
Cohenk and AUC functions with an empty dataset returns an error: Roc and cohenk function in Datamanager returned an error if no rows are provided. The behavior has been changed to return None, instead. (Linked issue: RP-3727)
Version 1.2.2-96¶
Released: 15 June 2024
Features added:
Possibility to change the Rulex Platform default settings: In Desktop installation a settings file is located in the installation folder to be used as default template. The user can now synchronize its settings file or replace the default template from the Manage Settings panel through dedicated buttons. (Linked issue: RP-3735)
Import/EXPORT mail settings: Implemented the possibility to save a template file for the mail configuration of Rulex Platform. This template can then be imported to copy the exported configuration. (Linked issue: RP-3250)
Features changed:
Link in PDF Documentation: In PDF Flow Documentation in any task entry topology information about its parent and child tasks is reported. Now the list of child and parent tasks is clickable and it redirects to the corresponding task entry in the documentation itself. (Linked issue: RP-3737)
Bugfixes:
[Factory] Error in reading xls file: Handled possible automatic conversion from xls to xlsx when reading a file having wrong extension. In this case, a warning is raised, informing the user about the wrong extension of the file itself. (Linked issue: RP-3729, CS-3059)
[Rulex Factory] Unable to run API calls after initial failure: Fixed the interruption of the computation when executing an export task through an API call. (Linked issue: RP-3732, CS-3064)
Flow Review Tool - long generating time: FRT has been speeded up and a progress bar has been added after introducing Variables analysis in Rulex Platform 1.2.2-4. (Linked issue: RP-3710, CS-3047)
[Factory] Parametric Error When Imported to Factory: Removed “\” conversion in converter from prcx to rfl when the option value starts with “\” (Linked issue: RP-3713, CS-3033)
Visual bug in the preview of “Execute Rulex Flow File”: Handled removal of widgets originating from modules when exporing graphics for a flow (Linked issue: RP-3696)
Version 1.2.2-75¶
Released: 07 June 2024
Bugfixes:
Mail warning: Error in operation ‘compute.callback’: Python error: Traceback: Now recipients of mail (both in alert and export) are cleaned from white spaces and End Of Line character. (Linked issue: RP-3675, CS-3021)
Process variable value not refreshed just after it is modified: Variables list in the left panel is now updated when a change occurs, even if a search filter is active (Linked issue: RP-3676, CS-3029)
Error in the new rule engine task in modules: Handled rule engine task so that it can be used correctly into a module. (Linked issue: RP-3691)
Version 1.2.2-65¶
Released: 01 June 2024
Bugfixes:
Unable to update process variable via PowerShell in Platform: Fixed issue which was blocking the use of the equal sign ‘=’ character in process variables values. (Linked issue: RP-3666, CS-3022)
NOP - cumulate source qty issue: Manage cumulate source quantity option (Linked issue: RP-3672)
Export styles generates an error with conditional formatting: Fix bug in exporting conditional formatting to Excel file when multiple columns had the same style (Linked issue: RP-3664)
Version 1.2.2-61¶
Released: 24 May 2024
Features added:
New fast (suboptimal) technique is added to MILP and B&S tasks: A new technique, denoted as “fast”, has been added to the list of possible solvers in MILP and Build & Solve tasks (Linked issue: RP-3615)
Bugfixes:
Values inverted in confusion matrix: Inverted position of integer counting values (Linked issue: RP-3530)
[Rulex Factory] Misleading error during Blob authentication: The error message when the computation fails because of authentication failure in Azure Blob Storage is now more detailed (Linked issue: RP-3641, CS-3006)
[Factory] Excel export task took longer to complete in Factory: Empty cells are no longer explicitly written in the file. (Linked issue: RP-3622, CS-2993)
SAP Hana Issue while creating a new saved source: Fixed bug which blocked the SAP HANA saved source creation. (Linked issue: RP-3624, CS-2989)
Unexpected results in Feature Ranking: Value Ranking and Attribute Ranking showed wrong values in case of Multiplot when the number of bins is lower than the number of values in a non-nominal column. (Linked issue: RP-3614)
Memory Error in Rulex Factory flows: Fixed bug on splitAttribute management of dataset right after import in in-memory computation. (Linked issue: RP-3638, CS-3005)
Alerting not working for certain operations: Fixed bug on management of parametrized multiple recipients in alerts. (Linked issue: RP-3634, CS-2999)
Version 1.2.2-43¶
Released: 14 May 2024
Features added:
Azure Table Export task: Created a task to export data to a table on an Azure Storage Account. (Linked issue: RP-3589)
Azure Table Import task: Created a task to import data from a table on an Azure Storage Account (Linked issue: RP-3588)
Expand Query Button: In Import from Database and Conditional Import from Database tasks, an extra Expand Query button has been added in the query panel to open in a dedicated popup window the selected query for easier editing. (Linked issue: RP-3599)
Rulex Platform MacOS Standalone: Extended Rulex Platform Standalone version to MacOS with Apple Silicon processor, MacOS version 14 (Sonoma). (Linked issue: RP-3585)
Rulex Platform Server: Implemented new web server version on Windows architecture (Linked issue: RP-3587)
Features changed:
Permission Partial Filesystem Tree: On a remote connector, if the user permissions did not allow to visualize the full filesystem tree, it is now possible to visualize a subtree starting from the partial path written in the filelist option. (Linked issue: RP-3600)
Bugfixes:
[Factory] Not uploading export file to a shared drive directory: Backspace management has been corrected in import/export paths. (Linked issue: RP-3566, CS-2950)
Using the clear button on Attribute Drop Down Menu does not clear the option: The clear Icon at the end of the Attribute Drop Down Menu controller did not modify the actual option. (Linked issue: RP-3607, RP-3601, CS-2977)
Rule Engine throws “Unkown Error” in release 1.2.2-4: Fixed a bug on options management in the Rule Engine. (Linked issue: RP-3565)
Http Server: cannot create saved source with OAuth2 authnetication: Fixed general bugs regarding HTTP connection via saved source (Linked issue: RP-3598)
[Factory] Network Optimizer Fair share deployment policy not deploying all available supply even when is less than total demand: The default value for the remainder cost of Network Optimizer takes into account the rounding value when the option defaultcost is set to -1 (Linked issue: RP-3606, CS-2978)
Relative Feature Ranking not showing the correct attribute relevances: Fixed an issue which wrongly assigned relevances to output values selected in multi-plots. (Linked issue: RP-3584)
Rulex Platform - function Optimizer: The value of the option “defaultcost” is set to 1 in imported workflows (prcx files) from Rulex4 to keep the same behavior of Network Optimizer task. (Linked issue: RP-3580, CS-2959)
Export to already created file doesn’t export the right number of decimals: Fix bug on floatprecision management in Export to File tasks. (Linked issue: RP-3594)
Random errors when reading from Blob: Fixed bug on Azure Blob Storage regarding files without extension (Linked issue: RP-3574, CS-2961)
Version 1.2.2-12¶
Released: 06 May 2024
Bugfixes:
[Factory] Parametric Options View is Faulty: Fixed the visualization of the option “filelist” in Import Tasks when working in parametric mode. (Linked issue: RP-3564, CS-2953)
[Factory] Error when modifying Execution Parameters: Presence of a bug when modifying the execution parameters on a specific workflow imported from Rulex 4. (Linked issue: RP-3554, CS-2938)
Rulex Platform - function “split”: Presence of a bug which prevented the ‘strip of white spaces’ operation after the split attribute function (Linked issue: RP-3553, CS-2939)
Version 1.2.2-9¶
Released: 05 May 2024
Bugfixes:
Rulex Platform - DB export failing after migration from Rulex 4: Database name is no longer a mandatory option for Spark and Databricks connections (Linked issue: RP-3561, CS-2936)
Version 1.2.2-4¶
Released: 28 April 2024
Features added:
Add a new option linprogsolver to MILP task for choosing solver algorithm: A new option linprogsolver is available to choose the solver to be used to perform the optimization. Possible values are: Coin-Or Cbc library (‘coin-or’), Symphony library (‘symphony’), or Naive algorithm (‘naive’) (Linked issue: RP-3551)
FRT Enhancement: Implemented sheet “Variable” in FRT and other minor features. For more details see https://doc.rulex.ai/docs/v12/factory/flow/flowreviewtool.html (Linked issue: RP-3262)
Bugfixes:
File Manager on Windows does not show different disk units: File Manager task on Local File system origin did not show the disk units different from C: in Windows. C unit remains the default, if not specified. (Linked issue: RP-3552)
Rulex Platform Memory Error: Fixed a bug in error handling of upload routine when the user had no permissions to access the folder. (Linked issue: RP-3549, CS-2925)