| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-10-10 | 3.0 kB | |
| Release 3.11.0 source code.tar.gz | 2025-10-10 | 5.9 MB | |
| Release 3.11.0 source code.zip | 2025-10-10 | 8.3 MB | |
| Totals: 3 Items | 14.3 MB | 0 | |
🔔 Notable Changes
- Environment rollout policy update
- Issue Creators and Last Issue Approvers can no longer roll out issues. Manual rollouts now require specifying workspace/project roles or users with the
bb.taskRuns.createpermission. -
The force rollout mechanism has been replaced by configurable rollout requirements:
- Require Issue Approval – ensures issues must be approved before rollout can proceed (default: enabled).
- Plan Check Enforcement – controls rollout behavior based on plan check results (default: block on errors only).
-
Deprecate
bb.sql.exportpermission androles/projectExporterrole. -
Deprecate
request.row_limitin the project IAM policy. Usemaximum_result_rowsinQueryDataPolicyinstead. -
API
-
Standardize CEL attribute naming with prefixes:
resource.*,statement.*,request.*(e.g., environment_id → resource.environment_id) - Unify risk levels to single
RiskLevelenum; changed from integers (100,200,300) to strings (LOW,MODERATE,HIGH); CEL expressions migrate fromformat level == 300tolevel == "HIGH" - Simplify approval template to singleton with flat role array; replace
approval_finding_done/approval_finding_errorwithapproval_statusenum -
Consolidate task types into
DATABASE_MIGRATE(withmigrate_type: DDL/DML/GHOST) andDATABASE_SDL. Split changelog Type intoTypeandMigrationTypeenums. MergedDatabaseSchemaUpdateandDatabaseDataUpdateintoDatabaseUpdate. -
Terraform (provider version: 3.11.1)
-
Use
RiskLevelenum instead of numeric values for level inbytebase_risk. Example: risk.tf - Remove
disable_copy_data_policy; moved intoquery_data_policyas thedisable_copy_datafield. Example: environment.tf - Update structure of the
approval_flowsetting. Example: approval_flow.tf -
Remove
row_limitfrombytebase_iam_policysetting. -
Remove
Format on Savefeature from SQL Editor.
🎄 Enhancements
- Support key-value instance labels.
- Optimize Schema Editor performance.
- Add pre-flight validation and circuit breaker to gh-ost workflow.
- AWS Elasticsearch – Add cross-account support.
🐞 Bug Fixes
- Add fallback behavior for PostgreSQL dump topological sorting to prevent blocking dump functionality.
https://github.com/bytebase/bytebase/compare/3.10.1...3.11.0
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.