6.5.0

16 Feb 2023

In this release we did a lot of preparation work for upcoming plugins we are working on, some almost done . Of these are Async and Process Automation Service. Be ready to check these out as soon as we release them.


Function Result shown in Debug Values

To help in understanding what a function will return when it exits, we are now displaying the function result in the Debug Values as well.

Function Result shown in debug values

New Solution log layout

The Solution Log has a new face to improve scannability as well readability of the logs.

In the new layout, our main goal was to simplify the reading of the often very long message. To achieve this, we made a lot more room for the message to display and also changed the font to a monospaced one.

Two changes were made to improve the scannability of the logs. The log type is now an easily identifiable icon and the fontsize of the dates were increased to make them more prominent.

New Solution Log

TestRunner

Create automated tests for your linx applications using the new TestRunner. For more information on this, see Test Runner in the Linx Docs.


Various other GUI fixes, bugs and enhancements

  • When debugging a service, log to the debug output when another call/invocation is rejected

  • Search now returns all possible results

  • Function now exits immediately after Return in debug mode

  • Change the "Deploy in progress" error message to be more clear

  • UX improvements to saving a solution

  • Show a more applicable message if the solution is not compatible with the server/designer

  • Change SolutionHost Startup Timeout to be configurable and add extra logging

  • For Linx Server, only show error message in dev console - not the entire stack trace

  • When an editor is closed, return the focus to the correct element

  • Show "No connection" message if no internet connection is present

  • Fixed the error when referencing $.Settings in Expressions

  • Calendar does not remain open anymore when session times out

  • Clear button in Add Plugins filter box was not always clickable

  • Fixed issue where .git and .updating folders caused an "Access denied" exception when opening a solution

  • Fixed issue where double clicking on RESTHost while debugging threw NullReferenceException

  • Pasting a Try-Catch with Return in either paths does not cause a "finally block" validation to appear anymore

  • Fixed issue where Stack overflow occurred in the Designer when setting SetValue.Target

  • Linx 6 Server: Now gives some feedback when uploading an invalid zip file

  • Fixed issue where a deleted property on a type caused a compilation error when the assigned value was a reference

  • Linx 6 Server: Fixed an issue where changing what's being logged failed on localhost

  • Fixed issue where auto-complete stopped working while typing

  • Fixed issue where "Saved As" applications shared the same settings

  • Fixed issue when updating solution from 6.3.1 to 6.4.1

Last updated