## koderover/zadig — v4.1.0…v4.2.0

_77 commits._

### Features
- **support service testing/scanning/freestyle job in openapi (#4483)** (a3e617e)
- **support dynamic variable in plugin job (#4486)** (7775468)
- **junit step support set pass rate (#4496)** (13aee10)
- **feat:enhance container log streaming by adding 'since' parameter. (#4491)** (bab364b)
- **add error policy and execution policy update for update function (#4505)** (78ed3fa)
- **add workflow parameter API for testing/scanning/build template (#4503)** (115ff6c)
- **support document db (#4499)** (4fc557a)
- **support deploy log in workflow deploy job (#4488)** (7efe56a)
- **support restart job (#4479)** (80e63ed)
- **support dms job and cloud service (#4484)** (3a0bd45)
- **support retry after release plan is done (#4471)** (da74931)
- **support diff helm mainfest by file (#4451)** (e398d21)
- **support show ingress path in env (#4477)** (a17bc49)
- **feat:show project and env alias.** (5e8d9bf)
- **feat:add GetRegistryReferences api to retrieve environments using a specified registry.** (21a499f)
- **add helm, build, collaboration mode and share env openapi (#4468)** (c421143)
- **feat:update debug container to accept 'targetContainer' parameter.** (521e0a2)
- **create workflow task openapi support ref build job for freestyle job (#4462)** (d518795)
- **support set server url for callback (#4453)** (7352dad)
- **add missing details (#4455)** (85cb0c4)
- **support retry workflow in release plan (#4450)** (e5f81dc)
- **support diff helm manifest in env and workflow (#4446)** (f8d0f87)
- **support input users in create workflow task openapi (#4442)** (9d58025)
- **add get lark plugin workitem type detail api (#4436)** (fa444a1)
- **support workflow global variables in update release plan api (#4449)** (7b247d8)
- **support vm build template (#4421)** (eb76ed5)
- **support state flow for lark project plugin (#4427)** (2c0d779)
- **add disabled tab support for custom navigation (#4430)** (1ef606d)
- **support job manager in release plan (#4413)** (5c368f2)
- **vm deploy job support env source (#4412)** (b67d359)
- **support lark workitem link in workflow and meego job (#4416)** (8b484f4)

### Fixes
- **fix not delete deploy after deleted project (#4511)** (5153e1e)
- **fix not show rollback detail for helm project (#4508)** (37e94cb)
- **fix workflow get api returning error when the scanning is deleted (#4507)** (ed7d7aa)
- **fix global default parameter not rendered when some job task content is generate after rendering (#4506)** (2ddf723)
- **fix check regular matching branch api limit 100 (#4500)** (5b673b7)
- **fix keyvault secret value not masked (#4498)** (dde458a)
- **fix docker build step log not masking secrets (#4495)** (b30ae5e)
- **fix sometime job not stopping even after the task got cancelled (#4494)** (2cb53e3)
- **fix git address at task start in workflow notify (#4469)** (31cea19)
- **fix create lark approval error (#4481)** (81d61fd)
- **fix repo commit id is empty in build job when manual exec (#4474)** (5fcbb85)
- **fix panic bug for mongodb create index bug (#4463)** (1ae4e9d)
- **fix lark approval add approver when has cc nodes (#4459)** (315c22b)
- **fix deploy total stats in GetStatsDashboardGeneralData (#4457)** (82b1a24)
- **fix a bug where the lock is unable to be released (#4447)** (3a2a184)
- **fix get ssh port when address has subpath (#4432)** (9b5ffcf)
- **fix ssh remote if address contains subpath (#4440)** (4428e25)
- **fix auth error for diff env service API (#4433)** (dd1d628)
- **fix global variable options not correct in env (#4417)** (463f61b)
- **fix helm check deploy workload status (#4420)** (783a530)
- **fix get scanning err when delete 1st sonar integration (#4402)** (a873edb)
- **fix lark approval cc (#4418)** (1d3f1f0)
- **fix not show default branch if branches are too much (#4407)** (843757e)
- **fix re-edit release plan panic if lark default approval initiator is empty (#4414)** (9bac32d)
- **fix delete service error in share env (#4403)** (0f68129)

### Backend
- **update error/execution policy when updating the workflow to latest (#4509)** (b653634)
- **change release plan validate logic (#4493)** (de342d5)
- **improve create version openapi (#4502)** (f1c346b)
- **using lark api result as approval data source instead of lark webhook (#4490)** (ab973be)
- **change how repo reference work in workflow task (#4480)** (2380f2e)
- **split release plan edit auth into 3 different actions (#4485)** (21b07e4)
- **Merge pull request #4467 from leozhang2018/target-container** (ec8c98c)
- **Merge pull request #4478 from leozhang2018/registry-deletion-check** (ad3d4c5)
- **show project display name in approval detail (#4475)** (89dfc9a)
- **change the listing image logic for service in kubernetes (#4473)** (0dcde70)
- **change how service and module is rendered in workflow (#4470)** (4d66edd)
- **remove custom navigation item when user dont have auth (#4460)** (1c2194d)
- **change image field logic for listing workload in env (#4456)** (93025eb)
- **make hub agent reconnect mechanism more resilient (#4452)** (6df0a46)
- **make workflow to use proper service account instead of admin service account (#4454)** (159d2c9)
- **apisix update job feature (#4445)** (b953fdf)
- **remove container in values array to prevent undefined logic (#4425)** (38b1309)
- **improve list version API response (#4439)** (ccb9bdc)
- **Key vault feature (#4437)** (bf341bb)
- **hotfixes for 4.1.0 (#4422)** (91e8efd)
- **set status to executing in release plan callback's finish planning event (#4406)** (14dc590)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/koderover/zadig?utm_source=github-action)._