Skip to main content

Release Plugins Changelog

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

Agility Plugin

v.25.1

Added Agility query tile to custom dashboards for retrieving and displaying asset information from the Agility server.

For more information, see Create an Agility Query Tile.

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.


Airflow Plugin

v.25.1

Introduced new integration enabling Apache Airflow interaction with the following tasks:

  • Get DAG Run – Retrieve DAG run information.
  • Get Task Instance – Fetch task instance details.
  • Trigger DAG Run – Initiate new DAG runs with configuration.

For more information, see Airflow Plugin.


Ansible Plugin: Container and Legacy

v.24.3

Ansible scripts are now directly accessible from a GitHub server path. These scripts are managed in GitHub, and you need to provide the script file path in the Ansible task. You can connect to the GitHub server, fetch the script file, and execute it on the Ansible server.

For more information, see Ansible Container Plugin.


Ansible Automation Controller Plugin

v.25.3

Fixed API endpoint issues by updating from the deprecated /api/v2/ to the new /api/controller/v2/ endpoints for better compatibility with newer Ansible Automation Platform versions. This resolves connection issues and improves error handling.

For more information, see Ansible Automation Controller Plugin.

v.25.1

Fixed an issue where the username in error messages was not correctly overridden by task-level credentials.

For more information, see Ansible Automation Controller Plugin.


Argo CD Container Plugin

v.25.1

Now supports Helm Argo apps to set up application workflows.

For more information, see 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.26.1

  • ArgoCD: Create Application task renamed to ArgoCD: Create Or Update Application.
  • Added support to specify Labels for the Argo CD Application when using the ArgoCD: Create Or Update Application task.
    • Labels are defined as key-value pairs and are applied to the Application in Argo CD.
    • These labels can be used to organize, search, and filter applications in the Argo CD UI.
  • Added a new Server-Side Apply option in the ArgoCD: Sync Application task.
    • When enabled, Argo CD performs the sync using Kubernetes Server-Side Apply (SSA).
    • Server-Side Apply (SSA) allows Kubernetes to manage and merge configuration updates on the server side. This approach improves update reliability, preserves field ownership, and helps prevent accidental overwrites.

For More Information, see Argo CD Plugin.

v.25.1

  • Added new rollback application task – roll back an application to an earlier version using a specific Git commit ID.
  • Added new delete application task – delete an application from Argo CD.
  • Added Prune option in the Sync Application task.

For more information, see Argo CD Plugin.

v.24.3

  • In the Create Application task, the Upsert and Validate toggles are added.
  • In the Add Repository task, the Project Name field is added.
  • Helm charts can now be deployed using Argo CD tasks.
  • In the Wait for Status task, added capability to specify retry counts and wait intervals between retries.
  • The Argo CD create application task now includes new fields for Kustomize configurations. Kustomize is a configuration management tool for Kubernetes, making it easier to manage and customize Kubernetes resources.
  • Added support for Helm parameters.
  • Added lookups for chart, version, and revisions.

For more information, see 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. 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 – waits for the Argo application to move to the expected sync and health status.
  • GetRevisionMetadata task – retrieves the application revision metadata based on the revision ID.

Additionally, an input field called Revision is introduced with the 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 Digital.ai Release.
  • Use 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.


AWS Plugin

v.25.1

Enhanced authentication options:

  • Access keys
  • None
  • Assume Role ARN

For more information, see Set Up Connection to AWS Server.


AWS Container Plugin

v.25.3

The AWS Container Plugin now supports AWS Secrets Manager with the following new tasks:

  • Create Secret (Container)
  • Get Secret (Container)
  • Update Secret (Container)
  • Delete Secret (Container)

For more information, see AWS Container Plugin.

v.25.1

Enhanced the plugin to support the attached role and assume role.

For more information, see AWS Container Plugin.


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 DevOps Plugin

v.25.3

Introduced OAuth2 authentication method for connecting to Azure DevOps. Users can configure connections using Client ID, Client Secret, and Tenant ID obtained from the Azure Active Directory portal.

v.25.1

Added a new task called Run Pipeline, allowing you to seamlessly trigger downstream pipelines as part of your workflow. This improves automation and supports complex delivery scenarios across projects or stages.
Additionally, resolved an issue where the Create Release task would fail when the artifact source was configured to a Git repository.

