bytebase
GitOpsWorld's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams. The GitHub/GitLab for database DevSecOps.
Features
- GitOps‑enabled database schema version control with CI/CD pipelines
- Automated migration execution and rollback support
- Comprehensive SQL linting (200+ rules) for standards enforcement
Recent releases
View all 26 releases →- TLS configuration from file path
- STATEMENT_DISALLOW_TRUNCATE rule for Oracle, PostgreSQL, MySQL, MSSQL
Full changelog
🎄 Enhancements
-
Instance TLS — Support reading TLS certificates from a configured file path, and redesign TLS configuration with Disabled / TLS / Mutual TLS options.
-
SQL Review — Add
STATEMENT_DISALLOW_TRUNCATErule for Oracle, PostgreSQL, MySQL, and MSSQL. ImproveSTATEMENT_WHERE_DISALLOW_FUNCTIONS_AND_CALCULATIONSto only flag functions and calculations on indexed columns, and extend it to Oracle and PostgreSQL.
🐞 Bug Fixes
-
Fix access/role grant issue approval showing a spurious "project not found" error toast.
-
Fix Test Connection on instance create dropping passwords resolved from AWS Secrets Manager and other external secret backends.
-
Oracle — Fix PL/SQL parser to accept expressions (e.g. DATE literals) in
CREATE TABLEpartition range bounds. -
MSSQL — Fix query span extraction for views whose WHERE clause contains a correlated
EXISTS/NOT EXISTSsubquery. -
Cassandra — Fix request context propagation in query span extraction.
https://github.com/bytebase/bytebase/compare/3.17.0...3.17.1
Before upgrading: 1) Back up the metadata — in-place downgrade is not supported. 2) Do not run multiple containers on the same data directory. 3) Terraform users: upgrade Bytebase server first, then apply the new Terraform config.
- Worksheet API scoped to projects: /v1/worksheets → /v1/projects/{id}/worksheets
- ListDatabases requires workspace ID: /v1/workspaces/{id}/databases
- CEL filter syntax: substring-search filters use contains() instead of matches()
- High Availability (HA) with multi-replica deployments and shared PostgreSQL metadata database
- Page Agent in-app AI assistant with tool-calling and threaded conversations
- MCP query_database tool for executing SQL queries against managed databases
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.