Release Notes

Tip

The maintenance period for version v4.6.x is from 17 Dec, 2025 to 17 Dec, 2026.

Compatibility and support matrix

The following table shows the compatibility and support matrix between the Alauda DevOps Pipelines operator and ACP versions.

Alauda DevOps Pipelines VersionComponent VersionACP Version
OperatorPipelinesTriggersCLIChainsHubResults
4.6.x (LTS)1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1, 4.2
4.4.x1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1
4.3.x1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1
4.2.x (LTS)1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1
4.1.x0.65.x0.30.x0.39.x0.23.x1.19.x0.14.x4.0, 4.1
4.0.x (LTS)0.65.x0.30.x0.39.x0.23.x1.19.x0.13.x4.0, 4.1

v4.6.1

New and Optimized Features

With this update, some vulnerabilities and security issues have been fixed, ensuring the stability and security of the system.

Breaking Changes

No breaking changes in this release.

Fixed Issues

  • Before this update, in MicroOS environments with strict SELinux enforcement, Tekton tasks that depend on Java-based tools (such as Maven and SonarQube) failed to start with the error “Error occurred during initialization of VM - Failed to mark memory page as executable”. With this update, the issue is resolved, and Java-based Tekton tasks now run normally in MicroOS environments.
  • Before this update, in MicroOS environments with strict SELinux enforcement, Tekton tasks that depend on Java-based tools (such as Maven and SonarQube) failed to start with the error “Error occurred during initialization of VM - Failed to mark memory page as executable”. With this update, the issue is resolved, and Java-based Tekton tasks now run normally in MicroOS environments.

Known Issues

No issues in this release.

v4.6.0

New and Optimized Features

Pipeline

  • With this update, Pipeline execution now supports manual approval functionality, allowing users to set approval checkpoints during pipeline execution.
  • With this update, Pipelines support custom execution output, enabling users to customize Task execution output to PipelineRun/TaskRun details. Additionally, built-in execution information output is now available for SonarQube/Pytest/Buildah Tasks in the execution details.
  • With this update, dynamic form configuration is now supported, allowing users to declaratively configure interactive forms for Pipeline and Task resources, providing a user-friendly parameter configuration experience without writing frontend code.
  • With this update, Task image addresses support dynamic selection, enabling users to flexibly select or configure tool images used by tasks as needed.
  • With this update, Cosign, Syft, and Trivy tasks now support processing multiple images simultaneously.
  • With this update, the Maven Task supports appending custom CA certificates to the JDK default truststore (rather than overwriting), and provides flexible configuration parameters such as certificate path and keystore password, ensuring compatibility between private repository and public resource access.

Trigger

  • With this update, ScheduledTriggers are now supported, allowing users to configure pipelines to execute automatically at regular intervals based on Cron expressions.
  • With this update, image trigger functionality is now supported, such as automatically triggering pipeline execution when container images are pushed to the registry.
  • With this update, EventListener supports automatic generation of WebHook listener domains, simplifying the Webhook configuration process.

Pipelines as Code

  • With this update, Pipelines-as-Code now supports integration with GitLab, allowing users to implement pipeline-as-code using GitLab repositories.

Pipeline Integration with Connector

  • With this update, Pipeline and Task support integration with Connector for resource browsing and selection. You can now integrate connectors to browse and select resources from external systems during pipeline configuration, eliminating manual URL entry and reducing configuration errors.
    • Supports browsing and selecting Git Revision of Git repositories through git connectors.
    • Supports browsing and selecting Git Repository and Git Revision through gitlab connectors.
    • Supports browsing and selecting OCI Artifact Tags through OCI connectors.
    • Supports browsing and selecting OCI Repository and Artifact Tags through Harbor connectors.
    • More about it, see Pipeline Integration with Connector
    • This feature depends on Plugin of Alauda Container Platform Tenant Management
      • >= v4.1.15 is required for v4.1.x (ACP >= v4.1.3)

Breaking Changes

No breaking changes in this release.

Fixed Issues

No issues in this release.

Known Issues

No issues in this release.