Connect Releases

Discover our combined Release Notes page and stay updated with the latest features and improvements! Get comprehensive details on all updates, quickly find specific updates and enhancements with our new search and filter options, and easily browse through different versions and sections.

Information about recent changes to commercetools Connect.

commercetools Connect is now available on Azure in Europe

13 November 2024
Connect
Announcement
GeneralDeploymentsConnectors

Connect is now available on Azure in Europe (Frankfurt), in addition to the existing Regions available on Azure (North America) and Google Cloud Platform (GCP). For more information about host URLs, see Hosts.

Read more...

Introduced global configuration for Connect applications

12 November 2024
Connect
New feature
ConnectorsDeployments

You can now share configuration values across all your Connect applications. This helps ensure consistency, reduce redundancy, and simplify your configuration management.

To create a global configuration value, open connect.yaml and add the relevant fields to the new inheritAs property.

Added an application template for fulfillment integration

25 October 2024
Connect
Enhancement
General

You can now use our fulfillment integration template to develop Connect applications which integrate with external fulfillment services.

By using this template, you can reduce your implementation time while also ensuring you follow best practices for integrating with third-party services.

Introduced the commercetools Connect CLI

25 October 2024
Connect
New feature
ConnectorsDeploymentsGeneral

The commercetools Connect CLI helps manage Connectors during development and production deployment. It provides a faster way to interact with commercetools Connect, reducing development time and maintenance needs. It also enables more complex CI/CD pipelines.

With the Connect CLI, you can:

  • Log in to and authenticate with commercetools.
  • Update and manage ConnectorStaged.
  • Bootstrap a new Connector from a starter template or from one of our application templates.
  • Validate Connectors locally.
  • Package your code and test the dependencies locally to ensure they are loading correctly.
  • Locally test the application's build and debug any incorrect dependencies.
  • Run a local instance of the application in a local container.
  • Validate local tests that are included in the application.
  • Automatically install dependencies during project initialization.

commercetools Connect is now available on Azure in North America

24 September 2024
Connect
Announcement
GeneralDeploymentsConnectors

Connect now supports deployments on Azure in North America, in addition to the existing Regions on Google Cloud Platform (GCP). For more information about host URLs, see Hosts.

Changes:

To include the eastus.azure Region, we recommend you update the following libraries for existing Connectors of type merchant-center-custom-application:

  • @commercetools-frontend/actions-global
  • @commercetools-frontend/application-components
  • @commercetools-frontend/application-config
  • @commercetools-frontend/application-shell
  • @commercetools-frontend/application-shell-connectors
  • @commercetools-frontend/assets
  • @commercetools-frontend/constants
  • @commercetools-frontend/eslint-config-mc-app
  • @commercetools-frontend/i18n
  • @commercetools-frontend/jest-preset-mc-app
  • @commercetools-frontend/l10n
  • @commercetools-frontend/mc-dev-authentication
  • @commercetools-frontend/mc-scripts
  • @commercetools-frontend/permissions

Introduced common modules for sharing code between Connect applications

2 September 2024
Connect
New feature
General

You can now create and use common modules to share code between multiple Connect applications within a single Connector. This helps improve code efficiency, reduce implementation and maintenance time, and decrease potential bugs and inconsistencies.

For more information about how to create a common module, see Sharing code between Connect applications.

Introduced templates for developing Connect applications

6 August 2024
Connect
New feature
General

You can now use our application templates to help you get started with developing Connect applications.

By using these templates, you can reduce your implementation time while also ensuring you follow best practices for integrating with third-party services. We've introduced templates for the following use cases:

Added filter for deployment type when querying Deployments

29 April 2024
Connect
Enhancement
Deployments

To help you filter Deployments, we've added the deploymentType query parameter to the Query Deployments endpoint. This allows you to filter results based on the type: preview or production.

Added support for assets application type

19 March 2024
Connect
New feature
Connectors

You can now create and deploy assets applications using commercetools Connect. Assets applications allow you to host static content with CDN capabilities.

To include an assets application in your Connector, set applicationType to assets in your connect.yaml file. For more information, see Developing a Connect application.

Changes:

Changed deployment configuration for Custom Applications in Connect

11 March 2024
Connect
Enhancement
Connectors

You can now create Custom Applications with the application entry point URI path (entryPointUriPath) as an environment variable in connect.yaml.

When creating Custom Applications, the environment variables ENTRY_POINT_URI_PATH and CUSTOM_APPLICATION_ID in connect.yaml are now required and reserved for the application entry point URI path and application ID. In addition, the endpoint field is now not required in connect.yaml for Custom Applications. These changes provide greater flexibility when deploying Custom Applications using Connect.

