Skip to main content
Version: Release 24.1

Plugin Changelog

Here's a list of Release plugin changes across different releases.

Agility Plugin

v.23.1

Fixed the Agility StoryStatus in the server details that was causing an issue.

For more information, see Agility plugin

v.22.3

A new task called Execute Query is introduced. This is used to execute the query and return the output assets according to the status provided in the In Status List and Not In Status List fields.

For more information, see Agility plugin

Argo CD Container Plugin

v.24.1

  • Supports upsert and validate functionalities.
  • Added support for Kustomize and Helm chart to manage Kubernetes deployments.
  • Introduced Rollback functionality to revert to previous versions.

For more information, see Argo CD Container Plugin

Argo CD Plugin

v.23.1

When creating projects from a Release, there was no option to auto-create namespaces, as namespace creation was disabled by default. However, this issue has now been fixed.

For more information, see Argo CD plugin

v.22.2

With the Argo CD plugin, two new tasks are introduced:

  • WaitForStatus task is used to wait for the Argo application to move to the expected sync and health status.
  • GetRevisionMetadata task is used to retrieve the application revision metadata based on the revision ID.

Additionally, an input field called Revision is introduced with GetRevisionMetadata task. This Revision field is added as an output field in SyncApplication and SyncStatus tasks. You can use these revision values in a complete flow context.

For more information, see Argo CD plugin

Argo Rollouts Plugin

v.22.2

The Argo Rollouts plugin lets you integrate Release with Argo Rollouts. You can now:* Run Argo Rollouts (kubectl) commands from within the Digital.ai Release.

  • Use the predefined templates for Blue-green and Canary deployments.

For more information, see Argo Rollouts plugin

Argo Workflows Container Plugin

v.24.1

Argo Workflows Container plugin is newly introduced. For more information, see Argo Workflows Container Plugin.

AWS Secrets Manager Plugin

v.23.3

You now have the AWS Secrets Manager Plugin to retrieve secrets from the AWS Secrets Manager to use in your tasks and automations. The integration also lets you create, update, and delete secrets in the AWS Secrets Manager from Release.

Azure Container Plugin

v.24.1

Azure container plugin is newly introduced with the following task:

  • Run Command (Container)

For more information, see Azure Container Plugin.

Azure Key Vault Plugin

v.23.3

A new plugin called Azure Key Vault is introduced for secret management. It includes the following 3 tasks:

  • Set Secret
  • Get Secret
  • Delete Secret

Bamboo Plugin

v.23.1

Bamboo integration enables Release to perform the following tasks:

  • Create Release
  • Run Plan
  • Trigger Deployment For more information, see Bamboo Plugin

Bitbucket Plugin

v.23.3

Fixed an issue with the Clone repository task that fails when a Git connection is set at the Version Control section at the Folder level.

For more information, see Bitbucket plugin

v.22.2

With the Bitbucket plugin, the reviewer field in the CreatePullRequest task is now optional.

For more information, see Bitbucket plugin

Black Duck Plugin

v.23.3

Added changes to the Connection settings.

For more information, see Black Duck Plugin

v.23.1

Fixed vulnerability issue in Black Duck plugin.

For more information, see Black Duck Plugin

Checkmarx Plugin

v.22.2

Fixed an issue with the CxSAST Git Scan task in the Checkmarx plugin that fails when the password set for the git repo has special characters. For more information, see Checkmarx plugin.

Conjur Plugin

v.23.1

Fixed an issue that allowed the Conjur open-source server to connect with wrong credentials.

For more information, see Conjur Plugin.

Conjur Container Plugin

v.24.1

Conjur container plugin is newly introduced with the following task:

  • Get Secret (Container)

For more information, see Conjur Container Plugin.

Deploy Container Plugin

v.24.1

  • Implemented SSL-based connections support.
  • Enabled uploading of zip files to Release.

For more information, see Deploy Container Plugin.

Deploy Plugin

v.24.1

Deploy plugin now supports OAuth 2.0 authentication method.

For more information, see Deploy plugin.

