Bytebase 3.6.0
SOC 2 Type 2
Bytebase has earned SOC 2 Type 2 certification building on our earlier Type 1 certification acquisition.
🚀 New Features
- Add basic support for Trino database.
- Support syncing OIDC IdP groups to Bytebase groups via the groups claim.
- Support Cassandra for executing statements in SQL editor and executing issues.
- Able to automatically retry PostgreSQL lock timeouts.
🔔 Notable Changes
-
API change:
-
Remove
EnvironmentService
. The environment setting now resides inSettingService
.bb.environments.*
permissions are removed from custom roles. You can grantbb.settings.update
to a role to allow it to update the environment setting. -
Simplify
ApprovalNode
. Remove the predefinedgroupValue
enum, onlyrole
is allowed.
-
-
Deprecate Anomaly Center. Schema drift is now visible in both the database list and on the database page.
🎄 Enhancements
- Update Docker base image to Alpine to improve security posture.
- Support filtering tasks by status in UI when the issue involves more than 10 databases.
- Add support for
EXPLAIN
in MSSQL. - Support more read-only commands in SQL Editor for Redis.
- Improve columns auto-completion in FROM clause for MSSQL.
- Fix PostgreSQL infinity date display issue.
- Hide dependent objects in SQL Editor.
- Remove
FILTER_PREDICATES
fromEXPLAIN
query for Oracle.
⚙️ Install and Upgrade
-
Fresh install: /get-started/self-host
-
Upgrade: /get-started/upgrade
Warning 1): Bytebase does not support in-place downgrade. Make sure to back up your metadata before upgrading. 2) Never run multiple containers on the same data directory. Stop and remove the old one first to avoid corruption.