New! – Try automated migration testing Learn more

Flyway Documentation


Staying up to date

It’s important to keep your Flyway installation up to date. Flyway is regularly updated with bugfixes and quality of life improvements.

Recent highlights

Here’s an overview of the biggest changes to Flyway since 7.0.0.

Introduced Baseline Migrations - a single, cumulative script that represents the state of your database after many migrations have been applied. Since 7.13.0
Learn more
Try Flyway Teams Edition with new schemas for 28 days - no sign up required Since 7.11.0
Learn more
Beta support for Google Cloud Spanner + Big Query Since 7.11.0
Go to Big Query Beta
Go to Cloud Spanner Beta
Define your own rules for the validate command Since 7.8.0
Learn more
Conditionally execute scripts based on boolean expressions Since 7.3.0
Learn more
Run shell scripts as migrations - including Python, Bash, PowerShell, and more Since 7.3.0
Learn more
Skip executing the contents of scripts whilst still retaining the record in the schema history table - perfect for introducing manually applied scripts into version control, and more. Since 7.0.0-beta1
Learn more
Have complete control over which scripts are deployed with Cherry Pick. You can also control the order of script execution. Since 7.0.0-beta1
Learn more

Download the latest version

You can download the latest version of Flyway here:

Try Teams Edition

While you’re updating, why not try the free trial of Flyway Teams Edition?