
Template - Replicator Rdbms - the SQL query generated from the action "createIndexOnWorkTable" was incorrect, the schema name was unexpectedly doubled

Databases - A Foreign Key could not be created manually in a sub-Metadata File

Databases - review to display order of the various items such as datastores, columns, query folder, and more to make sure they are displayed in a comprehensive order in Designer

RDBMS databases technologies - new attribute "Technical Columns Prefix" available, which will be supported by Templates gradually

Metadata Products - "Explicit Join in Bracket" attribute which is defined in products should be displayed with "true" as default value in the interface when no value is set, as this is the value used behind the scenes by Designer when no value is defined

Temporary exchange files using XML format will now use XML 1.1 format to avoid issues with some special characters

Reject message for Not Null checks unexpectedly changed for database rejects, which could cause some misunderstanding

Template - Replicator Rdbms - Columns of work table in synchronization mode were not generated in the correct order in statements

Template - Replicator Rdbms - Incorrect delete statement generated when deleting from MySQL database

Concat Files Process Action - new parameter to choose the order in which the files are processed

Concat Files Process Action - when using append mode, a new additional parameter has been added to define if a separator should be placed or not between the concatenated files

Foreign Key - ability to select in the "referenced column" attribute, a column from a table which is on another schema

WSDL Metadata - support to alternatively define the Proxy settings through a proxy node from Proxy Metadata, and making it supported in Reverse REST Wizard

JMS Send Message From File Process Action - the display name has been modified to be coherent between the one displayed in the palette and the one defined when creating the action

Metadata - "CreationDdl" XPath expression does not produce the correct schema in foreign key reference clause

Reject constraints - "User Message", "Reject Code" and "Security Level" attributes have been moved back to standard tab for clarity and to make them also appear again in Mapping when consulting constraint properties

XML and JSON Metadatas - The new Property Field named "nodeAbsolutePosition" has been added

XML and JSON Metadatas - The new Property Field named "nodeUUID" has been added

File Metadata - definition of which property fields can be used as source or target

File Metadata - A list of possible values for “Property field” has been added in new attribute named Property to allow user to select value he want to use

File Metadata - ability to sort data when writing files through a new Property Field named "sortKey", which supports SORT_DESC and SORT_ASC tags to define the sort order

NTLM Authentication - adding a dedicated wizard on NTML security node, and support NTLM security node in HTTP Security Metadata

SQL File Export Process Action - new value available for "generate header" parameter to allow indicating that the header should always be added (even in append mode)

SQL File Export Process Action - A new parameter named "SQL_EXP_STRING_DELIMITER_REPLACEMENT" has been added to allow to replace the string delimiter that is found inside the data when exporting data to file

SCP Actions and SSH Metadata - Added a new "SSH Additional Connection Properties" parameter to define specific connection properties

Template - Integration Rdbms to XML - The WRITE_KEY_VALUES parameter uses a reference: this is changed to an XPath retrieving the parameter value, to allow overriding this value from other Templates which are reusing it

XML Metadata - generation of XSD file is now in a dedicated wizard named "XSD Generation Tool"

JSON Property fields - the "nodeName" property field was not appearing in some other Metadata which are reusing JSON technology, such as HTTP REST Metadata

LOAD Xml to Rdbms Template : correction of the error message "Unable to load class: com.stambia.avro.reader.visitor.AvroDatatTypeConverter" with Avro

Mapping technology (map.tech) - support cdcMaxTimestamp option

Mapping technology (map.tech) - New parameter on XPath function tech:workName() which is available on steps to be able to enabled / disable object delimiters

Mapping technology (map.tech) - Staging Mask was not working when using [sessionTimestampName] on a database which has object name truncation size

Template - Unload Rdbms To File - fix split column prefix which is incorrect when mapping is multi-target

Template - UNLOAD Rdbms to File - generated temporary file names may unexpectedly contain object delimiters

Template - Load Rdbms to Rdbms - Index names should not contain a schema on some target databases (such as MySQL)

Databases - A new attribute named "Report Schema" have been added

Email Metadata and Send Email Process Action - A new key/ value attribute is added on Outgoing Server to define extra connection properties

Template - Load Xml To Rdbms - support custom loading mechanism with streamHook

