Help Center/ CodeArts Repo/ What's New

What's New

Updated on 2026/05/13 GMT+08:00

The tables below describe the functions released in each CodeArts Repo version and corresponding documentation updates. New features will be successively launched in each region.

February 2026

No.

Feature

Description

Phase

Document

1

Introduction of MFA for high-risk operations like deleting repositories

Security verification is required before deleting a repository. You can use mobile numbers, email addresses, or virtual MFA devices for verification.

Commercial use

Risky Operations on Repositories

2

Viewing of the source of repository inheritance settings

An API is added to view the source of repository inheritance settings.

Commercial use

Viewing the Source of Repository Inheritance Settings

3

Code branch management

On the console, the default branch is displayed on the top. Other branches are sorted by the last commit time in descending order.

Commercial use

Managing Branches on the Console

4

Support for the API used to switch repository groups

An API is added to transfer a repository to another repository group.

Commercial use

Transferring a Repository

5

Support for the API used to query the protected branch list of a repository group

An API is added to obtain the protected branch list of a repository group.

Commercial use

Obtaining Protected Branch List of a Repository Group

October 2025

No.

Feature

Description

Phase

Document

1

Unified message notification

You can configure event types and notification recipients for system messages.

Commercial use

Configuring System Messages

2

Better GUI-document consistency by replacing MR with "merge request."

MR is replaced with "merge request" to make the GUI and documents more consistent.

Commercial use

Editing and Creating a Merge Request

3

Configuration of change topics

You can configure a change topic after creating a merge request.

Commercial use

Configuring a Change Topic

July 2025

No.

Feature

Description

Phase

Document

1

Address modification of the source repository for synchronization

If the source repository address for synchronization changes, you can enter the source repository address again.

Commercial use

Synchronizing a Repository

2

Configuration of merge request templates

You can configure a merge request template for projects or repository groups. The template is automatically applied to all subordinate repositories to avoid repetition.

Commercial use

Configuring Merge Request Templates

June 2025

No.

Feature

Description

Phase

Document

1

Download of files by directory

Repository members with the download permission can download the code file directory on the Code page.

Commercial use

Managing Files

March 2025

No.

Feature

Description

Phase

Document

1

Importing a GitLab repository to Repo

You can migrate a GitLab repository to Repo.

Commercial use

Migrating a GitLab Repository

June 2024

No.

Feature

Description

Phase

Document

1

Repository group

Max. levels of repo groups are increased from 3 to 5.

Commercial use

Creating a Repository Group

2

Merge request

Max. MR associated work items were increased from 20 to 100.

Commercial use

Associating Gate Control by E2E Ticket Number

May 2024

No.

Feature

Description

Phase

Document

1

Scheduled synchronization of private image repositories

Git endpoint is supported for syncing repositories across different platforms. Scheduled synchronization is supported for private repositories.

Commercial use

Configuring a Repository

April 2024

No.

Feature

Description

Phase

Document

1

Submodule migration

Submodule migration is supported.

Commercial use

Configuring Repository Settings

March 2024

No.

Feature

Description

Phase

Document

1

Batch import GitHub repositories

Users can use GitHub credentials generated via OAuth to obtain all GitHub repositories and import them to CodeArts Repo.

Commercial use

Migrating a Third-Party Git Repository to CodeArts Repo

2

Unified, project-level setting inheritance for repo groups and repositories

Project-level repo settings, protected branch settings, commit rules settings, MR settings, E2E settings, and watermark settings can be inherited to repo groups or repositories.

Commercial use

Configuring Project-Level Repo Settings

February 2024

No.

Feature

Description

Phase

Document

1

Open API: Create protected tags

Create protected tags.

Commercial use

Creating a Protected Tag

2

Open API: Delete protected branches

Delete protected branches.

Commercial use

Deleting a Protected Branch

3

"Remarks" feature supported for tenant-level and repo-level IP address whitelists

When creating or editing tenant-level and repo-level IP address whitelists, you can add remarks (optional).

Commercial use

Setting an IP Address Whitelist for CodeArts Repo

4

Open API: Delete protected tags

Delete protected tags.

Commercial use

Deleting a Protected Tag

5

GPG signature for code commits

GPG signatures can be used for verification in Git to ensure that commit records or labels come from trusted sources.

Commercial use

Configuring a GPG Public Key

6

Open API: Batch delete protected branches

Batch delete protected branches.

Commercial use

Deleting a Protected Branch

7

Open API: Create protected branches

Create protected branches.

Commercial use

Creating a Protected Branch

January 2024

No.

Feature

Description

Phase

Document

1

Repository Group

Repo group function is added for hierarchical repo management.

Commercial use

Creating a Repository Group

2

Permissions2.0

System roles and custom roles are supported. You can customize different roles with repository operation permissions in a fine-grained manner.

Commercial use

Configuring Project-Level Permissions

Configuring Repo-Level Permissions

September 2023

No.

Feature

Description

Phase

Document

1

SSH Function Upgraded

Some insecure encryption algorithms have been removed from the SSH function of CodeArts Repo.Please upgrade your code commit tool  to the latest version.

Commercial use

SSH Function Upgraded

July 2022

No.

Feature

Description

Phase

Document

1

Notification on capacity warning

You can manually configure the threshold to generate repository capacity warnings as required. When the capacity of a single repository exceeds the threshold, the system emails the repository owner and the administrator.

Commercial use

Notifications

2

Watermarks

Watermarks are displayed on code repository pages to reduce the risk of code asset leakage.

Commercial use

Watermarks