All Versions
Latest Version
Avg Release Cycle
201 days
Latest Release
1391 days ago

Changelog History

  • v2.4.0 Changes

    February 11, 2019

    โž• Added

    • ๐Ÿ”Œ @duttonw contributed @mike10004's mariaDB4j-maven-plugin (@kevinconaway/@vorburger fixed ITs)
    • ๐Ÿ”ง @kbyyd24 added mariaDB4j-springboot module for auto-configuration with spring boot
    • @neeleshs with @duttonw added new API for a callback if the DB process crashes
    • โœ… @yiftizur contributed cool new MariaDB4jRule JUnit rule for easy tests

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ @thesquaregroot only set --max_allowed_packet if it is not in the configured arguments
    • โšก๏ธ @EGJ Updated Builder Methods Returning Void To Return The Builder
    • @dependabot bumped 3rd party libraries, thank you
    • ๐Ÿš€ @vorburger made a number of release related changes and clean ups

    ๐Ÿ›  Fixed

    • ๐Ÿ›  No bug fixes, because... it has no more bugs?! ;-)
  • v2.3.0 Changes

    May 15, 2018
    • @cortiz added dumpXML and dumpSQL
    • @marcelvanderperk added setSecurityDisabled()
    • @bjornblomqvist empty password string is treated the same as null
    • @paulroemer added setDeletingTemporaryBaseAndDataDirsOnShutdown()
    • @lde-avaleo and @jai-deep contributed MariaDB 10.2.11 (and @cortiz 10.1.23)
    • ๐Ÿšš @vorburger moved code to ch.vorburger.exec and added dependency
    • @dependabot bumped various 3rd party libraries, courtesy of
    • @vorburger now compiles MariaDB4j with Java 8 instead of 6
    • ๐Ÿ›  @vorburger fixed bug #88 running MariaDb4j on Glassfish
  • v2.2.3 Changes

    February 10, 2017
    • โฌ†๏ธ @lpearson05 contributed upgrade of older commons-collections with CVE-2011-2092 vulnerability to commons-collections 4.1 (
    • โฌ†๏ธ @clfsoft contributed issue #49 upgrade of MariaDB Win 32 version from 10.0.13 to 10.1.20
    • @vorburger bumped mariadb-java-client from version 1.4.6 to 1.5.5, and Spring Boot from 1.4.0 to 1.5.1
  • v2.2.2 Changes

    August 20, 2016
    • โฌ†๏ธ @hanklank contributed issue #37 upgrade of MariaDB Mac OS X version from 5.5.34 to 10.1.9 (tested by @brendonanderson)
    • ๐Ÿ›  Fixed issue #27 Do not log info messages as errors
    • โฌ†๏ธ Upgrade version of Spring Boot from 1.3.6 to 1.4.0
  • v2.2.1 Changes

    July 24, 2016
    • ๐Ÿš€ Maven central release issue #21: Finally, as requested for too long by too many... ;-) FYI @nicmon @metawave @krm1312 @alexpanov @jinahya @kedgecomb @lc-nyovchev @tbenedetti-lendico @fleger @chrisbloe @fleger @lc-nyovchev @ollemuhr @laurent-dol
    • ๐Ÿ›  @anverus fixed issue #39: If baseDir is set libedir has to be repointed too to make use of bundled native libs
    • โฌ†๏ธ @ghiron for @honestica contributed upgrade of mariadb linux version from 10.1.8 to 10.1.13
    • โšก๏ธ README updated with new section re. DB upgrade contributions
    • โฌ†๏ธ Upgrade version of Spring Framework, Spring Boot, and some Maven plugins
    • API extension: class DB has a handy getConfiguration() method to get its original DBConfiguration back
    • ๐Ÿ”” NOTICE file
    • โšก๏ธ Fedora 24 related build test failure and README doc update
  • v2.2.0 Changes

    May 05, 2016
    • MAJOR Distribution and project org. split up formerly monolithic MariaDB4j into separate core, exec and binaries artifacts; separately versioned
    • @CedricGatay: NEW addArg() method in DBConfigurationBuilder to pass additional flags when spawning a new MariaDB/Mysql process (e.g. like lower_case_table_names, in a mixed OS environment)
    • ๐Ÿ”’ @jahewson: Security related fixed Exception if there are spaces in the data directory path (
    • @timorohwedder: API extended for setting OS dependent library path to optional binary libraries
    • โฌ†๏ธ @timorohwedder: Bumped (upgraded) bundled MariaDB Linux version
    • ๐Ÿ”€ Kevin McLaughlin: Synchronize DB install to try to fix some intermittent test failures when running parallel tests in maven that depend on MariaDB4j
    • โฌ†๏ธ Bumped (upgraded) versions of some 3rd-party Java libraries; thanks
    • ๐Ÿ’… Src: Tabs to Spaces, and enforced by Checkstyle running in Build
  • v2.1.3 Changes

    December 27, 2014
    • ๐Ÿ›  FIXED Windows package, now tested; it was completely broken in 2.1.1 (but worked in the original 2.1.0)
  • v2.1.1 Changes

    December 03, 2014
    • ๐Ÿ›  FIXED bad concurrency bug
    • โฌ†๏ธ Upgraded commons-exec v1.2 => v1.3 & Spring Boot v1.1.6 => v1.1.9
    • ๐ŸŒฒ Less annoyingly verbose logging now
    • minor code clean-ups etc.
  • v2.1.0 Changes

    September 21, 2014
    • ๐Ÿš€ Original first public release (project existed before without Maven Bintray release; people just built from source)