Flyway Releases

Released: Oct 24, 2024

Updates in Flyway 10.20.1

Funktionen

  • Enabled out of process change detection for all license tiers when publishing results to Flyway Service.
  • Drift results are now sent to Flyway Service when the service is enabled.

Fehlerkorrekturen

  • Removed erroneous Guava import.
  • Fixed an issue where Flyway incorrectly displayed a warning about missing locations, even when locations were properly configured per environment.

Released: Oct 23, 2024

Updates in Flyway Desktop 7.6.5

Fehlerkorrekturen

  • Fixed an issue where comparisons with PostgreSQL could include changes in schemas not included in the project.

Released: Oct 16, 2024

Updates in Flyway 10.20.0

Funktionen

  • Database compatibility
    • Added support for PostgreSQL 17.

Fehlerkorrekturen

  • Fixed a bug where error messages are produced when 'check -drift' is run without setting 'deployedSnapshot'.
  • FLYWAY_PIPELINE_ID environment variable was previously broken but is now fixed.
  • The 'createSchema' callback is now deprecated and replaced by 'beforeCreateSchema'.
  • Java compatibility
    • jetty-server 9.4.53.v20231009 to 9.4.56.v20240826 to fix CVE-2024-8184.

Released: Oct 3, 2024

Updates in Flyway 10.19.0

Funktionen

  • Database compatibility
    • Add support for DB2 ZOS.
    • DB2 and Redshift now support AWS Secrets Manager.
  • New features
    • The following flyway commands are now available in preview: add, diff, diffApply, diffText and generate.
  • Java compatibility
    • Upgrade google-cloud-spanner-jdbc 2.18.1 to 2.22.1.
    • Upgrade google-cloud-secretmanager 2.20.0 to 2.51.0.
    • Upgrade google-cloud-storage version 2.22.5 to 2.43.1.

Fehlerkorrekturen

  • Breaking changes - Extracted FlywayMigrateException to its own class.

Released: Sep 26, 2024

Updates in Flyway 10.18.2

Fehlerkorrekturen

  • Resolved cascading failure when reporting results to Flyway Pipelines.
  • Fixed issue with 'createStatement' override not being used in DB2 Z/OS.

Released: Sep 26, 2024

Updates in Flyway Desktop 7.6.2

Funktionen

  • Breaking Change - Previously 'flyway-dev diff' required passing an environment over stdin as a JSON object if either '-from' or '-to' was 'target'. Now you must specify the target environment's id to '-targetId' when comparing with a target.

Fehlerkorrekturen

  • Fixed truncation of long branch names in git branch dropdown.
  • Fixed truncation of long file paths in git file lists.
  • Fixed issue applying from the schema model to the development database.

Released: Sep 24, 2024

Updates in Flyway 10.18.1

Funktionen

  • Updated Parser createStatement method signature.
  • Retired usage of https://nexus.flywaydb.org.

Fehlerkorrekturen

  • Fixed the issue that 'Check' command should throw an Exception if current environment and build environment are the same.
  • Fixed the bug that Flyway failed to load Callbacks which are configured as a 'classpath'.
  • Fixed the bug that Flyway failed to load Callbacks from default path 'db/callback'.

Released: Sep 24, 2024

Updates in Flyway Desktop 7.6.1

Funktionen

  • Results from running the Flyway CLI now only appear in logs when the logging level is verbose and not by default.

Released: Sep 18, 2024

Updates in SQL Change Automation 4.6.24261

Funktionen

  • Migrated from .NET 6 to .NET 8.
  • Updated SQL Compare Engine to 15.3.11.27020.

Released: Sep 12, 2024

Updates in Flyway 10.18.0

Funktionen

  • Flyway now supports setting personal access token (PAT) through API.
  • Added a warning message if 'group' parameter is enabled for databases which don't support DDL transactions.
  • Database compatibility - Updated snowflake driver to 3.14.3.
  • Changed: cleanOnValidationError is now deprecated.

Fehlerkorrekturen

  • Fixed an issue that could cause Flyway to hang when a database connection is unavailable and there are a large number of pending migrations.