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.
Fixed service event debugging
Section titled “Fixed service event debugging”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.