Flyway 11.2.0

Released: Jan 16, 2025

Flyway 11.2.0 での更新項目

機能

  • Changes
    • Removed ARM V7 support from docker images.
    • Check changes will now prefer using a given deployment snapshot over the live environment. In cases where drift appears in the live environment, this will mean that drift will now be excluded from the change report when possible.
    • The default filter file created upon Microsoft SQL Server project initialization now ignores certificates.
    • Snowflake now supports 'COMMENT IF EXISTS'.
  • New Features
    • Placeholders now supported in Native Connectors.
    • Now includes ARM 64 in the Alpine docker image.
  • Database Compatibility
    • Updated Databricks to 10.16.4.
    • Updated Databricks JDBC driver to 2.6.40.
  • Java Compatibility
    • Updated Java version shipped with Docker and CLI to 21.

不具合の修正

  • Check changes will not require a target url/environment when provided with snapshots.
  • Converting .conf files to toml using 'flyway init' now preserves conf defaults.
  • Fixed issue where converting a .conf file to toml in place via 'flyway init' might not rename the original .conf file to .conf.bak.
  • Native connectors respects set schema for Mongodb using Mongosh.
  • Fixed an issue where callbacks were incorrectly loaded as migrations when Native Connectors mode was enabled.
  • Check no longer fails for SQLServer with the error: "Database passed into LiveSQLProvider needs to have DbConnectionInstructions".