What's Changed
- Fix creation of the database enum when using a non-default space by @gwynne in #17
- Add migration to support users of old versions by @gwynne in #18
Additional Notes
- Swift 5.10 is now the required minimum version.
- For MySQL users, the main migration will now use
DATETIME(6)instead ofDATETIMEso that timestamps have subsecond precision. The updated_at column is now also aDATETIME(6)instead of aTIMESTAMP. Existing users do not need to make any changes to their tables or add any new migrations; the existing table layout continues to work as it did before. Only new users and users who change their tables manually will see this. - For non-MySQL users, the updated_at column is now
NOT NULL. Again, existing users do not need to take any action; everything continues to work as before.
Full Changelog: 3.0.1...3.1.0