Skip to content

Commit 976b2c6

Browse files
add 3.12.0 changelog (#930)
1 parent 09890f0 commit 976b2c6

File tree

2 files changed

+77
-0
lines changed

2 files changed

+77
-0
lines changed
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
title: Bytebase 3.12.0 - Nov 6, 2025
3+
author: Adela
4+
updated_at: 2025/11/6 18:00:00
5+
description: 'PostgreSQL - State-based GitOps workflow'
6+
---
7+
8+
import InstallUpgrade from '/snippets/install/install-upgrade.mdx';
9+
10+
## 🚀 Features
11+
12+
- Add [State-based GitOps workflow](/gitops/state-based-workflow/overview) for PostgreSQL.
13+
- Add support for [IdP-initiated SSO flow](/administration/sso/idp-initiated).
14+
15+
## 🔔 Notable Changes
16+
17+
- Remove identity provider permissions from the Workspace DBA role.
18+
- Remove support for URL-based secret retrieval via `URL` template format.
19+
- Deprecate changelist feature.
20+
- Add character length limits to prevent overly long entries and ensure data consistency. Length limits applied:
21+
- 200 characters: Titles and names (groups, issues, plans, projects, instances, users, etc.)
22+
- 1,000 characters: Short descriptions (group descriptions, operation reasons for cancel/skip/restart tasks)
23+
- 10,000 characters: Long descriptions (issue details, plan details)
24+
- 65,536 characters: Comments and long-form text (issue comments)
25+
- Update `APP_IM` configuration format in API and UI.
26+
27+
Before:
28+
```json
29+
{
30+
"slack": {
31+
"enabled": true,
32+
"token": "xxx"
33+
},
34+
"lark": {
35+
"enabled": true,
36+
...
37+
},
38+
"feishu": {
39+
"enabled": true,
40+
...
41+
}
42+
}
43+
```
44+
45+
After:
46+
```json
47+
{
48+
"settings": [
49+
{
50+
"type": "slack",
51+
"slack": {
52+
"token": "xxx"
53+
}
54+
},
55+
{
56+
"type": "lark",
57+
"lark": {}
58+
}
59+
]
60+
}
61+
```
62+
63+
## 🎄 Enhancements
64+
65+
- Issue comment editor now supports searching and linking to other issues within the same project.
66+
- Support data export for multi-statement queries in SQL Editor.
67+
- Enhance SSO state management to align with OAuth 2.0 best practices.
68+
- Add 5-minute expiration for MFA temporary tokens.
69+
- Clarify label types with explicit naming: Project Labels, Issue Labels, Database Labels.
70+
71+
## 🐞 Bug Fixes
72+
73+
- Fix the role selector reverting SQL edits during edit mode when the issue poller runs.
74+
- Fix the false positive `Primary Key missing` error during SQL Review when adding a PK in a separate statement for PostgreSQL.
75+
76+
<InstallUpgrade />

mintlify/docs.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,7 @@
379379
{
380380
"tab": "Changelog",
381381
"pages": [
382+
"changelog/bytebase-3-12-0",
382383
"changelog/bytebase-3-11-1",
383384
"changelog/bytebase-3-11-0",
384385
"changelog/bytebase-3-10-1",

0 commit comments

Comments
 (0)