Skip to content

v3.3.0

Latest
Compare
Choose a tag to compare
@jamsman94 jamsman94 released this 12 Feb 17:22
· 7 commits to release-3.3.0 since this release
b89d65d

AI Module supports DeepSeek

  • AI environment problem detection
  • AI performance analysis tools

Workflow & Environment

  • Workflow supports integration with third-party approval forms
  • General workflow tasks support cluster selection during execution
  • General workflow tasks support using kubectl commands
  • Support pulling git repository submodules via HTTPs during build.
  • Support custom labels and annotations for workflow task pods.
  • Test environments can be selected to perform blue-green deploy job.
  • Deployment task service variables can come from other tasks or global variables
  • Add a new variable output {{.job.deploy...output.IMAGE}}} for workflow deployment tasks.
  • Enhanced workflow variables: support multi-selection, descriptions, and UI optimization for enumeration (changed to single selection)
  • Workflow global variables is now injected into build, test, scanning and general tasks by default.
  • Workflow now supports approval transfer and additional approvals in DingTalk and Feishu
  • Workflow Feishu notifications support sending to individuals
  • Project identifier in workflow notifications is changed to project name
  • Workflow comments support modification
  • Test and code scan Git triggers support auto-cancellation
  • Test HTML reports are further enhanced to support all standard HTML formats
  • Dashboard “My Environments” supports configuring production environments
  • Helm Chart service variable logic is enhanced
  • Support for SAE test and production environments
  • Workflow supports SAE deployment tasks and modifying environment variables
  • Collaboration mode supports SAE test and production environments
  • Environment time display is precise to the second
  • Environment supports deploying CloneSet type services

System Integration and User Management

  • Support for DingTalk account login
  • Cluster management supports integration with Oracle OKE
  • Object storage supports integration with Volcano Engine
  • Code source supports integration with Perforce
  • User groups support search
  • System users and project user lists support filtering by role

Data Insights

  • Added rollback count statistics report in efficiency insights
  • OpenAPI supports fetching rollback data
    System Stability and Compatibility
  • Optimized multi-replica Dind allocation mechanism and added support for configuring scheduling policies to improve resource utilization
  • Optimized HubServer for cluster connection to improve cluster connection efficiency
  • Added proxy support for fetching Charts from Chart repositories to improve access speed
  • Aliyun, Tencent Cloud, and Huawei Cloud object storage now support Virtualhost access method

Other Fixes and Optimizations

  • Fixed error when configuring Gitee repositories with Chinese characters
  • Fixed issue where service information in environments was not displayed after updating cluster kubeconfig
  • Fixed issue where production service logs were not accessible in collaboration mode
  • Fixed incorrect environment count in project list view
  • Fixed error displaying tags with business directory permissions
  • Fixed issue where integrated code sources were not deleted when deleting a project
  • Fixed issue where code scan results were not fetched for non-master branches
  • Fixed issue where code scan module did not support cloning directories
  • Fixed error where jobs with long service component names displayed duplicate logs
  • Fixed issue where enterprise WeChat notifications were truncated
  • Optimized rich text input box style for release plans
  • Optimized test report style
  • Optimized workflow task detail variable display
  • Optimized Helm Chart environment page variable preview style