Skip to content

Commit ba82a0a

Browse files
add 3.1.0 changelog (#472)
1 parent 6e34720 commit ba82a0a

File tree

4 files changed

+61
-4
lines changed

4 files changed

+61
-4
lines changed

β€ŽVERSIONβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0.1
1+
3.1.0
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Bytebase 3.1.0
3+
author: Ningjing
4+
updated_at: 2024/11/21 17:00:00
5+
feature_image: /content/changelog/3-1-0-banner.webp
6+
description: 'Google/GitHub SSO available in Pro Plan'
7+
---
8+
9+
## πŸš€ New Features
10+
11+
- Support PostgreSQL role selection in DDL/DML issues.
12+
- Add PostgreSQL database tenant mode option in project setting.
13+
- Display package metadata for ORACLE on database page and SQL Editor.
14+
- Support setting colors for environments for better visual distinction.
15+
- Allow workspace admin to disable data export functionality.
16+
- Add new SQL Review Rules for MySQL:
17+
- Prohibit DDL on specific tables for MySQL.
18+
- Prohibit DML on specific tables for MySQL.
19+
20+
## πŸ”” Breaking Changes
21+
22+
- Redefine SQL Editor related permissions:
23+
- Permissions
24+
- `bb.databases.query` -> `bb.sql.select`
25+
- `bb.databases.queryDML` -> `bb.sql.dml`
26+
- `bb.databases.queryDDL` -> `bb.sql.ddl`
27+
- `bb.databases.queryExplain` -> `bb.sql.explain`
28+
- `bb.databases.queryInfo` -> `bb.sql.info`
29+
- `bb.databases.export` -> `bb.sql.export`
30+
- `bb.instances.adminExecute` -> `bb.sql.admin`
31+
- Roles
32+
- `roles/projectQuerier` -> `roles/sqlEditorUser`
33+
34+
- API change:
35+
- Remove the `database` field of `sheet` in `SheetService`.
36+
- Disallow adding service account to a group via API (previously restricted in the UI) .
37+
- Deprecate `SQLService.Execute` method.
38+
39+
- Default PostgreSQL role to run a DDL/DML issue:
40+
- Instance connection user (previously database owner)
41+
- If PostgreSQL database tenant mode is on for a project, the role remains database owner.
42+
- For existing projects: PostgreSQL tenant mode will be automatically enabled if multitenancy is enabled for any database group.
43+
44+
## πŸŽ„ Enhancements
45+
46+
- Expand audit log coverage to include more event types.
47+
- Upgrade 1-click rollback user experience for MySQL.
48+
- Upgrade parser to be compatible with PostgreSQL 15 syntax.
49+
- Add compatibility with Elasticsearch 7.x.
50+
- Support `DECLARE` and `SET` for SQL Server in SQL Editor.
51+
52+
## πŸ’° Pricing Adjustments
53+
54+
- Move SSO OAuth2 Google and GitHub from **Enterprise** to **Pro Plan**.
55+
- Move self-service signup restriction from **Enterprise** to **Pro Plan**.
56+
57+
<IncludeBlock url="/docs/get-started/install/install-upgrade"></IncludeBlock>
37.5 KB
Loading

β€Žsrc/components/pages/home/hero/hero.tsxβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,13 +133,13 @@ const Hero = ({ latestVersion }: { latestVersion: { number: string; slug: string
133133
<section className="col-start-1 col-end-8 row-start-1 row-end-2 3xl:col-end-9 xl:col-end-10 md:col-end-12 sm:col-auto sm:row-auto">
134134
<header>
135135
{latestVersion !== null && (
136-
<Link href="/changelog/bytebase-3-0-1/" className="group/link">
136+
<Link href="/changelog/bytebase-3-1-0/" className="group/link">
137137
<span className="inline-flex items-center gap-1 rounded-full bg-tones-purple-light p-1 text-12 font-semibold leading-none text-primary-1 transition-colors duration-200 group-hover/link:text-primary-2">
138138
<span className="rounded-full bg-primary-1 px-2 py-1 text-white transition-colors duration-200 group-hover/link:bg-primary-2">
139-
Nov 7th, 2024
139+
Nov 21st, 2024
140140
</span>
141141
<span className="flex items-center gap-1.5 px-2">
142-
πŸš€ 3.0.1: Configurable DDL/DML Execution in SQL Editor
142+
πŸš€ 3.1.0: Google/GitHub SSO available in Pro Plan
143143
<SmallArrowIcon width={7} height={6} />
144144
</span>
145145
</span>

0 commit comments

Comments
Β (0)