Version | Change log |
ffDiaporama for Linux 6.9.5.0 Oct 17, 2024 |
Values Editor: Very wide values push the dropdown buttons out of view: The Values Editor pushed the property labels, editor button and dropdown arrow out of sight when the values were wider than the window. This issue has been fixed. Changing a setting value back to null in the Designer did not reflect the value in the UI: When you had a value in the textbox, cleared it, and then pressed Ctrl+0, the value was set to null but did not reflect in the Designer. This issue has been fixed. Find References does not list types used in function parameters: When a function had a parameter or result of a custom type, executing "Find References" in the Linx Designer would not list these occurrences. Now it does. Running tests causes an InvalidOperationException (Stack empty): Some processes in the Process Automation plugin service are run in different threads which, at times, caused an InvalidOperationException to occur when tests were run repeatedly. This was fixed. Copy-pasting a Function causes a "...type does not correspond..." validation: This issue was quite specific and occurred when copy-pasting a function whose result was a custom type. That type, in turn, contained a property whose type pointed to another custom type. Copy-pasting this function caused the Return's value to contain the incorrect type. URL highlighting in Debug logs: The Debug Logs did not always highlight URLs in full. This has been fixed. Return converts certain characters to Unicode: Certain characters were converted to Unicode before being returned from a function, e.g. > was converted to u003E. This was fixed. Changing debug parameter values before each run: In versions of Linx 6.8.4 and earlier, the single-threaded Debugger allowed you to specify the values for the function parameters before every debug run. A bug in later versions only allowed you to specify the parameter values on the first debug run. To change the parameter values after the first run, you had to restart t |
ffDiaporama for Linux 6.9.3.0 Sep 4, 2024 |
Values Editor: Very wide values push the dropdown buttons out of view: The Values Editor pushed the property labels, editor button and dropdown arrow out of sight when the values were wider than the window. This issue has been fixed. Changing a setting value back to null in the Designer did not reflect the value in the UI: When you had a value in the textbox, cleared it, and then pressed Ctrl+0, the value was set to null but did not reflect in the Designer. This issue has been fixed. Find References does not list types used in function parameters: When a function had a parameter or result of a custom type, executing "Find References" in the Linx Designer would not list these occurrences. Now it does. Running tests causes an InvalidOperationException (Stack empty): Some processes in the Process Automation plugin service are run in different threads which, at times, caused an InvalidOperationException to occur when tests were run repeatedly. This was fixed. Copy-pasting a Function causes a "...type does not correspond..." validation: This issue was quite specific and occurred when copy-pasting a function whose result was a custom type. That type, in turn, contained a property whose type pointed to another custom type. Copy-pasting this function caused the Return's value to contain the incorrect type. URL highlighting in Debug logs: The Debug Logs did not always highlight URLs in full. This has been fixed. Return converts certain characters to Unicode: Certain characters were converted to Unicode before being returned from a function, e.g. > was converted to u003E. This was fixed. Changing debug parameter values before each run: In versions of Linx 6.8.4 and earlier, the single-threaded Debugger allowed you to specify the values for the function parameters before every debug run. A bug in later versions only allowed you to specify the parameter values on the first debug run. To change the parameter values after the first run, you had to restart t |
ffDiaporama for Linux 6.9.1.0 Jul 18, 2024 |
Designer: Show validations for obsolete functions Fixed: Solution could be closed while saving Fixed: InvalidOperationException encountered when clicking on certain service events Fixed: RazorTemplateTransform threw exception "Value cannot be null. (Parameter 'type')" at runtime Fixed: A solution could not be deployed to a Linx Server via the Designer if the connection failed before Fixed: A connection failure on the Linx Server hid the real underlying compilation issue Fixed: Saving the result of one function affected the Return value of another unrelated function Fixed: Removing a property of a Result caused unnecessary and unrelated validation errors Fixed: Compilation failed with "hidden CS8019: Unnecessary using directive." Fixed: TargetInvocationException was thrown while debugging when continuing to step after an exception happened Fixed: Importing certain XSDs as Types caused Object Reference (NullReferenceException) exceptions Fixed: A malformatted database connection string in a setting crashed the Designer when Debug was started Fixed: An error occurred when opening a deleted solution from the 'Recent Solutions' list Fixed: During Debug, certain items in lists displayed an ObjectReferenceException in the Debug Values pane Fixed: Undo did not revert a Function name back to the original value Fixed: When debugging, copy-pasting the Debug Parameters before debug starts threw a NullReferenceException Fixed: Enum values of compiled types were serialized as numbers Fixed: Settings were editable while debugging Fixed: After copy-pasting a Return, a StatusCode was unexpectedly present in the result of a SimpleRESTHost event Fixed: Plugin development issue -> Microsoft.Data.SqlClient failed to resolve when debugging the plugin using the -debugPackage flag. Server: Fixed: Mouse pointer did not change to a caret when hovering over a Setting value text box |