Flyway 12.1.1

Released: Mar 17, 2026

Flyway 12.1.1 での更新項目

機能

  • Implemented non statement level callbacks in Native Connectors for undo, info, baseline and repair.
  • Performance Improvements:
    • Improved startup time for lightweight CLI commands like 'flyway version' and 'flyway auth'.
  • Library Upgrades:
    • Upgraded lombok to 1.18.44.

不具合の修正

  • Fixed NPE in Oracle database type when using instrumentation agents like JaCoCo.
  • Fix for NullPointerException in SnapshotVersionRetriever when applied migrations included null-version entries (repeatable migrations, SCHEMA markers).
  • 'serverId' in Maven plugin now correctly respects user-configured value via 'flyway.serverId'.
  • Snapshot no longer saved during dry run for migrate, undo, and deploy commands.
  • Gradle plugin now correctly reads 'connectRetries', 'connectRetriesInterval', and 'failOnMissingLocations' from the Flyway extension configuration.
  • Java Migrations now correctly show the script path when an exception is thrown due to duplicated versions.