Skip to content

Latest commit

 

History

History
635 lines (554 loc) · 51.8 KB

File metadata and controls

635 lines (554 loc) · 51.8 KB

MariaDB4j Release Notes

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

v3.3.0 - 2025-10-03 (Issue #1250)

TL;DR

  • Moved datadir resuse behind existing newEmbeddedDB() call by @TheKnowles in MariaDB4j#1218
  • Open existing database by @xtianus in MariaDB4j#1166
  • feat: Add newBuilder(DBConfigurationBuilder cloneFrom) by @vorburger in MariaDB4j#1252

Details

  • fix: Sonatype's PITA by @vorburger in MariaDB4j#1263
  • fix: Make copy of executables Map in DBConfiguration by @vorburger in MariaDB4j#1256
  • fix: Add missing Maven POM which block deploy (see #1250) by @vorburger in MariaDB4j#1265
  • fix: Include cause in re-throw by @vorburger in MariaDB4j#1257
  • docs: Add jvm-repo-rebuild/reproducible-central link to README by @vorburger in MariaDB4j#1164
  • docs: Update CHANGELOG by @vorburger in MariaDB4j#1163
  • chore: Add additional pre-commit-hooks by @vorburger in MariaDB4j#1170
  • chore: Bump root POM's pom-lite version from 2.2.2 to 2.3.0 by @vorburger in MariaDB4j#1264
  • chore: chmod -x README.md by @vorburger in MariaDB4j#1171
  • chore: Increment project version from 3.2.0-SNAPSHOT to 3.2.1-SNAPSHOT by @vorburger in MariaDB4j#1249
  • chore: Increment project version from 3.2.1-SNAPSHOT to 3.3.0-SNAPSHOT by @vorburger in MariaDB4j#1259
  • chore: Use windows-2025 instead of windows-latest by @vorburger in MariaDB4j#1221
  • clean: Remove last remnants of long un-used maven-checkstyle-plugin by @vorburger in MariaDB4j#1255
  • clean: Remove un-used Error Prone annotations by @vorburger in MariaDB4j#1253

Version Bumps

  • Bump error-prone to 2.42.0 with manual fix by @vorburger in MariaDB4j#1251
  • chore: Fix problem with new maven-invoker-plugin version by @vorburger in MariaDB4j#1254

with:

  • build(deps-dev): Bump org.junit.jupiter:junit-jupiter-engine from 5.12.1 to 5.12.2 by @dependabot[bot] in MariaDB4j#1180
  • build(deps-dev): Bump org.junit.jupiter:junit-jupiter-engine from 5.12.2 to 5.13.0 by @dependabot[bot] in MariaDB4j#1187
  • build(deps-dev): Bump org.junit.jupiter:junit-jupiter-engine from 5.13.0 to 5.13.4 by @dependabot[bot] in MariaDB4j#1210
  • build(deps-dev): Bump org.junit.jupiter:junit-jupiter-engine from 5.13.4 to 6.0.0 by @dependabot[bot] in MariaDB4j#1247
  • build(deps): Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in MariaDB4j#1229
  • build(deps): Bump actions/dependency-review-action from 4.5.0 to 4.6.0 by @dependabot[bot] in MariaDB4j#1176
  • build(deps): Bump actions/dependency-review-action from 4.6.0 to 4.7.1 by @dependabot[bot] in MariaDB4j#1190
  • build(deps): Bump actions/dependency-review-action from 4.7.1 to 4.8.0 by @dependabot[bot] in MariaDB4j#1237
  • build(deps): Bump actions/setup-java from 4.7.0 to 4.7.1 by @dependabot[bot] in MariaDB4j#1177
  • build(deps): Bump actions/setup-java from 4.7.1 to 5.0.0 by @dependabot[bot] in MariaDB4j#1228
  • build(deps): Bump advanced-security/maven-dependency-submission-action from 4.1.1 to 4.1.2 by @dependabot[bot] in MariaDB4j#1175
  • build(deps): Bump advanced-security/maven-dependency-submission-action from 4.1.2 to 5.0.0 by @dependabot[bot] in MariaDB4j#1191
  • build(deps): Bump awalsh128/cache-apt-pkgs-action from 1.5.0 to 1.5.1 by @dependabot[bot] in MariaDB4j#1214
  • build(deps): Bump awalsh128/cache-apt-pkgs-action from 1.5.1 to 1.5.3 by @dependabot[bot] in MariaDB4j#1226
  • build(deps): Bump ch.vorburger.exec:exec from 3.3.1 to 3.3.2 by @dependabot[bot] in MariaDB4j#1186
  • build(deps): Bump com.spotify.fmt:fmt-maven-plugin from 2.25 to 2.27 by @dependabot[bot] in MariaDB4j#1189
  • build(deps): Bump com.spotify.fmt:fmt-maven-plugin from 2.27 to 2.29 by @dependabot[bot] in MariaDB4j#1243
  • build(deps): Bump commons-io:commons-io from 2.18.0 to 2.19.0 by @dependabot[bot] in MariaDB4j#1182
  • build(deps): Bump commons-io:commons-io from 2.19.0 to 2.20.0 by @dependabot[bot] in MariaDB4j#1213
  • build(deps): Bump errorprone.version from 2.37.0 to 2.38.0 by @dependabot[bot] in MariaDB4j#1181
  • build(deps): Bump github/codeql-action from 3.28.13 to 3.28.16 by @dependabot[bot] in MariaDB4j#1173
  • build(deps): Bump github/codeql-action from 3.28.16 to 3.28.18 by @dependabot[bot] in MariaDB4j#1193
  • build(deps): Bump github/codeql-action from 3.28.18 to 3.29.5 by @dependabot[bot] in MariaDB4j#1215
  • build(deps): Bump github/codeql-action from 3.29.7 to 3.30.5 by @dependabot[bot] in MariaDB4j#1233
  • build(deps): Bump github/codeql-action from 3.30.5 to 3.30.6 by @dependabot[bot] in MariaDB4j#1258
  • build(deps): Bump maven.version from 3.9.9 to 3.9.11 by @dependabot[bot] in MariaDB4j#1208
  • build(deps): Bump org.apache.maven:maven-compat from 3.9.9 to 3.9.11 by @dependabot[bot] in MariaDB4j#1209
  • build(deps): Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in MariaDB4j#1242
  • build(deps): Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in MariaDB4j#1212
  • build(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.12.0 by @dependabot[bot] in MariaDB4j#1245
  • build(deps): Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in MariaDB4j#1244
  • build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in MariaDB4j#1240
  • build(deps): Bump org.apache.maven.surefire:surefire-junit47 from 3.5.3 to 3.5.4 by @dependabot[bot] in MariaDB4j#1246
  • build(deps): Bump org.assertj:assertj-core from 3.27.3 to 3.27.6 by @dependabot[bot] in MariaDB4j#1241
  • build(deps): Bump org.codehaus.mojo:license-maven-plugin from 2.5.0 to 2.6.0 by @dependabot[bot] in MariaDB4j#1198
  • build(deps): Bump org.codehaus.mojo:license-maven-plugin from 2.6.0 to 2.7.0 by @dependabot[bot] in MariaDB4j#1236
  • build(deps): Bump org.mockito:mockito-core from 5.16.1 to 5.17.0 by @dependabot[bot] in MariaDB4j#1179
  • build(deps): Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot[bot] in MariaDB4j#1188
  • build(deps): Bump org.mockito:mockito-core from 5.18.0 to 5.20.0 by @dependabot[bot] in MariaDB4j#1232
  • build(deps): Bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot[bot] in MariaDB4j#1192
  • build(deps): Bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in MariaDB4j#1238
  • build(deps): Bump springboot.version from 3.4.4 to 3.4.5 by @dependabot[bot] in MariaDB4j#1178
  • build(deps): Bump springboot.version from 3.4.5 to 3.5.0 by @dependabot[bot] in MariaDB4j#1185
  • build(deps): Bump springboot.version from 3.5.0 to 3.5.4 by @dependabot[bot] in MariaDB4j#1211
  • build(deps): Bump springboot.version from 3.5.4 to 3.5.6 by @dependabot[bot] in MariaDB4j#1239
  • build(deps): Bump step-security/harden-runner from 2.11.0 to 2.12.0 by @dependabot[bot] in MariaDB4j#1174
  • build(deps): Bump step-security/harden-runner from 2.12.0 to 2.13.0 by @dependabot[bot] in MariaDB4j#1216
  • build(deps): Bump step-security/harden-runner from 2.13.0 to 2.13.1 by @dependabot[bot] in MariaDB4j#1235
  • build(deps): Upgrade pre-commit from 4.2.0 to 4.3.0 by @vorburger in MariaDB4j#1260

and:

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in MariaDB4j#1183
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in MariaDB4j#1184
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in MariaDB4j#1194
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in MariaDB4j#1196
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in MariaDB4j#1206
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in MariaDB4j#1165
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in MariaDB4j#1219

New Contributors

Full Changelog: https://github.com/MariaDB4j/MariaDB4j/compare/mariaDB4j-3.2.0...mariaDB4j-3.3.0

v3.2.0 - 2024-04-10 (Issue #1137)

See https://github.com/MariaDB4j/MariaDB4j/releases/tag/mariaDB4j-3.2.0 for more details, but the TL;DR is:

  • Bumped MariaDB binaries from 10.11.5 to 11.4.5 (LTS); incl. macOS!
  • Bumped ch.vorburger.exec from 3.2.0 to 3.3.1 (also released today)
  • Switched tests from mysql-connector-java to mariadb-java-client
  • Bumped many other external Maven dependencies
  • Replaced Checkstyle with Google Code Format
  • Fixed root causes of tests which never ran
  • README cleaned up
  • CI related chores

See https://github.com/MariaDB4j/MariaDB4j/compare/mariaDB4j-3.1.0...3.2.0 for full diff.

v3.1.0 - 2024-03-27

See https://github.com/MariaDB4j/MariaDB4j/releases/tag/mariaDB4j-3.1.0:

Chore & Cleanup etc.

  • build: Add ErrorProne Code Quality Tool (fixes #736)
  • chore: Apply StepSecurity best practices (see #785 for #661 and#786)
  • chore: Create scorecard.yml (see #661)
  • chore: Better Workflow Action Permissions (fixes #791)
  • chore: Limit Workflow Action Permissions (fixes #791)
  • chore: Remove Checkstyle from Pre-Commit (see #786)
  • chore: Remove old DBs/ binaries (for #661)
  • chore: Remove shellcheck from Pre-Commit (see #786)
  • chore: Switch 3.0.3-SNAPSHOT to 3.1.0-SNAPSHOT
  • docs: Add OpenSSF Best Practices badge to README (fixes #661)
  • docs: Add libcrypt.so.1 tip to README (fixes #916)
  • docs: Add Pre-Commit Hooks badge to README (see #786)
  • fix: Remove trailing whitespaces from many files (for #786)
  • fix: Reproducible Builds (re. #661)
  • fix: Use JEP 247 to fix broken build under Java 21 (fixes #903)
  • test: Added Windows MariaDB install action & enabled local mariadb test for Windows (#781 fixes #713)

Dependency Upgrades

  • build: Bump Maven from 3.9.0 to 3.9.6 (and Wrapper from 3.1.1 to 3.2.0)
  • build(deps): Bump actions/checkout from 3.1.0 to 4.1.2
  • build(deps): Bump actions/dependency-review-action from 2.5.1 to 4.2.3
  • build(deps): Bump actions/setup-java from 3.13.0 to 4.2.1
  • build(deps): Bump actions/upload-artifact from 3.1.0 to 4.3.1
  • build(deps): Bump advanced-security/maven-dependency-submission-action
  • build(deps): Bump actions/checkout from 3.1.0 to 4.1.2
  • build(deps): Bump actions/dependency-review-action from 2.5.1 to 4.2.3
  • build(deps): Bump actions/setup-java from 3.13.0 to 4.2.1
  • build(deps): Bump actions/upload-artifact from 3.1.0 to 4.3.1
  • build(deps): Bump advanced-security/maven-dependency-submission-action
  • build(deps): Bump awalsh128/cache-apt-pkgs-action from 1.3.0 to 1.8.1
  • build(deps): Bump commons-io:commons-io from 2.13.0 to 2.15.1
  • build(deps): Bump com.puppycrawl.tools:checkstyle
  • build(deps): Bump errorprone.version from 2.21.1 to 2.26.1
  • build(deps): Bump github/codeql-action from 2.22.0 to 3.24.9
  • build(deps): Bump maven.version from 3.9.4 to 3.9.6
  • build(deps): Bump org.apache.maven:maven-compat from 3.9.4 to 3.9.6
  • build(deps): Bump advanced-security/maven-dependency-submission-action
  • build(deps): Bump awalsh128/cache-apt-pkgs-action from 1.3.0 to 1.8.1
  • build(deps): Bump commons-io:commons-io from 2.13.0 to 2.15.1
  • build(deps): Bump com.puppycrawl.tools:checkstyle
  • build(deps): Bump errorprone.version from 2.21.1 to 2.26.1
  • build(deps): Bump github/codeql-action from 2.22.0 to 3.24.9
  • build(deps): Bump maven.version from 3.9.4 to 3.9.6
  • build(deps): Bump org.apache.maven:maven-compat from 3.9.4 to 3.9.6
  • build(deps): Bump org.apache.maven.plugins:maven-checkstyle-plugin
  • build(deps): Bump org.apache.maven.plugins:maven-compiler-plugin
  • build(deps): Bump org.apache.maven.plugins:maven-gpg-plugin
  • build(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin
  • build(deps): Bump org.apache.maven.plugins:maven-plugin-plugin
  • build(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin
  • build(deps): Bump org.apache.maven.plugins:maven-shade-plugin
  • build(deps): Bump org.apache.maven.plugin-tools:maven-plugin-annotations
  • build(deps): Bump org.assertj:assertj-core from 3.24.2 to 3.25.3
  • build(deps): Bump org.codehaus.mojo:license-maven-plugin
  • build(deps): Bump org.mockito:mockito-core from 5.5.0 to 5.11.0
  • build(deps): Bump org.slf4j:slf4j-simple from 2.0.9 to 2.0.12
  • build(deps): Bump ossf/scorecard-action from 2.1.2 to 2.3.1
  • build(deps): Bump springboot.version from 3.1.3 to 3.2.4
  • build(deps): Bump step-security/harden-runner from 2.5.1 to 2.7.0

This Changelog was manually written by the maintainer, based on: git log --no-merges --pretty=format:"%s" mariaDB4j-3.0.2..main | sort | grep -v "\[maven-release-plugin\]" | sed 's/.*/\* &/' > CHANGELOG-git.md (TODO: Write a thing which "collapses" Dependency Upgrades, instead of doing it by hand).

Full Changelog: https://github.com/MariaDB4j/MariaDB4j/compare/mariaDB4j-3.0.2...mariaDB4j-3.1.0

v3.0.1 - 2023-05-01 (Issue #696)

See https://github.com/MariaDB4j/MariaDB4j/releases/tag/mariaDB4j-3.0.1:

  • feat: Switch from Java 11 to Java 17
  • feat: Expose Configuration defaultCharacterSet on MariaDB4jSpringService (#674)
  • feat: Replace javax.annotation with jakarta.annotation (fixes #648)
  • feat: Removing tmpdir argument from mysql_install_db execution
  • feat: Rename master branch to main
  • docs: Add https://tidelift.com/security link to SECURITY.md
  • docs: Change mvn to ./mvnw on README
  • build: Add Maven Wrapper
  • build: Add workflow for a maven verify on windows-runner
  • build: Add GitHub Action (instead of TravisCI; fixes #680)
  • build: Move Java Version from GH WF YAML into .java-version from jenv
  • build: Remove dorny/test-reporter GitHub Action (see #715)
  • build: Remove .travis.yml (see #680)
  • build: Replace fixed java-version: '17' in Windows Action with .java-version (like Linux)
  • test: Skip testLocalMariaDB() if isWindows()
  • test: Improve testLocalMariaDB() failure (fixes #681)

Dependency Upgrades

  • Bump assertj-core from 3.23.1 to 3.24.1
  • Bump assertj-core from 3.24.1 to 3.24.2
  • Bump checkstyle from 10.3.3 to 10.3.4
  • Bump checkstyle from 10.3.4 to 10.4
  • Bump checkstyle from 10.4 to 10.5.0
  • Bump checkstyle from 10.5.0 to 10.6.0
  • Bump checkstyle from 10.6.0 to 10.8.0
  • Bump checkstyle from 10.8.0 to 10.8.1
  • Bump checkstyle from 10.8.1 to 10.9.3
  • Bump checkstyle from 10.9.3 to 10.10.0
  • Bump ch.vorburger.exec to 3.1.4 (fixes #233)
  • Bump codeql-action (fixes #685)
  • Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
  • Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2
  • Bump maven-compat from 3.8.6 to 3.8.7
  • Bump maven-compat from 3.8.7 to 3.9.0
  • Bump maven-compat from 3.9.0 to 3.9.1
  • Bump maven-compiler-plugin from 3.10.1 to 3.11.0
  • Bump maven-invoker-plugin from 3.3.0 to 3.4.0
  • Bump maven-invoker-plugin from 3.4.0 to 3.5.0
  • Bump maven-invoker-plugin from 3.5.0 to 3.5.1
  • Bump maven-javadoc-plugin from 3.4.1 to 3.5.0
  • Bump maven-plugin-annotations from 3.6.4 to 3.7.0
  • Bump maven-plugin-annotations from 3.7.0 to 3.8.1
  • Bump maven-plugin-annotations from 3.8.1 to 3.8.2
  • Bump maven-plugin-plugin from 3.6.4 to 3.7.0
  • Bump maven-plugin-plugin from 3.7.0 to 3.8.1
  • Bump maven-plugin-plugin from 3.8.1 to 3.8.2
  • Bump maven-project-info-reports-plugin from 3.4.1 to 3.4.2
  • Bump maven-project-info-reports-plugin from 3.4.2 to 3.4.3
  • Bump maven-release-plugin from 3.0.0-M6 to 3.0.0-M7
  • Bump maven-release-plugin from 3.0.0-M7 to 3.0.0
  • Bump maven-shade-plugin from 3.4.0 to 3.4.1
  • Bump maven.version from 3.8.6 to 3.8.7
  • Bump maven.version from 3.8.7 to 3.9.0
  • Bump maven.version from 3.9.0 to 3.9.1
  • Bump mockito-core from 4.11.0 to 5.1.1
  • Bump mockito-core from 4.8.0 to 4.8.1
  • Bump mockito-core from 4.8.1 to 4.9.0
  • Bump mockito-core from 4.9.0 to 4.11.0
  • Bump mockito-core from 5.1.1 to 5.2.0
  • Bump mockito-core from 5.2.0 to 5.3.0
  • Bump mockito-core from 5.3.0 to 5.3.1
  • Bump slf4j-simple from 2.0.2 to 2.0.3
  • Bump slf4j-simple from 2.0.3 to 2.0.5
  • Bump slf4j-simple from 2.0.5 to 2.0.6
  • Bump slf4j-simple from 2.0.6 to 2.0.7
  • Bump Spring Boot from 2.7.5 to 3.0.4 (fixes #669)
  • Bump springboot.version from 2.7.4 to 2.7.5
  • Bump springboot.version from 3.0.4 to 3.0.5
  • Bump springboot.version from 3.0.5 to 3.0.6

This Changelog was manually written by the maintainer, based on: git log --no-merges --pretty=format:"%s" mariaDB4j-2.6.0..mariaDB4j-3.0.1 | sort | grep -v "\[maven-release-plugin\]" | sed 's/.*/\* &/' > CHANGELOG-git.md (TODO: Write a thing which "collapses" Dependency Upgrades).

Full Changelog: https://github.com/MariaDB4j/MariaDB4j/compare/mariaDB4j-2.6.0...mariaDB4j-3.0.1

v2.6.0 - 2022-10-01 (Issue #621)

https://github.com/MariaDB4j/MariaDB4j/releases/tag/mariaDB4j-2.6.0:

Dependency Upgrades

New Contributors

Full Changelog: https://github.com/vorburger/MariaDB4j/compare/mariaDB4j-2.5.3...mariaDB4j-2.6.0

v2.5.0 - 2.5.3

https://github.com/MariaDB4j/MariaDB4j/releases/tag/mariaDB4j-2.5.3:

New Features

Improvements

Bug Fixes

Dependency Upgrades

New Contributors

Full Changelog: https://github.com/vorburger/MariaDB4j/compare/mariaDB4j-2.4.0...mariaDB4j-2.5.3

v2.4.0 - 2019-02-11

see also the 2.4.0 release page on GitHub

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 https://dependabot.com
  • @vorburger made a number of release related changes and clean ups

Fixed

  • No bug fixes, because... it has no more bugs?! ;-)

v2.3.0 - 2018-05-15

  • @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 https://dependabot.com
  • @vorburger now compiles MariaDB4j with Java 8 instead of 6
  • @vorburger fixed bug #88 running MariaDb4j on Glassfish

v2.2.3 - 2017-02-10

  • @lpearson05 contributed upgrade of older commons-collections with CVE-2011-2092 vulnerability to commons-collections 4.1 (https://issues.apache.org/jira/browse/COLLECTIONS-580)
  • @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 - 2016-08-20

  • @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 - 2016-07-24

  • 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
  • JARs built include README, CHANGES, LEGAL, LICENSE; and (new!) CONTRIBUTORS, CONTRIBUTING, NOTICE
  • NOTICE file https://github.com/vorburger/MariaDB4j/issues/14
  • Fedora 24 related build test failure and README doc update

v2.2.0 - 2016-05-05

  • 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 (https://github.com/vorburger/MariaDB4j/issues/30)
  • @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 https://www.versioneye.com/java/ch.vorburger.mariadb4j:mariadb4j/
  • Src: Tabs to Spaces, and enforced by Checkstyle running in Build

v2.1.3 - 2014-12-27

  • FIXED Windows package, now tested; it was completely broken in 2.1.1 (but worked in the original 2.1.0)

v2.1.1 - 2014-12-03

v2.1.0 - 2014-09-21

  • Original first public release (project existed before without Maven Bintray release; people just built from source)