Options

Flyway Desktop v7 is now available - New Version Control side panel, Secrets Manager support, & more

StephanieHerrStephanieHerr Posts: 177 Gold 1
edited February 7, 2024 10:23PM in Flyway Desktop

New Features

1. Version Control - more visible and more capabilities 
The Version Control tab has been replaced with a side panel. All of the features available on the old tab are still available in the side panel.  The following new features have been added:
  • See the number of files to pull, commit and push at a glance
  • View the differences for files to commit
  • View commits to pull, the files within those commits, and the differences within those files
  • View commits to push, the files within those commits, and the differences within those files
  • Trigger a manual fetch to force a status update

Read more about the Version Control capabilities in Flyway Desktop on our documentation.


2. Secrets Manager support
When connecting to databases, Flyway Desktop will now support retrieving credentials from Vault, Dapper, and Google Cloud Secrets Management.  This has always been available in the Flyway Enterprise command-line and now Flyway Desktop can use these connection details as well.  Currently, there’s no GUI to configure this, so get in touch if you need more help with this.

3. Redgate Clone and Docker Provisioning Support in Preview
When connecting to a database, you can select Redgate Clone or Docker to provision that database.  This can be used for connecting to development databases, shadow database, or other targets. Provisioning via a clone can be used as an alternative to baselining and is recommended for very large databases.  Learn more about this preview features.  We'd love to hear your feedback.



Improvements

  • It is now possible to expand the script editor form in the generated migrations tab.

 

Changes to note

  • The JSON project format used in flyway-dev.json and flyway-dev.user.json is now deprecated and support will be removed in the next major version release. It is possible to upgrade projects from the JSON format to the new TOML format in the GUI.  Read more about the benefits of the new TOML format
  • Licensing
    • Since this is a new major version of Flyway Desktop, if you are using offline licensing, you may need to regenerate your offline license key.  Also, if you have a trial key, you may need to request a new trial key from sales. 
    • The ‘flyway-dev’ command-line, which is available to preview, now requires a license in order to use it - just like the regular flyway command-line.  Learn more about licensing the command lines.


If you have any questions, please let us know.

Thank you!
Stephanie M. Herr    :-)
Product Manager Database DevOps

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file