Release Version | Details |
|---|---|
12.5.0-19 | First release for DataConnect 12.5. See Change Log for 12.5 (Build Number 12.5.0-19). |
Category | New Feature/Enhancement |
|---|---|
Data Profile Engine change | The Data Profile Engine now uses Apache Spark to process rules. Spark improves data processing performance through fast, in-memory computation and provides a unified, scalable platform for batch, streaming, and SQL workloads, with strong fault tolerance and seamless integration with existing data systems. As a result, the Data Rush scripting language for Execute Expression and Assert rules now uses SQL Script. These rules support SQL expressions only. If a profile uses these rules, any existing scripts must be rewritten to comply with SQL syntax. Note: Due to this significant change, some existing .dp files may not load correctly. If this occurs, the files will need to be recreated. If a file does load, review any rules that no longer exist and remove or disable them before running. |
Data Quality Rules | The following new rules have been added: • Profiling Rules – ValidateCurrency – ValidateDateFromat – ValidateEmail – ValidatePOBox – ValidatePhoneNumberFormat – ValidatePostalCodeFormat – ValidateTimeFormat – ValidateUSState • Remediation Rules – StandardizeCurrency – StandardizeDateFormat – StandardizePhoneNumberFormat – StandardizePostalCodeFormat – StandardizeTimeFormat – StandardizeUSState – ModifyDate – Rounding • DataPrep Rules – DataTypeConversion – MathTransform |
Data Quality Rules | The following rules are not supported anymore. The result of many of these rules are available in data discovery: • Profiling Rules – DistinctValues – DuplicateValues – EqualRangeBinning – MostFrequentValues – Statistics – Fuzzy Matching - Fuzzy matching is not a rule on its own now (this rule has been removed), but is used as a parameter for compareToField Rule. • Remediation Rules – StandardizeFormat - This rule is replaced by StandardizePhoneNumber and StandardizePostalCode. • DataPrep Rules – PhoneticStringEncode See Deprecated Rules. |
Data Quality | The Data Profiler .dp artifact is not supported in DataConnect 12.5 and therefore cannot be opened for editing. It has been replaced by a .dq (Data Quality) file and a .dq.rtc (Runtime Config) file. Please recreate the profile as .dq and .dq.rtc artifacts. You can right-click on the .dp file to view profile content in a JSON editor. |
EZscript | Clear Property - A new clear property/method has been added, when called, will set the body of the message object to an empty string (""), and will remove all properties that have been set on the message. It is useful when reusing the message object, as it ensures that the second use does not contain anything from the first use. See DJMessage Object Type and djMessage Objects. Function Statement - The Function Statement now supports declaring an object return type using the AS typename clause. This clause is only used when the function returns an object type. See Function Statement. Return Statement - The Return Statement can now be optionally used to return a newly constructed object from within a function. This allows the function to immediately create and return a new object instance without first assigning it to a local variable. See Return Statement. JavaVM Objects - EZscript has been enhanced to allow calling static methods of any class through the JVM. See JavaVM Objects. |
Iterator | XPath Iterator - Version 1.4.0 is supported now. See XPath Iterator. |
Invoker | Encryption Invoker - A new Invoker component has been added, enabling encryption and decryption of data within processes. See Encryption Invoker. |
Map events and actions | A new action, OutputSubTree, is now available. By adding the RecordStarted event together with the OutputSubTree action, it is now possible to write all records within a subtree of the hierarchical target in a single operation, eliminating the need for a separate action for each record. See Actions and Action Parameters. |
Deprecated Components | Processes that use a deprecated component can now be executed, edited, and saved. Previously, this was not allowed. However, deprecated components still cannot be used when creating new processes. |
Security Updates | Security Update: CVE-2025-66566, CVE-2025-12183 (Severity: Critical) Component Affected: Data Profiler Updated File: lz4-java-1.8.0.jar Security Update: CVE-2025-27821, CVE-2024-23454 (Severity: Critical) Component Affected: Data Profiler Updated File: hadoop-hdfs-native-client-3.3.6.jar Security Update: CVE-2026-35554 (Severity: High) Component Affected: Kafka Updated File: kafka-clients-3.9.1.j Security Update: WS-2026-0003 (Severity: High) Component Affected: DataProfiler, Json, Json2, Microsoft Dynamics 365-1.0.0 Updated File: jackson-core-2.18.2.jar Security Update: CVE-2026-33870 (Severity: High) Component Affected: aws_s3, azure_storage Updated File: netty-codec-http-4.2.9.Final.jar Security Update: CVE-2026-33871, CVE-2025-58057, CVE-2025-67735, CVE-2025-58056 (Severity: High) Component Affected: aws_s3, azure_storage Updated File: netty-codec-http2-4.2.9.Final.jar Security Update: CVE-2025-33042 (Severity: High) Component Affected: Kafka Updated File: avro-1.12.0.jar |
Security Update: CVE-2025-12383 (Severity: High) Component Affected: Data Profiler Updated File: jersey-client-3.0.16.jar Security Update: CVE-2026-33870 (Severity: High) Component Affected: Data Profiler Updated File: netty-codec-http-4.1.118.Final.jar Security Update: CVE-2026-33871, CVE-2026-33870, CVE-2026-24400, CVE-2025-8916 (Severity: High) Component Affected: AWS S3 Components Updated File: netty-codec-http2-4.1.126.Final.jar Security Update: CVE-2025-67735, CVE-2026-33870 (Severity: High) Component Affected: AWS S3 Components Updated File: netty-codec-http-4.1.126.Final.jar Security Update: CVE-2011-5034 (Severity: High) Component Affected: salesforceBulkLoader2 Updated File: geronimo-ws-metadata_2.0_spec 1.1.3 Security Update: CVE-2011-5034 (Severity: High) Component Affected: webservice Updated File: geronimo-jta_1.1_spec 1.1.1 Security Update: CVE-2025-55163 (Severity: High) Component Affected: Google Cloud Components Updated File: grpc-netty-shaded-1.68.0.jar Security Update: CVE-2026-33870, CVE-2025-67735 (Severity: High, Medium) Component Affected: Azure Storage Components Updated File: netty-codec-http-4.2.6.Final.jar Security Update: CVE-2026-33870, CVE-2025-67735 (Severity: High, Medium) Component Affected: llm-prompt-invoker, AWS S3 Components Updated File: netty-codec-http-4.1.126.Final.jar | |
Security Update: CVE-2012-5783 (Severity: Medium) Component Affected: Rest Invoker, XML DMS, Odata Updated File: commons-httpclient-3.1.jar Security Update: CVE-2025-8916, CVE-2025-8885, CVE-2024-34447, CVE-2024-30172, CVE-2024-30171, CVE-2024-29857 (Severity: Medium) Component Affected: ibm_mq Updated File: bcpkix-jdk15to18-1.76.jar Security Update: CVE-2022-23221, CVE-2021-42392, CVE-2020-15250 (Severity: Low) Component Affected: JDBC-1.0.0 connector Updated File: commons-dbcp2-2.6.0.jar |