๐Ÿš€ New Features

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

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

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

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

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

๐ŸŽ„ Enhancements

  • The issue creator filter supports โ€œAllโ€ and โ€œBytebaseโ€ now.

  • Added issue ID to issue panel.

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

  • [SQL Review API] Enabled database connection.

๐Ÿž 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

โš™๏ธ Install and Upgrade

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