Template - Integration Rdbms to Xml - Improved WRITE_KEY_VALUE parameter to be reusable when this Template is used in another Template

INTEGRATION Rdbms to Wsdl - The expression to get the Metadata attribute "Send Client Credential" has been corrected to be passed properly to the Template

Read Email Process Action - MAIL_EXTRA_PROPERTIES was ignored during read email action.

Send Mail Action - Added a new "Mail content file encoding" parameter to define the encoding to use to read the content of the file specified by the "Mail content file" parameter

Add a tooltip on "Enable CDC" attribute of an Rdbms column

Generic Templates - support the "Default Table Storage Clause" and "Default Index Storage Clause" attributes which are defined in Metadata

INTEGRATION Rdbms to Rdbms (no load) - Addition of a new parameter "Fetch size" to configure the number of lines of each fetch of data when querying the source database

INTEGRATION File (FileExport) Template - new parameter to alternatively define the string delimiter as character instead of hexadecimal representation

INTEGRATION Rdbms to Rdbms (no load) - Addition of a new parameter "Split Parallel Degree" to enable parallel loading of source data

INTEGRATION File (FileExport) Template - the default numeric format specified on Metadata is now used automatically to define the numeric format used by the Template, and a new parameter on the Template allows to override it

Mapping generation (map.tech) - CDC improvement - tech:hasCdc() XPath function now supports defining a custom "sourceSetName", which will, most notably, allow the support of CDC on Mapping stages

Mapping generation (map.tech) - CDC improvement - new XPath function has been added on a step to improve the retrieval of CDC filter part (tech:cdcFilterPart2())

Mapping generation (map.tech) - CDC improvement - The test to generate the CDC Filter part on a source now also checks the fact that a CDC source exists

RDBMS databases Metadata - new attributes "Default Table Storage Clause" and "Default Index Storage Clause" on temporary objects tab

Support in product definition to define a new group by syntax using aliases

Templates updated - support having CDC sources on Templates which were not supporting it (such as staging templates)

Templates updated - New Parameters 'Unlock Cdc Table' and 'Lock Cdc Table' to configure the behaviour of CDC tables locking

Templates updated - New parameter 'Cdc Subscriber' on Templates on which it was not handled yet

TOOL Ldap Extractor (search) - new parameter 'attributesFormattedAsSidString'

Templates updated - support the "Default Table Storage Clause" and "Default Index Storage Clause" attributes which are defined in Metadata

UNLOAD Rdbms to file supports defining if boolean values should be exported as numeric values or boolean values

UNLOAD Rdbms to File: add support for split

Web Services invocation - addition of new attributes in Metadata and Templates to declare a Connection Timeout and a Read Timeout

WSDL Metadata - Remove the name attribute on Fault node which is not required anymore, to have a consistent behaviour with Input and Output nodes which does not have name attribute either

Web Service authentication with OAuth2 - a new parameter named "Send Client Credentials" has been added to define how client id and client secret should be sent, with the support of a new mode to send them in Basic Auth header

INTEGRATION File Template - when using "generate header" parameter alongside with "truncate=true" and "line separator=after", the generate header line was unexpectedly missing a line separator after it

INTEGRATION HSQL - lock and Unlock CDC steps should be executed only on sources which are not loaded through a load step

INTEGRATION Hsql - 'Append Mode' parameter is ignored in some situations

Mapping generation (map.tech) - CDC improvement - Mapping stages were not taken into account by tech:hasCdcSource(), leading to issues when working with CDC

Mapping generation (map.tech) - CDC improvement - unable to distinguish directly journalized sources and sources involving journalization, which can lead to CDC actions being executed in some situations while they shouldn't

SSH Metadata - [techCode] and [productCode] XPath functions were unexpectedly returning "FTP" instead of "SSH"

Templates updated - The 'Cdc Subscriber' parameter was ignored in some Templates when querying the source data

Templates updated - The 'Cdc Subscriber' parameter was ignored in some Templates on Lock / Unlock CDC steps

Email Metadata and Read Email Process Action: on Incoming account, new attribute to provide additional key / value connection properties

Mapping Transparent Stage - support using transparent stage feature with "Integration Rdbms to Wsdl" Template

New Process Action "Raise Error" available to raise an error with a defined message

SQL To Parameters Process Action: a sample script is now provided in the body when creating the action