You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.
To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.
November 18, 2024
JavaScript task using Gemini
If your integration flow requires any complex data mapping logic, Gemini can now recommend a JavaScript task. For more information, see Create an integration using Gemini.
You can add a JavaScript task, edit an existing task, or use Gemini to help understand the JavaScript code. For more information, see Configure JavaScript tasks.
October 28, 2024
Add failure policy (Generally available (GA))
You can now configure more complicated retry strategies for tasks, such as retries based on the error codes or the variable values during the execution:
- Configure multiple ordered conditional failure policies for each task.
- Configure a default failure policy that will be applied if no conditional failure policies matches.
- Use system auto-generated variables in the failure policies. For example,
ExecutionMode
andErrorInfo
.
For more information, see Example for error handling.
October 08, 2024
Build integrations with Gemini Code Assist (GA)
Building integrations with Gemini Code Assist is now generally available (GA).
Additionally, if you have API Hub enabled in your project, then Gemini can assist you to provide contextually appropriate Call REST Endpoint tasks and task configuration recommendations based on the logical flow of your existing integration. For more information see, Configure Call REST API tasks.
October 06, 2024
Local logging in async mode (Generally available (GA))
By default, local logging for new integrations is now enabled in async mode. With this change, the log data is persisted (written) at fixed intervals or after the completion of the integration's execution, whichever is earlier. You can change the default settings by editing the integration details.
For more information, see Local logging.
Test cases (Preview)
You can now test if your integration is working as intended by creating and running test cases on your complex integrations.
For information about test case, see Introduction to test cases. Learn how to do the following:
Diagram mode in the Data Transformer Task (Preview)
The Diagram mode provides a console-based experience to select the input and output variables and perform transformations in the data transformation editor. For more information, see the Data Transformer task.
Replay execution (Preview)
You can now rerun a failed integration with the same parameters as the previous execution. For more information, see Replay executions.
Cancel execution (Preview)
If you have executions that are suspended due to an approval task or a technical issue, you can now choose to cancel those executions. For more information, see Cancel executions.
September 25, 2024
View logs in Cloud Logging
Viewing integration execution logs in Cloud Logging is now generally available (GA). For more information, see View logs in Cloud Logging
September 24, 2024
The Resolve JSON Path data transformer function is now available. This function resolves a JSON path on a given JSON object by using the JSONPath
reference.
September 12, 2024
The XSLT Transform data transformer function is now available. This function transforms the specified XML string using the specified XSL string.
August 22, 2024
New canvas view
In the integration editor layout, you can try the new canvas view to create integration flows. This feature is in preview. The canvas view offers the following benefits:
- Improved responsiveness of the canvas interaction
- Clearer view of your integration
- Minimap view
- Easier to build integrations
August 18, 2024
In the Application Integration editor, you can now search, browse, and select tasks and connectors in the Tasks list. For more information, see Add a Connectors task.
July 22, 2024
The Solace trigger is now available in preview.
July 15, 2024
You can now share custom connectors between different Google Cloud projects by exporting and importing the connector specification. This feature is in preview.
July 11, 2024
The following Connector Event triggers are generally available:
May 26, 2024
The TIBCO EMS trigger is now available in preview.
May 21, 2024
Application Integration is now available in Milan (europe-west8
). For a list of supported regions, see Application Integration locations.
May 20, 2024
Terraform support
You can now use Terraform to provision new regions and create authentication profiles. For a detailed reference document about terraform resources, see google_integrations_client
and google_integrations_auth_config
.
May 03, 2024
Loop Metadata variables are changing
In the For each loop and While loop tasks, there's a Loop metadata
variable in which you will find duplicate keys for the output variable–for example, Current Iteration Count
and current_iteration_count
. We recommend you to use the variables that contain the underscore (_
) symbol because the other keys are being deprecated.
For more information, see Known issue: Duplicate keys in the Loop metadata.
April 29, 2024
With Gemini, you can now build integrations in Application Integration:
- Create and build integrations
- Configure connector tasks in an integration
- Add edge conditions and append additional tasks to an integration
- Generate integration description
This feature is in preview.
April 28, 2024
While configuring a Cloud Pub/Sub trigger, you can now add a config variable for your service account. Config variables let you externalize configuration for integrations.
April 24, 2024
For Cloud Pub/Sub triggers, the default value of the expiration period option for subscriptions is changed from 31 days
to never expire
. If you want to change the value of the expiration period, then you must update the Cloud Pub/Sub subscription in the Google Cloud console.
April 21, 2024
Apache Kafka trigger is now in preview.
March 06, 2024
Application Integration now supports config variables. Config variables let you to build CICD for your integration. This feature is in preview.
February 23, 2024
Application Integration now supports private triggers that enable you to break large flows into various subflows. This feature is in preview.
February 19, 2024
Data masking in logs
You can now prevent sensitive data from appearing the integration execution logs. For more information, see Mask sensitive data in logs.
February 12, 2024
You can now also view the integration execution logs in Cloud Logging. For more information, see View logs in Cloud Logging.
January 24, 2024
Custom connectors [Preview]
Application Integration now supports custom connectors. The custom connectors feature (based on the Open API specification) lets you create your own connectors that aren't a part of the standard connectors provided by Integration Connectors. You can use these connectors in your integrations. For more information, see Custom connectors.
January 23, 2024
The following new data transformer functions are available:
getIntegrationVersionId ()
: Get the integration version ID of the current integration.getIntegrationVersionNumber()
: Get the version number of the current integration.
January 16, 2024
Webhook triggers are now supported in preview. With webhook triggers, you can build integrations for your data sources that don't have specific triggers but support webhook for event listening.
December 13, 2023
Application Integration is now available in the following regions:
asia-east2
(Taiwan)asia-northeast2
(Osaka)asia-northeast3
(Seoul)asia-south2
(Delhi)asia-southeast2
(Jakarta)europe-central2
(Warsaw)europe-west10
(Berlin)europe-west12
(Turin)northamerica-northeast2
(Toronto)southamerica-west1
(Santiago)us-east5
(Columbus)us-west3
(Salt Lake City)us-west4
(Las Vegas)us-south1
(Dallas)
For the list of all the supported regions, see Locations.
December 01, 2023
Cloud Pub/Sub trigger supports cross-project topics
You can now configure your Cloud Pub/Sub trigger for a Pub/Sub topic that isn't in the same Google Cloud project as your integration. The Pub/Sub topic can be in any Google Cloud project.
Starting with this release, you must specify a service account when configuring the Cloud Pub/Sub trigger. Your existing Cloud Pub/Sub triggers, that don't have any service account associated with them, will continue to work as before. However, if you want to modify the Pub/Sub topic in any of the existing Cloud Pub/Sub triggers, you must also configure a service account for those triggers to continue using them.
November 29, 2023
The Database persistence feature is now renamed to Local logging, which also supports logging in ASYNC mode. For more information, see Local logging.
Application Integration is now available in the Dammam (me-central2
) region.
For the list of all the supported regions, see Locations.
November 23, 2023
HubSpot trigger is now available in preview.
November 21, 2023
The following Connector Event triggers are available in preview:
October 19, 2023
The maximum memory available for script evaluation in the Data Transformer Script task is 300 MB. For the list of all the applicable limits, see Quotas and Limits.
October 10, 2023
The following new data transformer functions are available:
Manifest XML - Converts the specified input JSON object into an XML string.
Parse XML - Parses the specified input XML string into a JSON object.
IAM Conditions for fine-grained access
IAM Conditions lets you define and enforce conditional, attribute-based access control for Google Cloud resources, including Application Integration resources. For more information, see Add IAM conditions.
You can now view the detailed summary of an integration from the Integration designer. For more information, see View integration details.
Support for user-defined service account
You can now configure a service account of your choice for an integration. The option to select a service account is displayed to you during the integration creation step.
September 22, 2023
Vertex AI - Predict task
Starting with this release, Application Integration provides the Vertex AI - Predict task that lets you perform online predictions on your ML models.
September 06, 2023
Application Integration Quick setup (GA)
Application Integration Quick setup is now generally available in all the supported Google Cloud locations.
Quick setup is a single-click operation that automatically provisions Application Integration with the default configurations needed to get you started with the product.
For more information, see Set up Application Integration.
July 20, 2023
Connector Event triggers (Preview)
Application Integration introduces Connector Event triggers; specialized triggers that let you invoke an integration based on the event subscriptions created in various business applications using Integration Connectors.
The following Connector Event triggers are available in preview:
For more information, see Connector Event triggers.
Known issues
- Integration fails to publish when duplicate Connector Event triggers are configured
- Event subscription error when an integration containing Connector Event triggers is uploaded
For more information, see Application Integration known issues.
July 05, 2023
The issue relating to Application Integration setup failure in a new Google Cloud project has been resolved.
June 26, 2023
Data Transformer Script task (Preview)
The Data Transformer Script task is a template engine based data mapping feature available in Application Integration. With the Data Transformer Script task and the supported Data Transformer functions, you can create and evaluate custom Jsonnet templates in order to perform data mapping in your integration.
For more information, see Data Transformer Script task.
June 13, 2023
Application Integration is now generally available (GA)
Application Integration is now generally available in all the supported Google Cloud locations.
Preview features such as Cloud Scheduler trigger, Error catcher trigger, JavaScript task, Return task, and Google-managed encryption keys are now moved to GA.
The following new features are added in this GA release:
Cloud Monitoring
Application Integration is integrated with Cloud Monitoring to provide visibility into the usage, performance, alerts, and the overall health of your integration resources.
For more information, see Monitor Application Integration resources.
Inline connection creation
You can now use the Connectors task in Application Integration to directly create a new connection in the Integration Connectors platform.
For more information, see Connectors task.
Integration designer changes
Several styling and user experience enhancements have been made to the integration designer layout and user interface. The new enhancements include a new variable pane that lets you create and manage all your integration variables in one place, a revamped designer toolbar and navigation bar design, and a refreshed Integration designer canvas.
For more information, see Integration designer.
Application Integration v2 REST API is available in preview.
For more information, see REST API reference (v2).
Known issues
- Application Integration fails to set up in a new Google Cloud project
- Integration designer screen compatibility issue
For more information, see Application Integration known issues.
May 23, 2023
New tasks for Google Cloud services
The following new integration tasks are available in preview:
- AI Platform - Prediction
- Cloud KMS - encrypt
- Cloud KMS - decrypt
- Dataflow - Create Job
- Drive - List
- Doc AI - Batch Process
- Doc AI - Process
- Doc AI - Operation
- Firestore - Batch Get
- Firestore - Batch Write
- Firestore - Document Get
- Language - Annotate Text
- Language - Classify Text
- Sheets - Append
- Sheets - Batch Get
- Sheets - Get
- Translate - Document
- Translate - Text
- Workflows - Execute
May 22, 2023
Support for Google-managed encryption keys
Application Integration now uses Google-managed encryption keys as the default method of data encryption for your provisioned regions. You can optionally modify your encryption method with customer-managed encryption keys (CMEK).
For more information, see Encryption methods.
Error catcher trigger
The Error Catcher trigger lets you invoke an error catcher that is defined or customized to handle the failure of an identified trigger, task, or edge condition in your integration.
For more information, see Error catcher trigger.
Return task
The Return task lets you customize the error messages corresponding to the HTTP response codes that are returned during an integration execution failure.
For more information, see Return task.
May 09, 2023
Cloud logs support for Connectors tasks
You can now view the execution logs of a failed Connectors task in Application Integration.
For more information, see Execution Logs.
The issue relating to the validation of incorrect variable assignments in an integration has been resolved.
May 01, 2023
Application Integration is now available in the following locations:
- Melbourne (
australia-southeast2
) - Finland (
europe-north1
) - Paris (
europe-west9
) - Madrid (
europe-southwest1
) - Doha (
me-central1
) - Tel Aviv (
me-west1
)
For more information about the supported locations, see Application Integration locations.
April 20, 2023
Application Integration fails to validate incorrect variable assignments in an integration. For example, you can currently assign a JSON value to an unassigned variable of String data type. This behaviour might cause data mapping and integration failures.
Until this issue is resolved, we recommend that you do the following:
- Assign values to an integration variable as per the variable data type.
- Verify and update existing integration variable values as per its respective variable data type.
April 03, 2023
Secret Manager - Access task
The Secret Manager - Access task lets you access secret versions that are stored in Cloud Secret Manager from your integration.
For more information, see Secret Manager - Access task.
February 09, 2023
Data Mapping Editor improvements
Transform expression changes:
- You can now add, modify, or remove a function or a function parameter in-between an existing transform expression without losing the subsequent transform functions in the expression.
- When applying a pre-defined transform function to a variable in the Data Mapping Editor, the function selection menu now displays the list of functions as per the return type of the preceding function or the data type of the preceding parameter.
Data Mapping Editor UI changes:
- Input rows are updated to display indent guides to improve readability and structure recognition.
- Mapping validation errors are now highlighted for each function in an Input row.
For more information, see Data Mapping editor.
February 06, 2023
JavaScript task
The JavaScript task lets you write custom JavaScript code snippets for your integration.
Using the JavaScript Editor, you can code complex data mapping logic for your integration, perform variable assignments, and add or modify integration variables.
For more information, see JavaScript task.
Delete integration
You can now delete an entire integration without the need to individually delete all the respective integration versions.
When you delete an integration, you permanently delete all the versions of that integration, including all the integration variables, configured triggers, tasks, and data mappings.
For more information, see Delete integrations.
New Overview page
A new Overview page is now introduced in Application Integration. It's the first place you land when opening Application Integration in your Google Cloud console, and helps you understand and get started with setting up Application Integration in your Google Cloud project.
January 10, 2023
Cloud Scheduler trigger
The Cloud Scheduler trigger lets you schedule your integration executions for defined time periods or regular intervals across multiple regions. Cloud Scheduler triggers leverage the Cloud Scheduler services to provide a fully managed enterprise-grade cron job scheduler within Application Integration.
For more information, see Cloud Scheduler trigger.
December 26, 2022
Test without publishing an integration
You can now test your integration without the need to publish or create a new integration version. Testing an integration lets you experiment with the integration input variable values, and helps in identifying any faults in the integration connection flow before you finalize and publish the integration.
For more information, see Test and publish integrations.
September 28, 2022
Application Integration Preview Release
Application Integration is now available in preview. Application Integration is an Integration-Platform-as-a-Service (iPaaS) solution in Google Cloud that offers a comprehensive set of core integration tools to connect and manage the multitude of applications and data required to support various business operations.
For more information about the Application Integration features and functionalities, see Application Integration documentation.