For more information, see Run Pipeline.


Azure Key Vault Plugin

v.23.3

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

  • Set Secret
  • Get Secret
  • Delete Secret

Bamboo Plugin

v.25.3

Fixed an issue in the Bamboo plugin where older release versions could not be retrieved. All versions are now correctly identified.

For more information, see Bamboo Plugin.

v.24.3

Added implementation to pull only the relevant projects.

For more information, see 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.24.3

New tasks added for Bitbucket Cloud:

  • Create Tag
  • Tag Release

New tasks added for Bitbucket Server:

  • Check Branch Existence
  • Get Branch Restrictions

For more information, see Bitbucket Plugin.

v.23.3

Fixed an issue with the Clone Repository task that failed when a Git connection was set in 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 Create Pull Request 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 a vulnerability issue in the Black Duck plugin.

For more information, see Black Duck Plugin.


Change and Risk Prediction (CRP) Plugin

v.24.3

Added the Digital.ai Release Change and Risk Prediction plugin to predict software change failures with the Get Risk Prediction task.

For more information, see Change and Risk Prediction (CRP) Plugin.


Change Risk Prediction Plugin

v.25.1

Added a gate task to validate risk against a defined threshold and fail the task if the risk value exceeds the threshold.

For more information, see Create a Change Risk Prediction: Risk Prediction Gate Task.


Checkmarx Plugin

v.25.1

Added support for two authentication methods:

  • Basic
  • OAuth2

For more information, see Set Up a CheckmarxOne Server.

v.24.3

New tasks added for CheckmarxOne:

  • GIT Scan Trigger
  • SCA - Check Compliance
  • SAST - Check Compliance

Additionally, a new tile is added for CheckmarxOne: CheckmarxOne Scan Summary.

For more information, see Checkmarx Plugin.

v.22.2

Fixed an issue with the CxSAST Git Scan task that failed when the password set for the Git repo contained 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 incorrect credentials.

For more information, see Conjur Plugin.


Conjur Container Plugin

v.24.1

Conjur Container Plugin is introduced with the following task:

  • Get Secret (Container)

For more information, see Conjur Container Plugin.


Confluence Plugin

v.26.1

  • Added the Is Data Center checkbox in the Confluence: Server connection configuration. This option allows Release to distinguish between Confluence Data Center and Cloud deployments.
    • When enabled, Release uses Data Center–compatible endpoints.
    • When disabled, Cloud-compatible endpoints are used.
  • Added Get HTML Page By Title task.
    • Retrieving very large pages may impact release performance. If you expect the page content to be large, increase the Output variable size to avoid truncation. The default limit is 32,768 bytes.

For more information, see Confluence Plugin.

v.25.3

The Confluence plugin introduced the following new tasks:

  • Add Content Watchers to Wiki Pages
  • Add Restrictions to Wiki Pages
  • Add Labels to Wiki Pages

For more information, see Confluence Plugin.

v.25.1

New integration for managing Confluence pages:

  • Create and Update Pages
  • Add Comments
  • Delete Pages

For more information, see Confluence Plugin.


Deploy Container Plugin

v.24.1

  • Implemented SSL-based connection 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 where the Deploy Plugin showed the task as successful in Release even though the actual deployment failed.
  • Fixed an issue with the Control Task where it completed on Deploy but failed in Release when the polling retry count value was set to a non-zero value. This issue is now fixed.

For more information, see Deploy Plugin.

v.23.1

The Rollback Task issue is now fixed and will no longer remain in a pending state after the actual Deploy task is rolled back.

For more information, see Deploy Plugin.

v.22.3

Fixed an issue where Deploy tasks in Digital.ai Release stayed in a pending state when internal variables were used.

For more information, see Deploy Plugin.

v.22.2

Fixed an issue with Deploy and Undeploy tasks being moved to a frozen state in the Deploy Plugin due to default placeholders with the prefix xlrelease. These placeholders are no longer generated, preventing tasks from freezing.

For more information, see Deploy Plugin.


Dynatrace Plugin

v.26.1

The Dynatrace plugin now supports the Allow input autocompletion option in connection configurations.

  • When enabled, lookup suggestions appear as you type in supported fields.
  • When disabled, the fields behave as plain text inputs with no autocompletion.

For more information, see Dynatrace Plugin.

v.25.3