For more information, see Deploy to commercetools Connect.

Added support for updating a Deployment Connector during redeployment

7 February 2024
Connect
Enhancement
Deployments

You can now update a Connector when redeploying a Deployment. By setting the updateConnector property to true on the Redeploy update action, you can ensure that the Connector is updated to its latest state.

Added 'IntegrationTypes' field to ConnectorStaged and Connector

30 January 2024
Connect
New feature
ConnectorsDeployments

The integrationTypes field is now available for ConnectorStaged and Connector. This lets you categorize Connectors based on their integration type. By adding integrationTypes to your ConnectorStaged, you can filter the results of queries and searches for ConnectorStaged, Connectors, and Deployments.

Changes:

Announced deprecation of 'version' in ConnectorReference

30 January 2024
Connect
Announcement
Deployments

The version field of ConnectorReference is now deprecated and will be removed in a future release. Before its removal, it has changed from being required to optional. This change eases the deployment of Connectors because you can now deploy a Connector without needing to specify its version, as the latest version is used by default.

Changes:

Changed the applicationType for Custom Applications

30 January 2024
Connect
Enhancement
Connectors

The applicationType for Custom Applications in connect.yaml has changed from mc-app to merchant-center-custom-application.

Connectors created before this change are unaffected and can still be published, certified, and deployed.

Added support for Custom Applications

24 October 2023
Connect
New feature
Connectors

You can now create and deploy Custom Applications using commercetools Connect. This allows you to extend the functionality of the Merchant Center without needing to maintain dedicated hosting.

To include a Custom Application in your Connector, set applicationType to mc-app in your connect.yaml file. For more information, see Developing a Connect application.

Changes:

Added default and required fields to Connector configurations

24 October 2023
Connect
Enhancement
Connectors

You can now specify required environment variables and their default values for standard configurations and required environment variables for secure configurations in connect.yaml. By defining environment variables as required, you ensure that those deploying your Connector know what values are required. Including a default value for standard configurations also ensures there is a fallback value.

Changes:

commercetools Connect achieved general availability status

27 September 2023
Connect
Announcement
General

After collecting feedback during the beta phase, we have moved commercetools Connect out of beta. The status of the following has been changed to general availability:

commercetools Connect lets you:

  • Create private integrations for use in your own Composable Commerce Projects, or public integrations that other Composable Commerce customers can deploy.
  • Deploy publicly available integrations that have been certified to ensure functionality, security, and compatibility with Composable Commerce.
  • Deploy integrations without needing to provision infrastructure and runtime environments.
  • Manage all aspects of commercetools Connect, from configuration to certification and deployment, using the Connect API.

For support, contact the Connect support team.

Improvements to Connector publishing and deployment

5 September 2023
Connect
Enhancement
ConnectorsDeployments

The following improvements are now available for publishing and deployment of Connectors:

  • When creating a production-ready or previewable Connector, you can now view errors and warnings about the release process using the publishingReport and previewableReport fields on ConnectorStaged.
  • Errors and warnings are now available during the Deployment build process. This provides you with feedback regarding Connector development and highlights any issues that arise during deployment.
  • You can now include a link to documentation and support channels within your Connector. By adding these links you can assist clients when they are deploying your Connector.
  • You can now publish a private or public Connector to production with the Publish update action. This action replaces the Trigger Certification Process update action and allows that private connectors do not need certification. This improves flexibility for in-house Connector development and deployment.
  • You can now deploy Connectors partially. This lets clients choose which Connect applications within a Connector they want to deploy.

Changes:

Added support for Deployment Logs when deploying previewable Connectors

10 August 2023
Connect
Enhancement
Deployments

You can now view the Deployment Logs of Deployments made using Connectors with previewable status. This change allows you to receive important feedback when testing and evaluating in-development Connectors.

Launching commercetools Connect

28 June 2023
Connect
New feature

We are launching commercetools Connect in public beta. With Connect, you gain access to a managed execution environment and infrastructure provided by commercetools for running integrations.

You can develop your own Connect applications, or take advantage of pre-built, certified integrations that simplify processes, reduce operational costs, and minimize implementation time by launching and installing the integration.

Connect provides the following features:

  • You can create Connect applications, and they can be restricted to defined Projects or made universally available to all Projects.
  • Connect applications are certified to ensure functionality, security, and compatibility with commercetools Composable Commerce.
  • Connect provisions the infrastructure and runtime environment for running integrations. You do not need to maintain dedicated cloud infrastructure for hosting integrations.
  • From configuration to certification and deployment, all aspects of Connect are managed through the Connect API.

To learn more about Connect, check the following links:

Read more...