Get the most out of Flyway v7 - Sign up for our webinar on the Redgate Hub ▶ Watch now
2020-04-21 by Mikiel Agutu
Flyway 6.4.0 is out! This release contains new features and improvements over Flyway 6.3.0.
You can find a detailed list of the changes in the release notes.
You can now provide configuration options to the standard input of the Flyway command line. Flyway will expect such configuration to be in the same format as a configuration file.
This allows you to compose Flyway with other operations. For instance, you can use
gpg to encrypt a configuration file, including database credentials, then pipe the decrypted configuration into Flyway.
Encrypt the config file:
> gpg -e -r "John Smith" flyway.conf
Decrypt the file and pipe it to Flyway:
> gpg -d -q flyway.conf.gpg | flyway info -configFiles=-
See the documentation for more details.
Locations can now contain wildcard patterns. This allows matching against a path pattern instead of a single path. Supported wildcards:
**: Matches any 0 or more directories
*: Matches any 0 or more non-separator characters
?: Matches any 1 non-separator character
Now it’s your turn! Spread the word, follow @flywaydb on Twitter and subscribe to our newsletter below to be the first one to be notified about updates.