Plugin Changelog
Here's a list of Release plugin changes across different releases.
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 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..
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.
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 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.
Helm 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.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.
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..
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.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.