·
64 commits
to release-4.3.0
since this release
AI Capabilities
- AI Environment Inspection – Automated cluster health checks
- AI Efficiency Diagnosis – One-click analysis of project efficiency bottlenecks
- AI modules are now officially integrated into the standard product instead of being provided as standalone services
Workflow & Release Planning
- Workflows now support execution without cache
- Environment selection is now optional in workflow deployment task configurations
- Deployment tasks no longer change the import-only status when updating images only
- Workflow DMS data change tasks now support serial execution
- Workflow notifications now support manual execution events and notifying stage executors
- Git triggers listening to MR events can now filter out description modification actions
- Workflow approval details now support formatted time variable
{{.workflow.task.datetime}} - Added release plan column fields to workflows
- Release plans now support duplication
- Release plans now support calendar view
- Release plans and templates now support drag-and-drop sorting
- Completed release plan stages now retain workflow details
- Feishu approval integration for release plans now supports CC and user groups
- External check hooks for release plans now include inspection descriptions
- Service configuration in environments now supports saving drafts
Security & Permissions
- Enhanced enterprise authorization security logic
- System now supports Multi-Factor Authentication (MFA)
- API Tokens are now encrypted when displayed and support reset
- User management now includes API Token enable/disable controls
- Enhanced login security: CAPTCHA replay prevention, username enumeration prevention, and encrypted login information
- Added new system read-only role:
global-read-only - Business catalogs now support permission control for create, update, and delete operations
- Refined environment permissions with independent controls for restart, rollback, and replica scaling
Openness & System Extensibility
- Feishu Projects ↔ Zadig: Real-time bidirectional synchronization of release status
- OpenClaw Plugin: Exposes Zadig DevOps capabilities externally through plugins
- MCP Server Phase 1: Zadig can now act as an MCP Server for AI toolchain integration
- K8s YAML service templates now support synchronization from code repositories
- Workflow custom tasks now support variable outputs
- User List OpenAPI now includes login time fields
Bug Fixes & UX Improvements
- Host management list now displays Agent version
- Fixed incorrect environment list issue in workflow execution record search
- Fixed YAML configuration update errors in Apollo workflow tasks
- Fixed idempotent update failure after StatefulSet deployment failures in workflows
- Optimized service name display in business catalogs
- Improved directory selection interaction for syncing Chart service configurations from code repositories
- Optimized operation log messages when updating service versions created from templates
- Improved code source error prompts
- Various other optimizations and bug fixes