The Dynatrace plugin introduced the following new tasks:

  • Create Synthetic Monitors
  • Get Monitor Executions
  • Trigger On-Demand Executions
  • Update Monitor Settings

For more information, see Dynatrace Plugin.


Flux CD Container Plugin

v.25.1

Launched a new Flux CD integration that supports live deployments.

For more information, see Flux CD Container Plugin.


Flux CD Workflows Container Plugin

v.25.3

Flux CD Container Plugin Workflows is newly introduced.

For more information, see Flux CD Container Workflows.


GitLab Container Plugin

v.24.1

GitLab Container Plugin is newly introduced with 24.1.

For more information, see GitLab Container Plugin.


GitLab Plugin

v.25.3

  • Run Job task is added to manually trigger a specific job defined in a GitLab CI/CD pipeline without waiting for automatic execution.
  • Delete Branch task is added to remove an existing branch from a GitLab repository by providing the project ID and branch name.
  • Create Merge Request task is enhanced with a Remove Source Branch option to delete the source branch after the merge is completed.
  • Query Data task is updated with a new Query Parameters field to narrow search results.

For more information, see GitLab Plugin.

v.25.1

Fixed an issue affecting the Trigger Pipeline functionality to ensure consistent and reliable downstream pipeline execution.

For more information, see GitLab Plugin.

v.24.3

  • Revert Commit task is added to revert a specific commit in GitLab.
  • Create Pipeline task is added to create a new pipeline in GitLab.
  • Modified the Query Pipeline Status task to take the Pipeline ID as input, which is the output of the Create Pipeline task.

For more information, see GitLab Plugin.

v.23.3

  • Close Merge Request
  • Delete Tag
  • Updated the Accept Merge Request task to include the Wait for Approval button.
  • Parameterized Project ID using the ${global.projectId} variable.
  • Fixed issues with API Key, Clone Repository, and merge warnings.

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 one of the following statuses:

  • Success
  • Failed
  • Cancelled

For more information, see GitLab Plugin.


GitHub Plugin

v.25.1

Added proxy support using HTTP_PROXY or HTTPS_PROXY environment variables.

For more information, see Proxy Support.

v.24.1

Fixed an issue in the Username field of GitHub tasks. It is changed from a password-type to a text-type field, so it will no longer be masked in tasks or connection pages.

For more information, see GitHub Plugin.

v.23.3

Fixed an issue with the Clone Repository task that failed when a Git connection was set in the Version Control section at the folder level.

For more information, see GitHub Plugin.

v.23.1

Added the following new tasks to the GitHub plugin:

  • Trigger Workflow Run
  • Enable Disable Workflow

For more information, see GitHub Plugin.


GitHub Actions for Release (GitHub Marketplace)

v.24.3

The Digital.ai Release GitHub Actions enable the creation of a new release and start it automatically in Digital.ai Release.
This integration provides seamless connectivity between your GitHub repository and Release to automate release management processes.

For more information, see Release GitHub Actions.


HashiCorp Vault Plugin

v.24.3

Added a Custom Mount Path field for all authentication methods on the connection page.

For more information, see HashiCorp Vault Plugin.

v.23.3

Fixed the certificate error in the Vault Plugin.

For more information, see HashiCorp Vault Plugin.

v.23.1

  • Added support for LDAP and Basic Authentication methods.
  • Added multiple authentication types and the Read Secret task for KV Version 2 mount types.
  • Added Namespace field (requires Vault Enterprise).
  • Fixed the Verify Lookup module and UserPass token revocation mechanism.

For more information, see HashiCorp Vault 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

  • Fixed rollback action failures during Helm chart deployment.
  • Fixed compatibility issues between xld-helm-plugin 22.0.0 and xld-openshift-plugin 22.3.0.
  • Added UTF-8 support via a new Encoding Type field.
  • Deploy now converts Helm charts into final Kubernetes YAML files as a pre-plan step.
  • Added ability to view differences between Helm charts being deployed.

JIRA Plugin

v.25.3

The Jira plugin has been updated to align with Atlassian’s latest REST API changes. This ensures compatibility with Jira-related tasks following Atlassian’s deprecation of older JQL search and expression APIs.

For more information, see Atlassian’s Deprecation Notice.

v.25.1

Fixed ID/Summary inclusion and sorting in output properties.

