Release notes
R2024-09
Dynamic Engine
Feature | Description | Related API documentation |
---|---|---|
Dynamic Engine | The Dynamic Engine solution, previously in public Beta and a key milestone in server containerization, has been generally available. Talend Cloud Management Console and Dynamic Engine solution provides SaaS capabilities and experience on customer-managed infrastructure. Dynamic Engine serves as a unique infrastructure to simplify task executions, concealing the complexity of classic engines. You can create and manage your Dynamic Engine instances and their environments from Talend Cloud Management Console user interface or using the Dynamic Engine specific API endpoints. Your tasks and plans can be processed in a Dynamic Engine infrastructure by the services set up in an associated environment. Only data integration and big data Job tasks are supported. For more information about Dynamic Engine, see Setting up Dynamic Engines. |
New endpoints: |
New execution status
Feature | Description | Related API documentation |
---|---|---|
Misfired status | The The This new status is not applicable to Routes or data service tasks or plans, for which the issues are still shown as Keep in mind that the A new
|
Related endpoints: |
R2024-08
Log deletion
Feature | Description | Related API documentation |
---|---|---|
New endpoint to delete execution logs | A new endpoint has been added to help easily delete logs of an execution. |
Related endpoints: |
R2024-06
JVM versions for tasks on Cloud Engines
Feature | Description | Related API documentation |
---|---|---|
Default Java version for Cloud Engines | Starting from its R2024-07 release, Cloud Engines will default to Java 11 for executing tasks. If your existing tasks still require Java 8, you can set up a rollback configuration using new endpoints now available from R2024-06. This configuration will ensure your Cloud Engines continue to use Java 8 until you update it using the same endpoints. However, we strongly encourage you to migrate these tasks to Java 11 as soon as possible. The default Java version for Cloud Engines will continue to evolve, moving to Java 11 and beyond. To ensure long-term compatibility and take advantage of the advancements in new Java versions, migrating your tasks to newer Java versions is essential. |
Related endpoints: |
R2024-03
Deployment strategy on a Remote Engine cluster
Feature | Description | Related API documentation |
---|---|---|
Route and data service deployment | When configuring how a Route or data service task runs on a Talend Remote Engine cluster using API, you can use the optional parameter
|
Related endpoints: |
R2023-11
Plan step update
Feature | Description | Related API documentation |
---|---|---|
New plan step condition | The This new condition enhances flexibility in plan design and increases resilience in plan executions, ensuring subsequent steps are executed irrespective of the outcomes of each individual task within a given step. |
Related endpoints: |
R2023-10
APIs for fast Execution history search
Feature | Description | Related API documentation |
---|---|---|
Search for historical executions | New Monitoring APIs have been added to help you easily search for historical executions by filtering on a wide range of execution fields. These fields include the types of the execution like a plan or a task, the category of an artifact such as a standard Job, a Route, or a Pipeline, and the runtime configuration like the engine, the workspace, or the environment. Additionally, These APIs allow you to conveniently download the results in a CSV file for further processing. |
Related endpoint: |
R2023-09
Observability metrics API enhancements
Feature | Description | Related API documentation |
---|---|---|
Search for component metrics | The The updated filters are:
|
Related endpoint: |
R2023-06
Remote Engine unpairing
Feature | Description | Related API documentation |
---|---|---|
New unpairing options | When unpairing a Remote Engine using the Unpair Remote Engine API endpoint, you can use new options to maintain uninterrupted your running data service tasks and Route tasks:
These options offer greater flexibility and control for your unpairing process. |
Related endpoint: |
R2023-05
API usability enhancement
Feature | Description | Related API documentation |
---|---|---|
API discrepancies | Consistent endeavor is continuously being carried out to address API discrepancy issues to help you efficiently develop your API solutions. |
Highlighted fixes:
|
Run profile
Feature | Description | Related API documentation |
---|---|---|
Run profile deletion | When deleting a run profile, use the In addition, a list of tasks using the run profile to be deleted is returned:
|
Related endpoints: |
R2023-04
Time range filter
Feature | Description | Related API documentation |
---|---|---|
Execution search: updated policy on time range filters | When filtering task executions using the
|
Updated endpoint: |
R2023-03
Talend Cloud Management Console account limits
Feature | Description | Related API documentation |
---|---|---|
New workload threshold for TMC API | Maximum Transaction Per Minute(TPM) rates have been increased to more effectively limit the concurrent API calls from a single IP address:
These limits serve to safeguard against potential misuse or attacks, ensure equitable access to resources, better handle sudden spikes, and enable smooth functioning under diverse scenarios, ranging from standard to exceptional. |
Related endpoints: |
License information
Feature | Description | Related API documentation |
---|---|---|
Seat and subscription endpoint | A new endpoint has been added to help you easily retrieve details of your license, such as:
|
Related endpoint: |
R2023-02
Task update
Feature | Description | Related API documentation |
---|---|---|
Protected artifact update | When publishing the new version of an artifact, by default, all the tasks that meet the following conditions are automatically updated, no matter in which workspace this publishing happens:
You can now protect a workspace and therefore its tasks from this kind of unintended update, by setting the |
Updated endpoint: |
R2023-01
Task execution filter
Feature | Description | Related API documentation |
---|---|---|
Mandatory time range limit | A narrower yet more reasonable time range limit has been applied on the task execution filtering to optimize the efficiency of your execution history queries and prevent against misuse of the resources.
|
OAS CLI generation
Feature | Description | Related API documentation |
---|---|---|
API specification improvements | The downloads of public API specifications are now bug free and ready for a smooth OAS (OpenAPI Specification) CLI generation. |
Related endpoints: |
Pausing or resuming a task
Feature | Description | Related API documentation |
---|---|---|
More operation details | You can now easily read who paused or resumed a task and on which date this operation was performed. |
Simulating promotion runs
Feature | Description | Related API documentation |
---|---|---|
Simulating promotions | The endpoint to simulate runs of a given promotion has been relocated from the The old endpoint now becomes unavailable. During this migration, some missing artifact version fields are also added in the response of the API call. |
New endpoint: |
API usability enhancement
Feature | Description | Related API documentation |
---|---|---|
API discrepancies | A number of discrepancy issues have been fixed for API endpoints to help you efficiently develop your API solutions. |
Related endpoints:
|
New support for service accounts
Feature | Description | Related API documentation |
---|---|---|
More APIs supporting service accounts | All the project management endpoints, the Observability endpoints, and the smart timeout endpoints now support service account tokens. This means that you can use service accounts to invoke these APIs without having to rely on a user account. |
R2022-12
Smart timeout
Feature | Description | Related API documentation |
---|---|---|
Smart timeout of a task | You can now use API requests to turn on or turn off smart timeout for a specific task. For further information about how a smart timeout is computed, see Enabling smart Job task execution timeout. These new endpoints support only the personal access tokens. They do not support the service account tokens. |
R2022-11
SCIM v2
Feature | Description | Related API documentation |
---|---|---|
SCIM provisioning | You can now use the SCIM v2 API endpoints to automate the processes to create users, assign users to groups, assign roles to users and retrieve user profiles. |
SSO Role mapping
Feature | Description | Related API documentation |
---|---|---|
SSO role mapping | These new endpoints are designed to help you easily synchronize role assignments and manage their changes between your SSO provider and Talend Cloud. |
R2022-10
Pausing or resuming a plan
Feature | Description | Related API documentation |
---|---|---|
Pause and resume plans | A new endpoint has been added to help you easily pause or resume plan executions, when required by a certain circumstance, for example, when a system maintenance window imposes a pause of plan executions. Accordingly, related endpoints have been updated to take the plan pause status into account. |
New endpoint: Updated endpoints: |
Talend Cloud Management Console API workload thresholds
Feature | Description | Related API documentation |
---|---|---|
API transaction limits | Maximum TPS (transaction Per Second) of API calls from an IP address has been set to 30 to ensure the resilience of the product for every API user. This limit is meant to better handle peaks, protect from misuse or attacks, ensure equal capacities to all requests, and better adapt to situations from standard to specific. |
For more limits about a Talend Cloud Management Console related acount, see Talend Cloud Management Console account limits. |
R2022-09
Crawler
Feature | Description | Related API documentation |
---|---|---|
New API | A new API allows you to retrieve a full list of assets contained in a connection, in a single operation. For examples of this API in use, see Crawler. | Crawler |
Simulating promotion runs with artifact version details
Feature | Description | Related API documentation |
---|---|---|
Simulating promotions | A new endpoint has been created to simulate runs of a given promotion to build a detailed report accordingly. This report helps you easily manage your software life cycle by better understanding the differences of artifacts and tasks between the source and the target environments of that promotion. For the same purpose, the promotion execution endpoint is updated to include the artifact version information in its response. |
New endpoint: Updated endpoint: |
Workspace and environment management endpoints
Feature | Description | Related API documentation |
---|---|---|
Workspace and environment management | In addition to the creation endpoints, more endpoints have been created to help you automate the management of workspaces and environments. With these new endpoints, you can now set up automatic processes to perform the following operations:
|
Environment endpoints: Workspace endpoints: |
R2022-07
Pausing or resuming a task
Feature | Description | Related API documentation |
---|---|---|
Pause and resume tasks | A new endpoint has been added to help you easily pause or resume task executions, when required by a certain circumstance, for example, when a system maintenance window imposes a pause of task executions. Accordingly, related endpoints have been updated to take the task pause status into account. |
New endpoint: Updated endpoints: |
Timeout on triggers
Feature | Description | Related API documentation |
---|---|---|
Timeout settings | In addition to the configuration level and the execution level, you can now set a A timeout set on a trigger applies on the task run started by this trigger only. It overrides the task configuration timeout if that task has one. Set this timeout when you append a trigger to a schedule or update a trigger of that schedule. When you set a timeout value, be aware:
|
Observability metrics
Feature | Description | Related API documentation |
---|---|---|
New endpoint | You can now search for raw component metrics data to build reports about your Data Integration tasks, running on a Cloud Engine or a Remote Engine v2.12.0 onwards. | Search raw component metrics |
R2022-06
API domains
Feature | Description | Related API documentation |
---|---|---|
New business domains | The Talend Cloud Management Console specific API endpoints have been carefully tailored to new business domains:
These domains also contain a variety of subsets to bring the business oriented endpoints to an even finer granularity. All these endpoints support both Personal Access Tokens (PATs) and Service Account Tokens (SATs) |
See the following page to discover all these endpoints in their subsets and domains: |
Orchestration
Feature | Description | Related API documentation |
---|---|---|
Multiple time triggers | New schedule-specific endpoints have been created to help you manage up to 15 time-based triggers for a task or plan:
Note that a schedule supports time triggers only. For this reason, a webhook trigger, which is merely event related, must be used as a separate option, that is to say, without being mixed with the time triggers. For detailed use cases about how to use these endpoints with a task or a plan, see Using API to schedule task or plan runs |
|
Task filtering endpoint | You can now select tasks by setting filters on their tags and trigger types in the request body of a new endpoint. | |
Environment endpoint | New endpoint has been added for environment creation. | |
Workspace endpoint | You can now create a workspace via API. |
Job task timeout
Feature | Description | Related API documentation |
---|---|---|
Timeout settings | A timeout parameter is now available to help you automatically terminate task runs when their durations exceed intended timeframes: You can set this parameter at two different levels to dynamically manage the timeout of your tasks:
|
R2022-05
Processing
Feature | Description | Related API documentation |
---|---|---|
Task executions | You can now obtain task runs by setting filters on their tags . The TMC_OPERATOR role is required to use this endpoint. |
Get available task executions |
Plan executions | Specific criteria for filtering plan runs have been added: environmentId and workspaceId . The TMC_OPERATOR role is required to use this endpoint. |
Get available Plans executions |
Orchestration
Feature | Description | Related API documentation |
---|---|---|
Event retrieval | A new Orchestration API endpoint has been added to retrieve a list of all types of runs scheduled for a given period. The TMC_OPERATOR role or the TMC_ENGINE_USE permission is required to use this endpoint. |
Get scheduled executions |
Observability metrics
Feature | Description | Related API documentation |
---|---|---|
New endpoint | A new endpoint has been added to get the observability metrics of your Data Integration tasks. | Get component metrics of task runs |
R2022-04
Execution logs
Feature | Description | Related API documentation |
---|---|---|
New parameters | New optional query parameters to select the format or define the log file name:
|
Generate full logs for a completed or ongoing execution |
New date format | A new isoDate field has been added to the content of the logs. This field displays human readable dates. |
R2022-03
Service Account
Feature | Description | Related API documentation |
---|---|---|
New API | A new API allows you to create and manage service accounts. For examples of this API in use, see Service accounts. | Service Accounts |
Orchestration
Feature | Description | Related API documentation |
---|---|---|
New endpoints | Two new endpoints have been added to the task and the plan APIs to retrieve a list of the upcoming scheduled runs. |
Processing
Feature | Description | Related API documentation |
---|---|---|
New field in promotion data types | Data types used in promotion-related operations have been updated to include a new context field. This optional field contains the description of the circumstances related to a promotion run. |