π 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).
- Issue Creators and Last Issue Approvers can no longer roll out issues. Manual rollouts now require specifying workspace/project roles or users with the
-
Deprecate
bb.sql.exportpermission androles/projectExporterrole. Itβs merged intoSQL Editor Userrole, which now can export directly in SQL Editor; Developer can still create Export issue as before. -
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.
- Standardize CEL attribute naming with prefixes:
-
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.
- Use
-
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.