v.23.3

  • Fixed an issue with the Deploy plugin that was showing that the task is successful in Release even though the actual deployment fails.
  • When you use the control task in the Deploy plugin, the actual control task on Deploy gets completed but it fails in Release. This occurs only when the Polling Retry Count value is set to a non-zero value, and works fine when the value is set to 0. This issue is now fixed. For more information, see Deploy plugin.

v.23.1

The Rollback task is now fixed and will no longer be stuck in the Pending state, even after the actual deploy task has been rolled back.

For more information, see Deploy plugin.

v.22.3

Deploy tasks in Digital.ai Release stays in Pending state when you use internal variables. This issue is now fixed.

For more information, see Deploy plugin.

v.22.2

Fixed an issue with deploy and undeploy tasks being moved to frozen state in the Deploy plugin. Due to the generation of default placeholders that start with the prefix xlrelease, these tasks in the plugin were moved to the frozen state. This issue is now fixed and the default placeholders are not generated.

For more information, see Deploy plugin.

GitLab Container Plugin

v.24.1

GitLab container plugins is newly introduced with 24.1.

For more information, see GitLab Container Plugin.

GitLab Plugin

v.23.3

  • Close Merge Request
  • Delete Tag
  • For Accept Merge Request task, the comments are removed and the status line is updated.
  • Updated the Accept Merge Request task with the Wait for approval button.
  • The project ID is parameterized using the $ variable in the projectId field for GitLab plugin.
  • The Merge task does not error out when GitLab displays warnings to prevent the merge. This issue is now fixed.
  • Fixed an issue with the api_key parameter in a Gitlab task that overrides the actual token provided in the GitLab configuration.
  • Fixed an issue with the Clone repository task that fails when a Git connection is set at the Version Control section at the Folder level.

For more information, see GitLab Plugin.

v.22.3

A new task called Query Pipeline status is introduced. This task queries and returns the result when the pipeline reaches any of the following statuses:

  • SUCCESS
  • FAILED
  • CANCELLED

For more information, see GitLab Plugin.

GitHub Plugin

v.24.1

Fixed an issue in the Username field of GitHub tasks. It is changed from password-type to text-type field. Hence, this field will not be masked in Tasks or Connections pages.

For more information, see GitHub Plugin.

v.23.3

Fixed an issue with the Clone repository task that fails when a Git connection is set at the Version Control section at the Folder level.

For more information, see GitHub Plugin.

v.23.1

The following 2 new tasks are added to GitHub plugin:

  • Trigger Workflow Run
  • Enable Disable Workflow

For more information, see GitHub Plugin.

Helm Container Plugin

v.24.1

Helm container plugin is newly introduced with the following tasks:* Command (Container)

  • Install/Upgrade (Container)
  • Rollback (Container)
  • Uninstall (Container)

For more information, see Helm Container Plugin.

Helm Plugin

v.23.3

  • An issue occurs during the rollback action when deploying the helm chart. This issue is now fixed.
  • Fixed an issue with the xld-helm-plugin 22.0.0 that had compatibility issues with xld-openshift-plugin 22.3.0.
  • Added support for UTF-8 by adding a new encoding type field to properly read and display the helm files.
  • Deploy converts Helm charts into the final Kubernetes yaml files as a pre-plan step.
  • Helm plugin allows you to view the differences in charts that are being deployed.

HashiCorp Vault Plugin

v.23.3

Fixed the certificate error in the Vault plugin.

For more information, see HashiCorp Vault Plugin.

v.23.1

  • The Hashicorp Vault plugin now includes support for LDAP authentication method.
  • Along with Token authentication, Basic authentication is now introduced for HashiCorp Vault plugin.
  • Various types of authentication are added to the HashiCorp Vault plugin.
  • Read Secret task for KV Version2 mount type is added to the HashiCorp Vault plugin.
  • Namespace field is added to the HashiCorp Vault plugin. Note: Vault should run in Enterprise mode to have a namespace.
  • Fixed the Verify Lookup module that was not working for UserName and Password.
  • Fixed the UserPass authentication mechanism to revoke tokens once the lifecycle is completed.

