6.12.1

24 Feb 2026


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

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

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

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


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

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.


Last updated