# New features

This release introduces Java 21 compilation support, upgrades the Studio platform to Eclipse 2026-03, and migrates Salesforce components to the Talend Component Kit framework.

## Shared features

| Feature | Description |
| --- | --- |
| Migration of Salesforce components and metadata to Talend Component Kit<br>framework | The Salesforce component family has been migrated to the Talend Component<br>Kit (TCK) framework. Existing Jobs remain backward compatible and can still be<br>migrated and run as expected.<br><br>Key changes:<br><br><ul> <li>Salesforce metadata creation has been redesigned. Modules can no longer be                        created in bulk: datasets must now be created one at a time.</li> <li>In metadata, connection and dataset creation are now separated. The context                        menu action is now labeled <span>Create Salesforce                        Dataset</span>.</li> <li>In the Salesforce component settings, <span>Connection                           type</span> is renamed to <span>Authentication                        type</span>, with <span>OAuth</span> as the default                        value.</li> <li>The <span>Salesforce URL</span> and <span>API                           version</span> parameters are now in the <span>Basic                           settings</span>.</li> <li>The <span>Use Proxy</span> parameter is now labeled                           <span>Use socks proxy</span>.</li> <li>For tSalesforceOutput, tSalesforceBulkExec, and tSalesforceOutputBulkExec,                        the Main flow schema is no longer generated automatically. Click                           <span>Guess Schema</span> to generate it manually.</li> <li>When you switch login type, the default <span>Connection                           URL</span> value is not refreshed automatically. Click                           <span>Default URL</span> to update it.</li> <li>Parameter visibility follows the same logic as the previous Talend                        Component Kit framework where possible, with some parameter display behavior                        changes. For example, in tSalesforceOutputBulkExec, the                           <span>Relationship mapping for upsert</span> option is now                        labeled <span>Relationship mapping</span>: this parameter remains                        functional even when hidden for <span>Insert</span> and                           <span>Update</span> actions, so it is now displayed for both                           <span>Insert</span> and <span>Update</span>                        actions.</li> </ul> |
| Studio base Eclipse upgrade to R2026-03 | The Studio platform has been upgraded to Eclipse 2026-03 (4.39), bringing<br>the following improvements:<br><br><ul> <li>Improved operating system support</li> <li>Fixes from the Eclipse platform</li> <li>Security updates</li> </ul> |
| Support for building Data Integration Jobs, Data Services and Routes with Java<br>21 | Talend Studio<br>now supports Java 21 to build Data integration Jobs, Data Services, and Routes.<br><br><ul> <li>Java 21 is the recommended Java version for <span>Talend</span> 8.0.1-R2026-06 and later.</li> <li>Routine compilation level can be set to Java 8, Java 17, or Java 21.</li> <li>Data Integration Job, Data Service, Route, and Beans compilation level can                        be set to Java 17 or Java 21.</li> <li>The Routine compilation level must not be higher than the Job compilation                        level.</li> <li>Big Data Spark 4 Jobs are compiled with Java 17 compliance. Big Data Jobs                        remain compiled with Java 8 compliance but include add-opens parameters for                        Java 17 and Java 21 runtime compatibility in <span>Talend</span> modules.</li> </ul><br><br>Configure Java versions in File &gt; Edit Project Properties &gt; Build &gt; Java Version. |
| Support for Debian 13 | You can now install and run Talend Studio on Debian 13. For more information,<br>see [Compatible Operating Systems](https://help.qlik.com/talend/en-US/installation-guide-windows/8.0/compatible-operating-systems). |
| New Talend Cloud<br>regions in Talend Studio | The following regions are now available in Talend Studio<br>when you select a region for remote license retrieval, remote connection setup,<br>and SSO login:<br><br><ul> <li>United Kingdom on AWS</li> <li>United Arab Emirates on AWS</li> <li>India on AWS</li> <li>Ireland on AWS</li> </ul> |
| Support for more components for Job lineage in Qlik Cloud | Talend Studio<br>can now generate datasets and lineage to Qlik Cloud<br>for the following components:<br><br><ul> <li>tMysqlOutputBulk</li> <li>tMysqlOutputBulkExec</li> <li>tMysqlBulkExec</li> <li>tPostgresqlOutputBulk</li> <li>tPostgreSQLOutputBulkExec</li> <li>tPostgresqlBulkExec</li> <li>tSAPHanaBulkExec</li> <li>tSingleStoreOutputBulk</li> <li>tSingleStoreOutputBulkExec</li> <li>tSingleStoreBulkExec</li> </ul> |

## Application Integration

| Feature | Description |
| --- | --- |
| Availability-note[Beta](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)<br><br>Beta content<br><br>New API-first components to build REST Data Services directly from API<br>contracts | The following components are now available to implement REST Data Services from<br>API contracts in a contract-first approach:<br><br><ul> <li>tAPIContract to load the contract and generate operation flows.</li> <li>tAPIOperation and tAPIOperationResponse to implement operations.</li> </ul> |
| Enhancement of the memory support on cLangchainChat for Routes | The cLangchainChat component now provides enhanced memory support in Routes,<br>including isolated chat memory per session and persistence in relational or<br>NoSQL databases. You can configure conversation retention and optional session<br>TTL settings to control chat history lifecycle. |

## Big Data

| Feature | Description |
| --- | --- |
| Availability-note[Beta](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)<br><br>Beta content<br><br>Support for Databricks Serverless in Spark Batch Jobs<br>with serverless environment versions 4 and 5 | You can now run your Spark Batch Jobs on Databricks Serverless compute by<br>selecting Databricks Serverless from the Runtime<br>mode/environment dropdown list in the Spark<br>Configuration view. Serverless compute is fully managed by<br>Databricks and does not require any cluster configuration. It is available on AWS<br>and Azure cloud providers.<br><br>Requirements: Unity Catalog must be enabled, the<br>workspace must be in a region that supports serverless compute, and the PCI-DSS<br>compliance profile must not be enabled.<br><br>![Spark Configuration view of a Spark Batch Job with Databricks Serverless runtime mode selected.](https://help.qlik.com/talend/en-US/release-notes/Resources/images/databricks-serverless-spark-configuration.png) |
| Support for CDP Public Cloud 7.3.2 with Spark 3.5.x | You can now run your Spark Jobs on a CDP Public Cloud Base 7.3.2 cluster<br>using Spark Universal with Spark 3.x in Cloudera Public<br>Cloud mode. You can configure it either in the Spark<br>Configuration view of your Spark Jobs or in the Hadoop<br>Cluster Connection metadata wizard.<br>![Spark Configuration view of a Spark Batch Job.](https://help.qlik.com/talend/en-US/release-notes/Resources/images/cdp-732-public-spark-universal-3-x.png) |
| Support for CDP Private Cloud Base 7.1.9 with Spark 3.5.x | You can now run your Spark Jobs on a CDP Private Cloud Base 7.1.9 cluster<br>using Spark Universal with Spark 3.x in Cloudera Private<br>Cloud mode. You can configure it either in the Spark<br>Configuration view of your Spark Jobs or in the Hadoop<br>Cluster Connection metadata wizard.<br>![Spark Configuration view of a Spark Batch Job.](https://help.qlik.com/talend/en-US/release-notes/Resources/images/cdp-732-spark-universal-3-x.png) |
| New Google Cloud Configuration in Metadata for Spark Batch Jobs | You can now create a Google Cloud Configuration from the Big Data<br>Configurations node in the Metadata folder<br>of the Repository tree view. The configuration stores your<br>Google Cloud Project ID and authentication credentials for reuse across Jobs. When<br>you drag and drop the configuration onto a Job, Talend Studio<br>creates a tGSConfiguration component in Spark Batch<br>Jobs. |

## Continuous Integration

| Feature | Description |
| --- | --- |
| Upgrade of Talend CI Builder to version 8.0.36 | Talend CI Builder is upgraded to version 8.0.36.<br><br>Use Talend CI Builder 8.0.36 in your CI commands or pipeline scripts from this monthly<br>version onwards until a new version of Talend CI Builder is released. |

## Data Integration

| Feature | Description |
| --- | --- |
| New tQVDInput component to read QVD files in Standard Jobs | A new tQVDInput component is available in Standard Jobs to read QVD files,<br>allowing you to reuse QVD data from Qlik Cloud and Qlik Sense directly in<br>Talend Studio workflows without converting files to intermediate formats first. |
| New option to set the page size for tNetSuiteInput (SOAP) in Standard Jobs | In the Advanced settings of tNetSuiteInput, you can now<br>set the number of records to retrieve per page when the component reads data<br>from the NetSuite SOAP service. |

## Data Mapper

| Feature | Description |
| --- | --- |
| Support for aggregation functions with conditions in a GROUP BY context | You can now use aggregation functions directly in conditions within a GROUP BY context. For example:<br><br>```<br>FROM order<br>GROUP BY custid AS cid<br>SELECT {<br>customer_id = cid,<br>order_status = if (count(orderno) == 1) 'One order' ELSE IF (count(orderno) == 2) 'Two orders' ELSE 'At least three orders'<br>}<br>ORDER BY cid<br>```<br><br>Aggregation functions in conditions are supported only within a GROUP BY context. They are not supported in WHERE clauses or other contexts outside GROUP BY. |
| New option to copy full standard DSQL script into clipboard in tDSQL4JSON | A new Copy Full Script to Clipboard option is<br>available in the tDSQL4JSON component allowing you to copy the DSQL script to the<br>clipboard. The copied script includes parameterized expressions but excludes<br>comments. |

## Data Quality

| Feature | Description |
| --- | --- |
| Support for Microsoft SQL Server for data mart | The data mart now supports Microsoft SQL Server 2019, 2022, and<br>2025. |
| Availability-note[Beta](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)<br><br>Beta content<br><br>New tSemanticMatch component for semantic similarity search | The new tSemanticMatch component enables semantic<br>similarity search against a vector database using an input column as the query<br>vector. The component connects to Milvus vector databases and retrieves the top<br>matching records based on similarity scores. |