

Support for several older databases moved into Enterprise

Allow cherry picking which migrations to run.Support for SQL migrations in Google Cloud Storage.
SPRING CLEANING COMPATIBILITY PATCH DRIVER
Postgres driver updated to support SCRAM authenticationĪdd new callbacks `beforeRepeatables` and `afterVersioned`Įnable passing JDBC properties through to clients Support for SQL migrations in AWS S3 storage Thanks to AigleeK, JeanRev, LuisUrrutia, amccarthy, belugabehr, cdalexndr, hauntingEcho, lbreuss, mschirmacher, sdchhabaria, stankiewicz, will-sargent-eero, and yarhamjohn for reporting these issues.Īllow skipping the execution of a migration Read about more features that were released in the beta.
SPRING CLEANING COMPATIBILITY PATCH HOW TO
'baselineMigrationPrefix' removed from Configuration - see the docs for this parameter for how to configure it via the API.'CoreMigrationType' enum field 'baselineMigration' now called 'baseline', for which the type 'BASELINE' now returns true.'SQL_BASELINE' and 'JDBC_BASELINE' migration types removed from 'flyway-core'.'MigrationType' moved into 'extensibility' package as an enum and replaced with 'CoreMigrationType'.Removed parameters 'ignorePendingMigrations', 'ignoreMissingMigrations', 'ignoreIgnoredMigrations' and 'ignoreFutureMigrations' as they are replaced by 'ignoreMigrationPatterns'.Removed parameter 'oracleKerberosConfigFile' as it is replaced by 'kerberosConfigFile'.

Removed deprecated parameters for configuring secrets managers.Change default of cleanDisabled to true.Don't clear the Url/Pass/Username when setting a data source.'getResolvedMigration' method on Java Migrations interface now takes a StatementInterceptor.Script & Java migrations are no longer executed during a dry run.Migration patterns that are version numbers are treated as numbers rather than strings when matching to migrations.Poll One for Postgres users - which CI/CD tools do you use? Integrating Google Cloud Secret Manager.
