Skip to content

Commit f60c09f

Browse files
docs: update changelog 3.13.0 (#977)
* update changelog 3.13.0 * Update docs/changelog/bytebase-3-13-0.mdx Co-authored-by: Copilot <[email protected]> * update --------- Co-authored-by: Copilot <[email protected]>
1 parent 22c090c commit f60c09f

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

docs/changelog/bytebase-3-13-0.mdx

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,26 @@
22
title: Bytebase 3.13.0 - Dec 18, 2025
33
author: Adela
44
updated_at: 2025/12/18 18:00:00
5-
description: 'Support MCP integration'
5+
description: 'Support MCP integration and simplified approval flow configuration'
66
---
77

88
import InstallUpgrade from '/snippets/install/install-upgrade.mdx';
99

1010
## 🔔 Notable Changes
1111

12-
- **Consolidate DDL and DML changes** so users no longer need to select them explicitly.
13-
- Update SQL review configuration for Terraform: (e.g. [sql_review.tf](https://github.com/bytebase/terraform-provider-bytebase/blob/main/examples/setup/sql_review.tf))
14-
- SQL review rules use typed payload fields (`number_payload`, `string_payload`, `string_array_payload`, `naming_payload`, etc.).
15-
- Generic payload and comment fields are removed.
16-
- Rule level enums from `SQLReviewRuleLevel_WARNING/ERROR` to `SQLReviewRule_WARNING/ERROR`.
12+
- **Consolidate DDL and DML changes** so users no longer need to select them explicitly when initiating New Plan or configuring approval flow.
1713
- **Simplify approval workflows**:
1814
- Approval flows are defined directly using CEL expressions, without intermediate risk definitions.
19-
- Risk evaluation uses system presets.
15+
- Risk level is automatically evaluated using a standardized assessment framework.
2016
- `risk.level` is an optional CEL factor for CHANGE_DATABASE approval flows.
17+
- For non-Terraform, existing approval flows are automatically migrated.
2118
- For Terraform, approval flows are defined via bytebase_setting (settings/WORKSPACE_APPROVAL) using approval_flow.rules.flow, and risk resources are removed.(e.g. [approval_flow.tf](https://github.com/bytebase/terraform-provider-bytebase/blob/main/examples/setup/approval_flow.tf))
22-
- Move rollout policy checkers (**Require issue approval**, **Plan check enforcement**) from environment to project.
19+
- Update SQL review configuration for Terraform: (e.g. [sql_review.tf](https://github.com/bytebase/terraform-provider-bytebase/blob/main/examples/setup/sql_review.tf))
20+
- SQL review rules use typed payload fields (`number_payload`, `string_payload`, `string_array_payload`, `naming_payload`, etc.).
21+
- Generic payload and comment fields are removed.
22+
- Rule level enums migrate from `SQLReviewRuleLevel_WARNING/ERROR` to `SQLReviewRule_WARNING/ERROR`.
23+
- Move rollout policy checkers from environment to project level: **Require issue approval** and **Plan check enforcement**. Project settings are checked if any checker is previously used via automatic migration.
24+
- Migrate user identifiers: User references change from `users/{id}` to `users/{email}` in APIs and storage. Audit logs store user emails directly.
2325
- Rename **Masking Exception** to **Masking Exemption**:
2426
- APIs rename `MaskingException` to `MaskingExemption`.
2527
- The action field is removed.
@@ -29,14 +31,14 @@ import InstallUpgrade from '/snippets/install/install-upgrade.mdx';
2931
- Refine database group permissions:
3032
- Roles with `bb.projects.get` gain `bb.databaseGroups.list/get`.
3133
- Roles with `bb.projects.update` gain `bb.databaseGroups.create/update/delete`.
32-
- Migrate user identifiers: User references change from `users/{id}` to `users/{email}` in APIs and storage. Audit logs store user emails directly.
34+
- For Terraform, please update the permissions of custom roles accordingly.
3335
- Update batch task APIs: The `reason` field is removed from `BatchRunTasks` and `BatchCancelTaskRuns`. `reason` is supported only for skip operations.
34-
- Remove **SchemaTemplate** functionality.
36+
- Remove **Schema Template** functionality.
3537

3638
## 🚀 Features
3739

38-
- Support **MCP integration** under Workspace Integration > MCP.
39-
- Add **Workload Identity** as a dedicated account type for OIDC-based authentication, with **GitHub Actions** support.
40+
- Support [MCP integration](/integrations/mcp).
41+
- Add **Workload Identity** as a dedicated account type for OIDC-based authentication, with [GitHub Actions support](/administration/user-groups/workload-identity/github-actions).
4042
- Support direct messages for **Microsoft Teams**.
4143

4244
## 🎄 Enhancements

0 commit comments

Comments
 (0)