For more information, see JIRA Plugin.

v.23.3

  • Added a new task called Create Version, which defines a new version displayed in the Fix Version field in Jira tickets.
  • Added PAT Authentication support.
  • Fixed an issue in the Check Query task that wasn’t waiting for a status change.

For more information, see JIRA Plugin.

v.22.2

With the Jira plugin, two new tasks are introduced:

  • JIRAUpdateLabel – add, update, or remove labels in a Jira ticket.
  • JIRAUpdateFixVersion – add or remove fix versions based on the Jira ticket ID.

For more information, see JIRA Plugin.


Jenkins Plugin

v.25.3

Added support for OIDC (OpenID Connect) Authentication to Jenkins Container Plugin for seamless integration with identity providers.

For more information, see Configure OIDC Authentication.

v.24.3

  • Added Scan Multibranch task to scan multiple branch pipelines and trigger build jobs without specifying the branch name.
  • Fixed issues where HTTP 401 responses from Jenkins caused infinite loops instead of error termination.
  • Added a toggle button Fail Unstable Build to the Jenkins Build task for improved control during release execution.

For more information, see Jenkins Plugin.

v.23.3

Fixed an issue where Jenkins jobs with branch names containing slashes would fail during execution.

For more information, see Jenkins Plugin.

v.23.1

Fixed an issue where aborting a Jenkins build task in Release did not stop the corresponding job in Jenkins.

For more information, see Jenkins Plugin.

v.22.3

Fixed multiple security vulnerabilities in the Jenkins plugin:

  • Permission validation
  • Cross-site request forgery
  • Server-side request forgery

You now receive a clear error message when lacking 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 options to Kubernetes plugin fields.
  • Introduced support for executing commands in the Kubernetes plugin.
  • Enabled creation of PV and PVC resources.
  • Added support for the Wait command.

For more information, see Kubernetes Container Plugin.


Kubernetes Plugin

v.23.3

Fixed an issue where the plugin picked up the default configuration even when a custom configuration file location was specified.

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 clusters, similar to Kubernetes Host.
  • Enter the kubeconfig file path in the Local Kubeconfig field to list cluster contexts in the dropdown.

For more information, see Kubernetes Plugin.


Microsoft Teams Plugin

v.25.1

New plugin introduced with capabilities to:

  • Send notifications to specific Teams channels.
  • Send notifications to individual users.
  • Send notifications to Teams groups.

For more information, see Microsoft Teams Plugin.


MongoDB Cloud Plugin

v.24.3

The MongoDB plugin lets you create and run tasks against a local or cloud MongoDB database. The following tasks are available:

  • Insert Data
  • Get Data
  • Insert and Get Data

For more information, see MongoDB Cloud Plugin.


Octopus Deploy Plugin

v.25.3

Enhanced the Create Release task to support projects using configuration-as-code.

  • Added a Git Reference field that allows specifying a branch, tag, or commit hash, required for version-controlled projects.

For more information, see Octopus Deploy Plugin.

v.25.1

Fixed a compatibility issue with the Create Release task for certain package types.

For more information, see Octopus Deploy Plugin.

v.23.1

Added abort task logic 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 the Open Policy Agent (OPA) server to manage policies and evaluate inputs using the Rego language, which allows you to define consistent policies across multiple services.

For more information, see OPA Plugin.


OpenShift Container Plugin

v.24.3

You can now migrate from the OpenShift legacy plugin to the container-based plugin.

For more information, see OpenShift Container Plugin.

Remote Completion Plugin

v.26.1

The Remote Completion plugin now supports Microsoft Graph API as an alternative email source for receiving remote completion responses, in addition to the existing IMAP support. A new Email Source configuration option has been added to support this enhancement.

Email Source – When configuring the Remote Completion: Email Server connection (previously Remote Completion: IMAP Server), you can now select between IMAP or Microsoft Graph API as the email source.

For more information, see Remote Completion Plugin.

v.25.1

Enhanced the plugin to seamlessly integrate with the new actor system and actor creation mechanisms.

For more information, see Remote Completion Plugin.

v.22.3

Added OAuth2 authentication type in addition to basic authentication.

For more information, see Remote Completion Plugin.


ServiceNow Plugin

v.26.1

