PackageTrack
Sign in Get early access

org.flywaydb:flyway-database-oceanbase

10.24.0 #588 most downloaded on Maven Central flyway/flyway

What this package is like to depend on

Last release 1 years ago

08 Aug 2025

Ships fairly regularly

a new release about every 5 weeks

Most releases are documented

notes for 12 of 17 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

17 releases · first in 2024

0 releases in the last 12 months

see the full history below

Release timeline

17 releases · Feb 2024 to Aug 2025
2025 2026
Release Pre-release

Releases

latest 17
  1. 10.24.0 08 Aug 2025

    Nothing published for this version

  2. 10.22.0 17 Jul 2025
    Release notes

    Breaking changes

    • (Preview) the preview verb 'diffApply' has been replaced with the verb 'model'

    Bug fixes

    • Fix error message when using unpopulated default placeholders with configured seperators

    • Fixed an issue where the 'Placeholders' configuration erased the 'jdbcProperties' configuration

    • Resolved issue where Flyway would fail to publish an event to Flyway Pipelines using a PAT token in conjunction with using an offline permit for licensing

    Changes

    • collations will now be dropped on postgres

    • MySQL schema history table will create using default storage engine instead of being forced to InnoDB

    • addTimestamp boolean option for generate and add verbs has been replaced with timestamp=always|auto|never option

    New features

    • Scoped Namespaces: when configuring on the command line, you can skip namespaces if they match the verb of which you are in the scope of. For example, rather than flyway init -init.projectName=test you can now shortcut to flyway init -projectName=test.

    Thanks to Mihitoko and kantselovich for reporting these issues.

    Open source →
  3. 10.21.0 10 Jul 2025
    Release notes

    Breaking changes

    • Removedcheck.url, check.password and check.username. These undocumented historic fields have been deprecated for a while and have confusing impacts (such as not working in all check functionality). It is recommended to use environments to replace this functionality, alternatively, check does support standard url, username and password

    Bug fixes

    • Fixed an issue that the Repair command was unable to remove failed Repeatable migration entries in schema history table for MongoDB

    Changes

    • Backup provisioner now puts database into single user mode before restoring

    • Legacy Flyway keys (FL0...) are now deprecated

    Java compatibility

    • Update H2 2.3.224 to 2.3.232

    • Upgrade snowflake-jdbc 3.14.3 to 3.20.0 to fix CVE-2024-43382

    Performance improvements

    • Improved repair performance when removing failed migrations
    Open source →
  4. 10.20.0 05 Jun 2025
    Release notes

    Bug fixes

    • Fix 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

    Changes

    • The 'createSchema' callback is now deprecated and replaced by 'beforeCreateSchema'

    Database compatibility

    • Support PostgreSQL 17

    Java compatibility

    • jetty-server 9.4.53.v20231009 to 9.4.56.v20240826 to fix CVE-2024-8184

    Thanks to cowwoc for reporting these issues.

    Open source →
  5. 10.18.0 17 Apr 2025
    Release notes

    Bug fixes

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

    Changes

    • cleanOnValidationError is now deprecated

    Database compatibility

    • Updated snowflake driver to 3.14.3

    New features

    • 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

    Thanks to Quairix for reporting these issues.

    Open source →
  6. 10.17.0 03 Feb 2025
    Release notes

    Bug fixes

    • Fixed the bug that prevented powershell scripts from running when located in a folder with spaces in the folder name.

    • Fixed the issue where schemas might get inadvertently cleaned when running check in MySQL

    Database compatibility

    • Cassandra taken out of preview and added to OSS edition

    New features

    • Azure Identity is now a dependency of Flyway for SQL Server Active Directory MSI authentication

    • Flyway now supports Environment Overrides for parameters configuration

    Open source →
  7. 10.16.4 16 Jan 2025

    Nothing published for this version

  8. 10.16.3 16 Oct 2024

    Nothing published for this version

  9. 10.16.2 26 Sep 2024

    Nothing published for this version

  10. 10.16.1 02 Sep 2024

    Nothing published for this version

  11. 10.16.0 29 Jul 2024
    Release notes

    Bug fixes

    • Fix a bug where mongoDb database name was null

    • Removed duplicate libraries from the command line

    • Issue with ${flyway:workingDirectory} not using configured working directory has been fixed

    • Fixed an issue where failed migrations could report a negative execution time

    Changes

    • The schema model's location is now also specified in schemaModelLocation in the Flyway namespace in Flyway.toml
    Open source →
  12. 10.15.0 18 Jul 2024
    Release notes

    Bug fixes

    • Fixed bug where certain keywords in BigQuery and HSQL were not handled correctly when in lower case.

    • Fix a bug where targetSchemaVersion is not set in API and JSON result objects when migrate fails, or no versioned migrations are applied

    • Fix the bug preventing users from initiating a trial using the "auth" command

    Database compatibility

    • Issue 3900 Increase Cloud Spanner support to 2.18.1

    • Issue 3905 Increase H2 support to 2.2.224

    Java compatibility

    • add file helpers

    Thanks to credmond-git and BlueIce for reporting these issues.

    Open source →
  13. 10.12.0 14 May 2024
    Release notes

    Bug fixes

    • Flyway shouldn't call SqlFluff if there are no pending migrations found

    Changes

    • Reworded exception messages when executing scripts fails to say "Script ... failed" instead of "Migration ... failed"

    • 'beforeEachMigrateStatement' and 'afterEachMigrateStatement' callbacks are now open source features

    • Updated wording on Drift Report

    New features

    • Personal Access Tokens are now supported as a method of authorizing Flyway

    • 'versioned' and 'repeatable' can now be used for 'ignoreMigrationPatterns' in the open-source version.

    Open source →
  14. 10.11.0 03 Apr 2024
    Release notes

    Breaking changes

    • Update ErrorCode and ErrorOutput to allow extending in plugins - The ErrorCode enum is now an interface with the base enum now residing in CoreErrorCode. Any Java usage of this enum will need to be updated accordingly.

    Bug fixes

    • Add support for stream configuration for ClassPath SQL Migrations

    Changes

    • Continue to improve the way Flyway honors the workingDirectory parameter

    • Remove unrelated warning from polyglot engine.

    • Broken up the check page into functional sections and reference & explanation material

    • shouldExecuteExpression returned from info output in json format contained expression after placeholder replacement, rather than before placeholder replacement.

    New features

    • Added an init command which will create a project compatible with Flyway Desktop

    • Create flyway.communityDBSupportEnabled to turn off community db support database types if desired

    Java compatibility

    • Update AWS S3 dependency to fix CVE-2024-29025

    • Issue 3860 Remove need for java.desktop

    Thanks to axelfontaine for reporting these issues.

    Open source →
  15. 10.8.1 07 Mar 2024
    Release notes

    Bug fixes

    • Issue 3841 Fix issue with PostgreSQL when running in a transaction

    Database compatibility

    • Removed Oceanbase from Flyway CLI. If required, please download from Maven Central .
    Open source →
  16. 10.8.0 05 Mar 2024
    Release notes

    Changes

    • output from flyway info can return the contents of a shouldExecute condition, if provided

    • Issue 3835 Downgrade MariaDB Connect/J from 3.3.2 to 2.7.11 to continue to support latest MariaDB without compatibility issues with MySQL. MariaDB 3.X Connect/J requires for permitMysqlScheme flag in the URL

    New features

    • Provide Regex rules to replace the SQLFluff rules Flyway_L001 and Flyway_L002

    Java compatibility

    Thanks to bhavneshpateloptum for reporting these issues.

    Open source →
  17. 10.7.2 15 Feb 2024
    Release notes

    Bug fixes

    • Flyway errors running check -dryrun for MongoDB

    • Fixed a bug with the Oracle PL/SQL parser which caused certain view definitions containing the 'FORCE' keyword to break.

    • Issue 3837 Parameter settings through Environment variables got ignored if combined with command line parameter settings

    Changes

    • Bump Flyway-Community-DB-Support to 10.7.2

    • Update AWS secrets manager JDBC dependency to 2.0.2.

    • Flyway matches Oracle SQL*Plus behavior when parsing 'SHOW ERR[ORS]'.

    Database compatibility

    • Add Community DB Support for Oceanbase

    Thanks to jerdaane for reporting these issues.

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive