Skip to content

Spring Boot 3.1.0 incompatible with Flyway 9.0 #35721

@jpicton

Description

@jpicton

I recently attempted to upgrade from Spring Boot 3.0.6 to 3.1.0, but encountered an incompatibility with FlyWay Enterprise 9.0.0 (the most recent version of this library). There's no mention in the release notes that this was an intentional breaking change, so I assume it was unintentional.

Application startup error:

***************************
APPLICATION FAILED TO START
***************************

Description:

An attempt was made to call a method that does not exist. The attempt was made from the following location:

    org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration.configureProperties(FlywayAutoConfiguration.java:248)

The following method did not exist:

    'org.flywaydb.core.api.configuration.FluentConfiguration org.flywaydb.core.api.configuration.FluentConfiguration.executeInTransaction(boolean)'

Related commit:
cf95ae9

Metadata

Metadata

Assignees

Labels

type: regressionA regression from a previous release

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions