Version 3

2021-01-20

Breaking Changes

  • New resource: webhook
    Webhooks are now configured using a dedicated “Webhook” resource type. Webhooks which are currently configured in a Setting must be migrated manually.
    Ref: CLOUD-3366
  • New input schema for Google connector
    the project ID should now be specified in the “params” input
    Ref: CLOUD-5292

New Features​

  • Visual representation of dependencies
    The dependencies between executions can be visually represented in the Cloudomation UI.
    Ref: CLOUD-3636
6 sync products relations view
  • Visual representation of flow logic
    The control-structure logic of a flow can be visually represented in the Cloudomation UI.
    Ref: CLOUD-3635
  • Cloudomation workspace linking
    It is now possible to link several active Cloudomation workspaces and synchronize executions between them.
    Ref: CLOUD-3297
  • Execution savepoints & restore functionality
    Executions can revert to a previous state and continue running from there. This enables savepoints and restarts.
    Ref: CLOUD-22
  • Native git integration
    Git integration is now configured using a dedicated “Git config” resource type. All Cloudomation resources can be synchronized from git.
    Ref: CLOUD-69
  • Native HashiCorp Vault integration
    Vault integration is now configured using a dedicated “Vault config” resource type. Connections and Executions can refer to a secret path in a Vault installation. The secret is fetched at runtime and not stored in Cloudomation.
    Ref: CLOUD-827
  • New resource type: connection
    It is possible to preconfigure connections to third-party systems and re-use them in flows.
    Ref: CLOUD-2465
  • New connector: MSSQL
    It is now possible to connect to MSSQL databases.
    Ref: CLOUD-3205
  • On-premise support
    Cloudomation can be deployed on-premise with or without Kubernetes.
    Ref: CLOUD-105
  • REST connector can auto-retry on certain HTTP codes
    The REST connector will retry on HTTP 502, 503 and 504 per default. Custom codes and retry backoff and timeouts can be specified.
    Ref: CLOUD-3430 
  • New connector: VAULT
    It is now possible to connect to a HashiCorp Vault using the VAULT connector.
    Ref: CLOUD-3964
  • New connector: XMLRPC
    It is now possible to connect to any XML-RPC service.
    Ref: CLOUD-4498
  • Support for running Cloudomation on Windows
    Cloudomation can be deployed on Windows.
    Ref: CLOUD-4530
  • New connector: IMAP
    It is now possible to connect to IMAP servers to search and fetch emails.
    Ref: CLOUD-4581
  • New connector: LDAP
    It is now possible to connect to LDAP servers for authentication and to query data about a domain.
    Ref: CLOUD-4586
  • Support OAuth2 for bullhorn
    The Oauth resource now supports authenticating against a Bullhorn installation.
    Ref: CLOUD-4677

Bug Fixes

  • Code in finally block of flow is not executed when using `this.end()` in the try block
    The python try…catch…finally control structure can now be used by flows to run logic after an error occurs, when the flow aborts, is cancelled, or when the flow ends normally. This can be used to ensure the cleanup of dynamically created resources.
    Ref: CLOUD-1956

Meet Your New Platform Engineering Tool

Streamline operations, optimize collaboration, and deliver faster. Let’s discuss how our platform can help you overcome challenges and hit your goals.