CNCF Landscape includes Bytebase as the first-ever database CI/CD solution Check Now

Bytebase 1.2.2

less than 1 min read Mila

๐Ÿš€ New Features

  • ๐Ÿ‘ป Added support for gh-ost, online schema migration for large MySQL tables (Beta).

gh-ost

  • Updated the way help tips are displayed, using a side drawer instead of the pop-up tips.

side-drawer-help-tip

  • Added length limit for table, column, index, foreign key, unique key names.

table-naming-check

schema-review-naming-table

  • Added a new rule to disallow foreign keys on a table.

fk-check

schema-review-table-no-fk

  • Added a new rule for naming convention when dropping a table.

drop-table-naming-convention

schema-review-table-drop-naming

๐ŸŽ„ Enhancements

  • The issue creator filter supports "All" and "Bytebase" now.

issue-creator-filter

  • Added issue ID to issue panel.

issue-list-with-id

  • [VCS workflow] Pop-up window with tips on how to update the issue's SQL statement.

sql-statement-guide

  • [SQL Advise API] Enabled database connection.

database-connection-for-sql-advise-api

๐Ÿž Notable bug fixes

  • Fixed the inability to correctly perform point-in-time recovery on databases, if the database name includes capitalized letters on certain platforms.
  • [VCS workflow] Dedup issue creation when the webhook push event contains the same file multiple times.
  • [VCS workflow] Handle OAuth token expiration when reading VCS file content.

๐ŸŽ  Community

  • Thanks to @tisonkun for feat(schema system): support PG fk name convention rules #1890

๐Ÿ“• Installation and Upgrade

Follow https://github.com/bytebase/bytebase#installation. If you upgrade from a previous version, just restart after obtaining the new release binary.