🚀 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.updateto a role to allow it to update the environment setting. -
Simplify
ApprovalNode. Remove the predefinedgroupValueenum, onlyroleis allowed.
-
Remove
- 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
EXPLAINin 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_PREDICATESfromEXPLAINquery for Oracle.

