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