Skip to content

Commit ae369f1

Browse files
add 3.5.0 (#555)
1 parent 6eb08c3 commit ae369f1

File tree

4 files changed

+48
-4
lines changed

4 files changed

+48
-4
lines changed

β€ŽVERSIONβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.4.1
1+
3.5.0
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: Bytebase 3.5.0
3+
author: Adela
4+
updated_at: 2025/03/13 18:00:00
5+
feature_image: /content/changelog/3-5-0-banner.webp
6+
description: 'Azure IAM Auth for Cosmos DB & Azure SQL'
7+
---
8+
9+
## πŸ’° Plan Adjustment
10+
11+
- Refine the environment rollout policy by setting manual rollout as the default option, now available in the Community Plan (Free).
12+
13+
## πŸ”” Breaking Changes
14+
15+
- Deprecated [slow query feature](https://www.bytebase.com/docs/slow-query).
16+
- To simplify the deployment process, the [custom deployment configuration feature](https://www.bytebase.com/docs/change-database/batch-change/#deployment-config) has been removed. Deployments will now follow the straightforward order of your defined environments. For canary deployments, create a separate `canary` environment. Then, point your database environment to this canary environment.
17+
- Deprecated [multitenancy feature](https://www.bytebase.com/docs/change-database/batch-change/#multitenancy).
18+
- Deprecated [built-in GitOps feature](https://www.bytebase.com/docs/vcs-integration/overview/#legacy-gitops), now you can use [GitOps in a new way](https://www.bytebase.com/docs/tutorials/gitops-github-workflow/).
19+
- API support pagination and filter.
20+
- ListProjects support `page_size` and `page_token`. [Doc](https://api.bytebase.com/#tag/projectservice/GET/v1/projects)
21+
- SearchProjects support filter by `name` and `resource_id`. [Doc](https://api.bytebase.com/#tag/projectservice/POST/v1/projects:search)
22+
- ListDatabases support filter by `environment/project/instance/name/engine/label/exclude_unassigned`. [Doc](https://api.bytebase.com/#tag/databaseservice/GET/v1/instances/{instance}/databases)
23+
- ListUsers support filter by `name/email/user_type/state`. [Doc](https://api.bytebase.com/#tag/userservice/GET/v1/users)
24+
25+
These API changes bring huge UI change and influence many features:
26+
27+
- Will NOT list all projects anymore, users must fetch projects per page, or search projects by name/resource id. (For the project table & selector)
28+
- Will NOT list all databases anymore, users must fetch databases per page, or search databases by filter. (Almost all features are affected as long as it's using the database, for example, issue, release, rollout, database group, masking, SQL editor)
29+
- Will NOT list all users anymore, users must fetch users per page, or search users by name/email. (Many features are affected as long as it's using the user, for example, issue, release, group, member/IAM)
30+
31+
## πŸš€ New Features
32+
33+
- Support Azure IAM Auth for Cosmos DB & Azure SQL.
34+
- Sync schema for CockroachDB (PostgreSQL compatible syntax supported only).
35+
- Support configuring custom maximum query time in SQL Editor (Workspace Settings -> General -> Security -> Maximum query time).
36+
- Support webhook direct message for DingTalk.
37+
38+
## πŸŽ„ Enhancements
39+
40+
- View affected rows of SQL check result before issue creation.
41+
- Adjust SQL rule `Disallow setting volatile default value on columns` (PostgreSQL) to apply only to existing tables and the `ALTER TABLE ADD COLUMN` operation.
42+
- Extend API to allow updating the plan for database group deployment.
43+
44+
<IncludeBlock url="/docs/get-started/install/install-upgrade"></IncludeBlock>
62 KB
Loading

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ const Hero = ({ latestVersion }: { latestVersion: { number: string; slug: string
1717
<div className={clsx('container mt-16 flex w-full flex-col md:mt-8 sm:mt-4')}>
1818
<section className="flex w-full flex-col items-center justify-center">
1919
{latestVersion !== null && (
20-
<Link href="/changelog/bytebase-3-4-1/" className="group/link">
20+
<Link href="/changelog/bytebase-3-5-0/" className="group/link">
2121
<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">
2222
<span className="rounded-full bg-primary-1 px-2 py-1 text-white transition-colors duration-200 group-hover/link:bg-primary-2">
23-
Feb 27th, 2025
23+
Mar 13th, 2025
2424
</span>
2525
<span className="flex items-center gap-1.5 px-2">
26-
πŸš€ 3.4.1: Terraform provider manages more resources
26+
πŸš€ 3.5.0: Azure IAM Auth for Cosmos DB & Azure SQL
2727
<SmallArrowIcon width={7} height={6} />
2828
</span>
2929
</span>

0 commit comments

Comments
Β (0)