Connector versioning
The Connector Development Kit allows you to create multiple versions of a connector when you make changes to the connector. When you create new connector versions, you can either use them to replace existing versions of the connectors or have different versions of the same connector in App Connect. This feature is available for connectors added in App Connect using OpenAPI documents or community connector files (.car).
Purpose of connector versioning
Before the introduction of the connector versioning feature, if you wanted to add new capabilities or update the existing capabilities of the connector in App Connect, you had to completely remove the existing connector and then upload a new one. Removing the existing connector meant removing all the linked accounts and the flows that contained the connector, which was difficult. Additionally, after adding the new connector, you had to re-create all associated accounts and flows from scratch, which was a time-consuming task. The connector versioning feature was introduced for resolving these issues, providing the ability to upload new connectors, and overriding the existing connector while keeping the account and flow information intact.