Our auto-configuration for Flyway jumps through a few hoops at the moment to support older versions of Flyway. We currently depend on 9.0.x and have tests that run against 5.x, 6.x, and 7.x (tests against 8.x appear to be missing). I think we should take the opportunity in 3.0 to raise the minimum version as much as possible, and ideally to 9.x.