RELEASE NOTES VERSION 1.4.3¶
Version 1.4.3-138¶
Released: 06 August 2026
Features added
Add precision as Solver option in Optimization tasks: Added the Number of digits for double precision option for the number of digits for double precision used by solvers in the following tasks: Mixed Integer Linear Programming, Build and Solve, Distribution Planner. (Linked issue: RP-5830)
Bugfixes
Issue with pasting values in data manager: In the Data Manager task, copy and paste operation of a cell value has been corrected. In particular, the operation now works even if a scroll down is performed. (Linked issue: RP-5822, CS-4377)
Version 1.4.3-128¶
Released: 03 August 2026
Features changed
Changed Database Name to Catalog Name for Databricks: Connection panel for Databricks now shows ‘Catalog Name’ instead of ‘Database Name’, aligned to Databricks terminology. (Linked issue: RP-5826)
Bugfixes
Limited access to local filesystem for server version: Limited access to local filesystem for server version (Linked issue: RP-5760, RP-5644, RP-5761)
Compute “upto” does not manage properly skipped tasks: Fixed a bug on the ‘compute up to’ mode, which wrongly recomputed all the skipped tasks among recursive parents of the selected tasks. (Linked issue: RP-5817)
Access required for Fine-grained personal access token in GitHub: Fixed a bug when testing connection to a repository while creating a new saved source (Linked issue: RP-5818, CS-4347)
Stuck on Distribution Planner task: Fixed a bug that caused task computation to hang when the Rounding Value or Cost per Unit attributes were not specified. (Linked issue: RP-5820, CS-4372)
Fixed Databricks escape character: Escape character was changed from single quotation mark to backslash for Databricks connections (Linked issue: RP-5825)
Version 1.4.3-123¶
Released: 27 July 2026
Features changed
[SERVER] On Windows Server update RabbitMQ: On Platform Windows Server update RabbitMQ from version 3.12.11 to 3.13.7 and Erlang/OTP from version 26.2.5.15 to 26.2.5.21 (Linked issue: RP-5804)
Add log field “status=preparing”: Added a log field “status=preparing” in the first computation log (i.e. “Starting computation activity, starting time: xxxxxxxx”) (Linked issue: RP-5816)
Bugfixes
Bug on branchvariable computation in module: Fixed a bug on computation of modules when branch variables were modified inside modules. (Linked issue: RP-5810)
Version 1.4.3-117¶
Released: 20 July 2026
Bugfixes
Debug file export in remote File System does not work: Fixed a bug that prevented http response file from being correctly uploaded in case of error in the HTTP call. (Linked issue: RP-5793)
[SERVER] Support state parameter in query string and fragment parts in OpenID configuration: The state parameter in the OpenID configuration is now searched correctly in both the query string and fragment parts. This was made to support a particular provider that uses both behaviors. (Linked issue: RP-5798)
Issue with feature ranking: Fixed a bug on Feature Ranking not available after a Convert Dataset to Ruleset task. (Linked issue: RP-5803)
Bug on Environment variables update: Fixed a bug that, if multiple variables were modified, every variable always had the value of the last modified variable. (Linked issue: RP-5808)
Version 1.4.3-114¶
Released: 09 July 2026
Features changed
Fill all columns for auxiliary variables rows in the B/S task output dataset: In the Build/Solve task, when the “Add auxiliary rows” option is set to True, all the columns for the rows related to auxiliary variables are now filled. (Linked issue: RP-5795)
Version 1.4.3-113¶
Released: 03 July 2026
Version performed to align Unix and Darwin OS to latest features and bugfixes
Version 1.4.3-110¶
Released: 27 June 2026
Features added
Configurable API Request Timeout Header: Added support to a request header that allows clients to specify a custom timeout value for API requests. When provided, the server uses the header value to determine the maximum time allowed for processing the request before timing out. (Linked issue: RP-5730)
Introduce option “escapech” in ExportText: Introduced a new option in “ExportText” task that allows the user to choose which character will be used as the escaping character for quotes. (Linked issue: RP-5753)
Features changed
Introduce checks over bridge tasks executables: Added the “accepted_interpreters” field, listing all the allowed executables, in configuration.json file. This field is mandatory and used only in server and cloud architectures. Added a metadata check on executable in Windows and Darwin architectures. (Linked issue: RP-5758)
Bugfixes
Network Optimizer Task Performance Degradation After Rulex Update (1.4.2-187): Reduce execution time in case the NOP task leads to a high number of small optimization problems (Linked issue: RP-5741, CS-4328)
Version 1.4.3-102¶
Released: 19 June 2026
Features added
New origin working db for module tasks: Added new origin possibility for modules that allows to choose a flow already present in the working database to be imported. (Linked issue: RP-5595)
New Constraint Programming Solver Task: Added new task CPSolver to find an optimal solution to a constraint programming problem. (Linked issue: RP-5666)
New Task Merge structures: Added new task Merge Structures to merge structures of the same type. (Linked issue: RP-5671)
Added two options to fetch no result sets or all of them in Import from Database and Conditional Import tasks: Added two options ‘allowempty’ and ‘fetchall’ to accept query without result set and fetch all result sets, respectively, in Import from Database and Conditional Import tasks (Linked issue: RP-5674)
Bugfixes
Add color to icon getter if custom icon is a svg: Added the possibility to set the color of a custom icon if the file type is svg. (Linked issue: RP-5630)
Version 1.4.3-84¶
Released: 10 June 2026
Features added
New option in action panel to insert the value(s) selected by action in a variable: New option in action panel to insert the value(s) selected by an action in a variable. Option added to plot/tables to insert the value highlighted from selection, and when the selection is reset, variable is set to None. (Linked issue: RP-5686)
Allow use of metadata in presence of dollar dataset and not only inside dataset method: Now it is possible to use angular parenthisis for metadata if an assignsymbol on a dataset has been prevously called. (Linked issue: RP-5690)
Bugfixes
Bug on API Windows service in onetime computation: Removed the requirement of the “delete” permission and introduced the requirement of the “execute” permission in onetime computation. (Linked issue: RP-5678, CS-4292)
Fix batch logs always using DEBUG level: Resolved an issue where logs on batch commands were always emitted with the {{DEBUG}} level regardless of the configured logging level. Batch logging now correctly respects the active logger configuration and outputs logs using the expected severity level. (Linked issue: RP-5681)
Mismatch of outputs in local machine and VM: Fixed a bug that caused overflow when part of a nominal attribute was being set equal to a continuous attribute while large numbers are present. (Linked issue: RP-5683, CS-4308)
UIE when computing difference between string and date: Fixed a bug when perfoming a difference between string with the first element equal to an empty string. (Linked issue: RP-5685)
Missing Flow Name in Export Process Email Alert: Fixed a bug that missed the flow name in task generated mails. (Linked issue: RP-5707, CS-4314)
Prevent crash in case of user interruption in a middle of an optimization with SCIP: If the stop computation button was pressed during a SCIP optimization and the task thread was consequently killed, the optimization still carried on in a child thread. Introduced a fix to correctly clean the thread optimization without any leak memory. (Linked issue: RP-5712)
Version 1.4.3-59¶
Released: 27 May 2026
Features added
Create uniq function: Implemented uniq method that returns the unique values in the selected column (Linked issue: RP-5657)
Bugfixes
Bug on task list after installing 1.4.3 in the same folder of a previous version: Fix a bug on installing 1.4.3 version in the same folder of previous older installation that caused some tasks not to be visible. (Linked issue: RP-5695)
Version 1.4.3-49¶
Released: 22 May 2026
Features added
Add addNullValue checkbox in FilterCalendar input menu: A checkbox has been added to the Filter calendar layout menu to include null values in the filter. (Linked issue: RP-5647)
Bugfixes
Add disable option to toolbar’s buttons: Added the possibility to disable buttons in the toolbar widget through the toolbar’s buttons layout menu. (Linked issue: RP-5633, RP-5644)
GetResult returns empty body: Fixed a bug on API call “api/Get/Result/” that in some cases returned an empty body. (Linked issue: RP-5651)
Error when trying to set group permissions on Rulex Factory Server: Fixed a bug on the “effective permission” panel , which was wrongly showing “Allow” if the view permission was explicitly inherit as “denied”. (Linked issue: RP-5652, CS-4286)
Delete command in the macro/event function via RF version 1.4.2-187: Managed white spaces in macro conversion (Linked issue: RP-5682, CS-4305)
Version 1.4.3-25¶
Released: 11 May 2026
Features added
Implemented “If-Else” and “Select Outputs” tasks in Rulex Factory: Implemented two new tasks: “If-Else” and “Select Outputs” along with a new task status: “skipped” (Linked issue: RP-4942)
Allow multi input for bridge tasks: Allow multi input for bridge tasks (Linked issue: RP-5261)
Allow relative path when using a saved source: Allow relative path when using a saved source (Linked issue: RP-5320)
Data Manager function for producing the minimum clique cover of a graph: Added the cliqueCover function to produce the minimum clique cover of a graph to the Data Manager functions. (Linked issue: RP-5436)
Implemented new field “starting_environment” in configuration.json: Implemented a new field “starting_environment” in configuration.json to set up the starting environment for new users, thereby preventing personal environment creation. (Linked issue: RP-5467)
Possibility to rename columns in a table: Added the possibility to rename a column in a table in Rulex Studio to make its name different from the attribute to which it is linked. (Linked issue: RP-5511)
Add the possibility to filter tasks by status: Added the possibility to filter the tasks list in the Summary tab by their status. (Linked issue: RP-5592)
Provided import/export access to server file system: Import and export tasks can now access the server filesystem by using Sharedrive connections with protocol “Server filesystem” (Linked issue: RP-5600)
Export XML declaration: Added the option to export the declaration of the XML file on top of the exported file (Linked issue: RP-5616)
Bugfixes
Internal error when exporting to excel with conditional formatting that uses lists or ‘code’ view: Fixed export of Excel files with customized conditional formatting based on code. (Linked issue: RP-4752)
Branch Variable weird behaviour: In the Data Manager, the concatenation of multiple functions as textSplit(mode($”Attr”)) now considers the presence of an attribute only for the inner function and not for the outer function. (Linked issue: RP-5287)
Fixed API-triggered Flow computation not locking resources, allowing concurrent user access: Fixed a bug in an API call that failed to lock resources in Rulex Platform server version. (Linked issue: RP-5424)
Fixed Export button in Rulex Factory tasks “Take a Look” window: Export button in Rulex Factory tasks “Take a Look” window was not working. (Linked issue: RP-5478)
Different behavior between tasks that never had a dataset and tasks that had a dataset with all columns removed: Fixed a bug where, during full computation, emptied structures were treated differently from structures that have never been present. (Linked issue: RP-5605)
Issue in links visualization in linkanalysis and geochartplot: Multicolor links in linkanalysis and geochart updates correctly after a change in the data (Linked issue: RP-5615)
Malformed csv in presence of currency column with value >= 1000: Removed “,” as thousand separator for currency columns in case of export to text file with “,” separator. (Linked issue: RP-5620)
Report widget are not printed correctly on PDF: In reports, bullet list and numbered list did not control the leading space between lines in the same bullet correctly. Also, the indentation of lines after the first one in each bullet was not performed correctly. Tables’ rows were not automatically enlarged in case of long cell text. Card texts displayed some graphical defects due to a CSS misalignment in the title box. (Linked issue: RP-5626)
Symbols are substituted with HTML entities.: In Rulex Studio Text widget, GOLD formulas can be used. However, if users typed a math symbol, the GUI automatically converted it with the corresponding HTML entity, leading to an incorrect code. (Linked issue: RP-5632)
Unable to write in ShareDrive root: Fixed a bug preventing the upload to Sharedrive root folder. (Linked issue: RP-5638, CS-4288)