Bytebase 3.7.0

AdelaAdela2 min read

πŸš€ New Features

  • Support batch data export from multiple databases or a database group via issue.
  • Support batch data export from limited databases in the SQL Editor.
  • Support requesting any project roles.
  • Support displaying CHECK constraints in the SQL Editor.
  • Trino - Support data masking.
  • MariaDB - Support sql_type in risk condition.
  • SQL Server - Support columnstore index.

πŸ”” Breaking Changes

πŸ’° Pricing

  • Custom approval is no longer restricted by instance limits. It now only requires an Enterprise subscription. Previously, it was limited to licensed instances β€” now it applies to any instance under an Enterprise plan.

🎨 GUI

  • Remove Earliest allowed time. Use Scheduled time during rollout instead.

  • The gh-ost and backup toggles are now set at the issue level, no longer at the task level.

  • The SQL statement is now defined at the issue level, no longer at the task level. Once a task has started or completed, the statement cannot be updated.

🧩 API

  • Remove earliest_allowed_time from Plan.spec. Use run_at in BatchRunTasksRequest instead.

  • Remove steps and target from Plan. Use specs and targets respectively.

  • Remove PreviewPlan RPC from PlanService.

  • Update ChangeDatabaseConfig:

    • Remove BASELINE from Type.
    • Remove schema_version.
    • Add release.
  • Update setting names, use the correct values as defined in SettingName.

πŸŽ„ Enhancements

  • PostgreSQL - Issue tickets now honor any supplied SET search_path, so subsequent SQL statements (and their DML rollback logic) operate on the specified schema rather than defaulting to public.
  • Trino - Enhance auto-completion support.
  • TiDB - Improve syntax error detection.
  • TiDB - The "require primary key" rule now checks the source table when using CREATE TABLE LIKE.

πŸ› Bug Fixes

  • Doris and StarRocks - Resolve compatibility issues.
  • RedShift - Fix connection database parameter issue.

βš™οΈ Install and Upgrade

Warning: Bytebase does not support downgrade. Make sure to back up your meta data before upgrading.

Back to Changelog

Subscribe toΒ Newsletter

By subscribing, you agree with Bytebase's Terms of Service and Privacy Policy.