Salesforce: Deserialise JSON strings to typed entities for drag-and-drop mapping
Template designers can now deserialise JSON strings stored in Salesforce fields into typed data model entities — no scripting required. Data model types can also be auto-generated by importing a JSON or XML sample, with property names and types inferred automatically for immediate use in template mapping.
Enhancements
Import Data Model Types from JSON or XML Samples
Template designers can now create data model types by importing a JSON or XML sample document. Property names and types are automatically inferred, including support for nested objects and arrays. Types can be imported from the Data Model Types toolbar or directly from the Add Property dialog for a streamlined workflow.
Designer Performance Improvements
Upgraded the Designer template engine for faster template processing and improved reliability.
Platform Security Enhancements
Applied security enhancements across the platform to strengthen overall system protection and reliability.
Improved Batch Deployment Safety
Enhanced the batch database migration process with rollback support, reducing risk during platform updates and minimising potential downtime.
WebHooks: Automated Business Unit Synchronisation
Webhook configurations now automatically synchronise when business units are updated, ensuring consistent webhook processing across all tenants.
WebHooks: Improved Message Reliability
Upgraded webhook message queuing to a more resilient delivery mechanism, reducing the risk of message loss during infrastructure changes or restarts.
Fixed an issue where one-to-one relationship fields in the Salesforce connector were incorrectly bound in included fields, causing template generation to fail when filtering on related records.
Fixed: Designer freezes when removing data fields from large templates
Resolved an issue where removing a data field or tag in the Designer's Smart Parts view caused the application to freeze when working with large models or mappings. A processing indicator has also been added to show when a background task is in progress.
Fixed: High CPU usage in Word Plugin when processing hierarchical documents
Resolved a performance issue in the Word Plugin where hierarchical document processing caused excessive CPU usage. CPU consumption has been reduced by up to 80%, with generation speeds up to 6x faster for affected templates.
Improved Batch Service Availability
Enhanced batch service deployment to distribute processing across multiple infrastructure nodes, improving resilience and reducing the impact of individual node failures.
Batch Processing Performance Improvements
Optimised database indexing for batch operations, resulting in faster batch listing, filtering, and retrieval times.