Enhanced OAuth configuration options in the ServiceNow server connection:

  • Added Grant Type field (External OAuth only) to specify the OAuth grant type (e.g., password).
  • Added Scope field (External OAuth only) to define OAuth scope values.

These fields are only applicable when using external OAuth servers. ServiceNow's native OAuth does not require these configurations.

For more information, see ServiceNow Plugin.

v.25.3

Extended the ServiceNow plugin with new tasks, enhancements, and a renamed task:

  • Create CMDB CI – Creates a new configuration item (CI) in the ServiceNow CMDB.
  • Update CMDB CI – Updates an existing configuration item (CI) in the ServiceNow CMDB.
  • Create Record – Creates a new record in any ServiceNow table.
  • Update Record – Updates an existing record in any ServiceNow table.
  • Create Change Request – Now supports additional fields: Standard Change Template ID, Affected CIs.
  • Update Change Request – Now supports additional fields: Affected CIs, Append Affected CIs.
  • Find Configuration Item by Name task renamed to Find CMDB CI by Name.

For more information, see ServiceNow Plugin.

v.24.3

In the Wait for Status task, added support for waiting for one of multiple statuses.

For more information, see ServiceNow Plugin.

v.22.2

Introduced the following new tasks with the ServiceNow plugin:

  • Create Release
  • Update Release
  • Find Release

For more information, see ServiceNow Plugin.


Slack Plugin

v.25.1

New integration for Slack workspace automation:

  • Channel creation and archiving.
  • Team member management.
  • Automated updates.

For more information, see Slack Plugin.


SonarQube Plugin

v.25.3

Added the following new tasks:

  • Get Issues
  • Get Measures
  • Get Project Analysis

For more information, see SonarQube Plugin.

v.25.1

Added branch and pull request specification support for analysis.

For more information, see Create a SonarQube Check Compliance Task.

v.24.3

You can now migrate from the SonarQube legacy plugin to the container-based plugin.
The tasks in the container-based plugin include the following improvements:

  • Added lookups for required fields and reordered them by importance.
  • Renamed Check Blocking Violations task (legacy) to Check Violations (Container).
  • Replaced Blocker Violations, Critical Violations, and Major Violations fields with High Violations Threshold and Medium Violations Threshold.
  • Improved error handling.
  • Added new connection page with bearer-token-only authentication.

For more information, see SonarQube Plugin.


SonarCloud Container Plugin

v.24.3

You can now migrate from the SonarCloud legacy plugin to the container-based plugin.
The tasks in the container-based plugin include the following improvements:

  • In the Resource field, both project name and organization name are now displayed. Previously, only the project name was shown.
  • Added a new connection page that supports bearer-token-only authentication.

For more information, see SonarCloud Container 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 that caused failures.
  • Fixed an issue where logs displayed sensitive information during Terraform deployment.
  • Fixed an issue preventing users from copying the hidden Terraform version file.

Tekton Container Plugin

v.26.1

Added a new Wait For Pipeline Run (Container) task.

This task waits for an existing Tekton PipelineRun to reach a terminal state (Succeeded or Failed) and updates the Release task status accordingly. It is useful when a pipeline run is triggered externally or by a previous step and the release must wait for completion before continuing.

For more information, see Tekton Container Plugin.

v.25.3

You can now trigger and monitor Kubernetes-native Tekton pipelines from Release flows.
Includes tasks to start and track pipeline runs using Tekton APIs.

For more information, see Tekton Container Plugin.


VSTS/TFS Plugin (Azure DevOps)

v.25.1

Fixed an issue where the Create Release task would fail when the artifact source was configured to a Git repository.
The task previously failed with a misleading error message — this has been corrected to ensure accurate handling and clearer diagnostics.

For more information, see VSTS/TFS Plugin.

v.24.3

Improved handling of partial success and failure states in Azure build pipelines.
Pipeline outputs now include detailed results to identify which tasks succeeded or failed.

  • You can now retrieve the BuildResult variable for tasks with Partially Succeeded or Failed statuses.
  • Previously, BuildResult only contained “Succeeded” or was empty in failure cases.

For more information, see VSTS/TFS Plugin.


Python Container Plugin Security Enhancements

v.25.1

Updated all Python-based container plugins with several security improvements:

  • Upgraded base images to Alpine 3.21 for enhanced security.
  • Updated Python dependencies to their latest secure versions.
  • Updated system libraries.