skeema v1.2.4 Release Notes

Release Date: 2019-06-13 // almost 5 years ago
  • ๐Ÿš€ This release includes several bug fixes and internal improvements. Most notably:

    ๐Ÿš€ Users with many schemas per instance will see a major Skeema performance boost from this release, if using MySQL 5.7 or earlier, or any version of MariaDB. (The cause of the previous slowdown was not present in MySQL 8.0, so no change there.) More background in #74.

    ๐Ÿ›  Skeema incorrectly marked some tables as unsupported-for-diff in MySQL 8.0.13+; this has now been fixed. More context in #78.

    ๐Ÿ‘• Output of skeema lint now includes more information in a few situations.

    ๐Ÿ‘‰ Users with symlinks in their schema repo may experience some side-effects of recent safety improvements in the codebase. Please open an issue if this negatively affects you.

    ๐Ÿ”„ Changelog

    ๐ŸŽ 673fb36 Improve performance on servers with many schemas
    0๏ธโƒฃ 728086a MySQL 8.0.13+: fix support for column default expressions
    ๐Ÿ‘• 6794e9a lint: make annotation text more helpful
    ๐Ÿ‘• bfdf44e lint: populate line number for mid-statement syntax errors
    ๐Ÿณ 36aa185 workspace=docker: fix connect-options edge cases