For more information, see HashiCorp Vault Plugin.

JIRA Plugin

v.23.3

  • A new task called create version task in added in JIRA. This can define a new version which will be displayed in the Fix version field in the JIRA ticket.
  • PAT authentication is added for the JIRA plugin.
  • Fixed an issue with the Check Query task that was not waiting till a status change occurs.

For more information, see JIRA plugin.

v.22.2

With the JIRA plugin, two new tasks are introduced:

  • The JIRAUpdateLabel task is used to add, update, or remove labels in a JIRA ticket.
  • The JIRAUpdateFixVersion task is used to add or remove fix versions based on the JIRA ticket ID. For more information, see JIRA plugin.

Jenkins Plugin

v.23.3

When the Jenkins job's branch contains a slash, the Jenkins task throws an error. This issue is now fixed.

For more information, see Jenkins Plugin.

v.23.1

When you abort a Jenkins build task from Digital.ai Release, the task stops immediately but the Jenkins job still runs. This issue is now fixed.

For more information, see Jenkins Plugin.

v.22.3

The following security vulnerabilities to Jenkins plugin are fixed:

  • Checking permission
  • Cross-site request forgery
  • Server-side request forgery
  • You will receive a valid error message if you do not have the necessary authorization.

For more information, see Jenkins Plugin.

JFrog Plugin

v.23.1

Two new triggers are introduced with JFrog integration:

  • Published Artifact
  • Published Image

For more information, see JFrog triggers.

Kubernetes Container Plugin

v.24.1

  • Added lookup option to Kubernetes plugin fields.
  • Introduced support for executing commands in the Kubernetes plugin.
  • Enabled creation of PV and PVC.
  • Added support for the wait command.

For more information, see Kubernetes Container Plugin.

Kubernetes Plugin

v.23.3

Fixed an issue with the Kubernetes plugin that was picking up default configuration even when the user specifies a custom configuration file location.

For more information, see Kubernetes Plugin

v.22.3

  • Kubernetes connections are now auto-discovered using the Kubeconfig file. A new connection section is introduced in Digital.ai Release for Kubernetes cluster similar to Kubernetes host.
  • Enter the Kubeconfig file path in the Local Kubeconfig field and the Context drop-down list will list the clusters from the Kubernetes host to which it's connected.

For more information, see Kubernetes Plugin

Octopus Deploy Plugin

v.23.1

Abort task logic is added to the Octopus Deploy plugin.

For more information, see Octopus Deploy Plugin

OPA Plugin

v.23.1

The Release OPA Integration enables Release to work with Open Policy Agent server to manage policies and to evaluate inputs based on policy language known as REGO, which allows you to write policies for various services utilizing the same language.

For more information, see OPA Plugin

Remote Completion Plugin

v.22.3

In addition to Basic authentication, a new authentication type called OAuth2 authentication is introduced for the Remote Completion plugin.

For more information, see For more information, see Remote Completion Plugin

ServiceNow Plugin

v.24.1

ServiceNow plugin is now certified for UTAH.

For more information, see ServiceNow plugin

v.22.2

With the ServiceNow plugin, three new tasks are introduced:

  • CreateRelease
  • UpdateRelease
  • FindRelease

For more information, see ServiceNow plugin

SonarQube Plugin

v.22.2

The SonarQube plugin's Check Compliance task is equipped with a new field, Branch, that lets you run compliance and extract metrics at a branch level. For more information, see SonarQube Plugin.

For more information, see SonarQube Plugin.

Terraform Container Plugin

v.24.1

Fixed the ‘terraform-clone’: Permission denied error in the Terraform container plugin.

For more information, see Terraform Container Plugin.

Terraform Plugin

v.23.3

  • Fixed an issue with the preview step in the Terraform plugin that was failing.
  • Fixed an issue with the Terraform plugin that was displaying logs with sensitive information during terraform deployment.
  • Fixed an issue with the Terraform plugin that was not allowing users to copy the hidden Terraform version file.