Skip to content

6.12.1

24 Feb 2026


Fixed assignment failure for C# keyword property names

Section titled “Fixed assignment failure for C# keyword property names”

Assigning values to properties would fail after upgrading to Linx 6.12 if any of the property names happened to be C# reserved keywords (e.g., “enum”, “object”, “string”, “class”). The generated C# code now correctly escapes these keywords, resolving the assignment error.


Fixed CallRESTEndpoint rejecting JSON in Request body

Section titled “Fixed CallRESTEndpoint rejecting JSON in Request body”

After upgrading to version 6.12, the CallRESTEndpoint function rejected JSON text assigned to the Body property, displaying a validation error. The JSON validator has been corrected to accept JSON expressions in object-typed properties.


Fixed server update failure with long file paths

Section titled “Fixed server update failure with long file paths”

Updating the Linx Server could fail when solution folders contained files with very long paths. The update process now handles long file paths correctly.


Debugging actual service events in the Designer did not work. Service events can now be debugged as expected.


Fixed Designer crash after package updates

Section titled “Fixed Designer crash after package updates”

The Designer could crash after updating solution packages due to a plugin version conflict during the update process. This issue has been resolved.


Fixed Type Import not preserving nullable types

Section titled “Fixed Type Import not preserving nullable types”

Importing a JSON schema that defined nullable types (e.g., "type": ["number", "null"]) did not correctly mark the resulting properties as nullable. Type Import now properly recognises and preserves type nullability from JSON schemas.