Zadig v2.1.0 Version Released: Workflow and Environment Fully Coordinated for an Upgrade!

Zadig v2.1.0 is now available, introducing support for Windows application builds and deployments, consistent cross-environment configuration delivery, Istio full-link gray release, and more. Enjoy!

After a long period of meticulous refinement and active user feedback, we are excited to announce the major milestone of Zadig version 2.1.0! This release focuses on enhancing the overall capabilities of workflow and environment management to meet growing user expectations and diverse usage scenarios. Through cross-environment configuration comparison and synchronization, we achieve consistent delivery, making business and configuration changes more automated and efficient. The new self-test mode and Istio full-link gray release mechanism improve the intelligence and security of the release process. The convenient operation of sharing namespaces across multiple environments provides enterprises with more flexible business management. The introduction of multi-platform, cross-vendor, and multi-protocol support makes Zadig more competitive in global delivery. Custom workflows can now execute batch scripts on the Windows platform, meeting the needs of more heterogeneous scenarios.

# Cross-Environment Configuration Comparison and Synchronization to Achieve Consistent Delivery

Custom workflows for Apollo and Nacos configuration changes now support cross-environment comparison and synchronization. This automates business and configuration changes, ensuring consistent delivery of configurations across development, testing, and production environments, providing a stable, secure, and reliable production release process.

同步 Apollo 配置
Apollo 配置变更前后比对

同步 Nacos 配置
Nacos 配置变更前后比对

# Self-Test Mode Upgrade: Hassle-Free Development and Testing

The self-test mode has been enhanced to support the debugging of entry services, making service self-testing more intelligent and hassle-free, providing developers with a smoother debugging experience.

自测模式为入口服务配置 istio 网关
配置 istio 网关并绑定访问地址

# Istio Full-Link Gray Release: Safeguarding Production Releases

Support for Istio full-link gray release provides a safer, more reliable, and more efficient way to upgrade production environments, enhancing the robustness of system releases.

基准环境与灰度环境
基于流量比例灰度策略
基于请求头部灰度策略

# Multi-Environment Shared K8s Namespace: Clear and Concise Business Division

Zadig v2.1.0 further improves support for multiple environments by enabling convenient operations for sharing namespaces (NS) across multiple environments. Administrators can more flexibly divide their business, meeting the more refined needs of enterprises for business management.

# Multi-Platform, Cross-Vendor, and Multi-Protocol Support: Enhancing Global Delivery

Google Cloud, an important cloud provider in the international market, has undergone rigorous compatibility testing to meet customers' needs for international global deployment under a multi-cloud architecture.

集群管理支持谷歌云 GCP
对象存储支持谷歌云 Cloud Storage

Custom workflows and general tasks now support executing batch scripts on Windows, catering to more heterogeneous scenarios.

Windows 主机集成
构建支持批处理脚本

# A Wave of Fixes and Optimizations: System Stability and User Experience Up! Up! Up!

Through a series of bug fixes and stability optimizations, system availability has been significantly improved, providing users with a more stable usage environment and a more localized user experience:

  • Fixed issues with special characters in workflow views and invalid sensitive information in build templates
  • Custom workflow tasks now support Chinese names, and we have completed i18n translations for workflows and environments

工作流视图名称修复及工作流任务支持中文
服务调试修复

# New Feature Details List

New Features

  • Custom workflow tasks support Chinese
  • Custom workflows now support Grafana monitoring tasks
  • Custom workflows for Apollo and Nacos configuration changes now support cross-environment configuration comparison and synchronization
  • Custom workflow SQL change tasks now support special characters in passwords
  • Custom workflows and general tasks now support execution on Windows
  • Production environments now support Istio full-link gray release
  • Self-test mode now supports access to entry services in sub-environments
  • Multiple environments support sharing the same NS
  • Environments now support viewing container information for Cronjob resources
  • Cluster management now has strict compatibility testing for Google Cloud GCP
  • Object storage now has strict compatibility testing for Google Cloud Storage
  • Chart repository integration now supports the OCI protocol
  • We have completed i18n translations for workflows and environments

Other Repairs and Optimizations

  • Creating an environment now includes transaction rollback to improve stability
  • Fixed the issue of invalid sensitive information variables in build templates
  • Fixed the issue of downloading files from containers
  • Fixed the issue of special characters & and \ in workflow view names
  • Fixed the issue of environments not being deletable during creation or when the cluster is disconnected
  • Fixed the issue of modifying images in hosted project environments
  • Fixed several issues in the release plan module

# Release Notes

New Features

  • Chinese support for custom workflow tasks
  • Custom workflow supports Grafana monitoring tasks.
  • Config synchronization for Apollo and Nacos config management task.
  • Mysql data change task support password with special characters
  • Self-test mode supports accessing entry services in sub-environments.
  • Namespace sharing for multiple environments.
  • Container inspection for Cronjob resource in environment.
  • Cluster management supports integration with Google Cloud Platform (GCP).
  • Object storage supports integration with Google Cloud Storage.
  • Chart repository integration supports the OCI protocol.
  • The English version implemented.

Other Fixes and Optimizations:

  • Environmental creation now includes transaction rollback to improve stability.
  • Fixed an issue where sensitive information variables in build templates were invalid.
  • Fixed an issue where downloading files from containers resulted in an error.
  • Fixed an issue where errors occurred when the workflow view name contained special characters '&' and ''.
  • Fixed an issue where environments could not be deleted when the connection was lost during environment creation or cluster shutdown.
  • Fixed several issues in the release planning module.

A large number of community members have successfully upgraded to Zadig v2.1.0 and are enjoying the convenience and efficiency improvements brought by the new features. We look forward to more users joining to experience the excellence of Zadig v2.1.0.

For the complete list of features and detailed upgrade instructions, see: https://docs.koderover.com/zadig/Zadig%20v2.1.0/release-notes/v2.1.0 (opens new window)

Zadig, empowering engineers to focus more on creation.

Background Image

作为一名软件工程师,我们一直给各行各业写软件提升效率,但是软件工程本身却是非常低效,为什么市面上没有一个工具可以让研发团队不这么累,还能更好、更快地满足大客户的交付需求?我们是否能够打造一个面向开发者的交付平台呢?我们开源打造 Zadig 正是去满足这个愿望。

—— Zadig 创始人 Landy