Releases: MariaDB4j/MariaDB4j
3.1.0
v3.0.1 was released on 2024-03-27, see (issue ##918), and includes:
- feat: Upgrade MariaDB binaries for Linux & Mac from 10.2.11 to 10.11.5 by @TheKnowles in #771
- fix: Upgrade ch.vorburger.exec from 3.1.5 to 3.2.0; fixes e.g. exec#9
- fix: Resource Leak from DirectoryStream in DBShutdownHook
- docs: Add 💸 OpenCollective etc. to README
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
3.0.1
v3.0.1 was released on 2023-05-01, see (issue #696), and includes:
- 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: mariaDB4j-2.6.0...mariaDB4j-3.0.1
2.6.0
What's Changed in 2.6.0 since 2.5.3
Same see also in the CHANGELOG file:
- Remove wrong space from DYLD_FALLBACK_LIBRARY_PATH by @vorburger in https://github.com/vorburger/MariaDB4j/pull/561
- Support using locally installed MariaDB (#560) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/565
- Add documentation for using native MariaDB binaries by @mrdziuban in https://github.com/vorburger/MariaDB4j/pull/622
- Add configurable tmpdir by @simonzkl in https://github.com/vorburger/MariaDB4j/pull/604
- Support default character set configuration. by @agostop in https://github.com/vorburger/MariaDB4j/pull/533
- Remove
setDefaultCharacterSet()
from DBConfiguration (but not DBConfigurationBuilder) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/564 - Remove explict Log4j dependency (no longer needed now) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/553
- Set source API default charset set to UTF-8 by @dassio in https://github.com/vorburger/MariaDB4j/pull/573
- Switch Travis CI from Java 8 to 11 and Ubuntu Xenial 16.04 to Focal 20.04 by @vorburger in https://github.com/vorburger/MariaDB4j/pull/566
- Update pom.xml by @dev-fringe in https://github.com/vorburger/MariaDB4j/pull/515
- Mechanical reformat of core classes (with Eclipse) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/562
- Encore mechanical reformat by @vorburger in https://github.com/vorburger/MariaDB4j/pull/563
Dependency Upgrades
- Bump springboot version to 2.7.4 by @mrdziuban in https://github.com/vorburger/MariaDB4j/pull/623
- Bump assertj-core from 3.21.0 to 3.22.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/529
- Bump assertj-core from 3.22.0 to 3.23.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/587
- Bump checkstyle from 10.1 to 10.3 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/585
- Bump checkstyle from 10.3 to 10.3.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/595
- Bump checkstyle from 10.3.1 to 10.3.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/606
- Bump checkstyle from 10.3.2 to 10.3.3 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/613
- Bump checkstyle from 9.2 to 9.2.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/523
- Bump checkstyle from 9.2.1 to 9.3 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/541
- Bump checkstyle from 9.3 to 10.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/569
- Bump log4j-api from 2.16.0 to 2.17.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/516
- Bump log4j-api from 2.17.0 to 2.17.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/525
- Bump log4j-api from 2.17.1 to 2.17.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/552
- Bump log4j-core from 2.16.0 to 2.17.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/517
- Bump log4j-core from 2.17.0 to 2.17.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/524
- Bump log4j-to-slf4j from 2.16.0 to 2.17.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/518
- Bump log4j-to-slf4j from 2.17.0 to 2.17.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/526
- Bump log4j-to-slf4j from 2.17.1 to 2.17.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/550
- Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/612
- Bump maven-common-artifact-filters from 3.2.0 to 3.3.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/591
- Bump maven-common-artifact-filters from 3.3.0 to 3.3.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/600
- Bump maven-common-artifact-filters from 3.3.1 to 3.3.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/615
- Bump maven-compat from 3.8.4 to 3.8.5 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/557
- Bump maven-compat from 3.8.5 to 3.8.6 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/589
- Bump maven-compiler-plugin from 3.10.0 to 3.10.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/555
- Bump maven-compiler-plugin from 3.8.1 to 3.9.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/531
- Bump maven-compiler-plugin from 3.9.0 to 3.10.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/546
- Bump maven-invoker-plugin from 3.2.2 to 3.3.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/584
- Bump maven-jar-plugin from 3.2.0 to 3.2.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/528
- Bump maven-jar-plugin from 3.2.1 to 3.2.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/532
- Bump maven-jar-plugin from 3.2.2 to 3.3.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/616
- Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/576
- Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/609
- Bump maven-plugin-annotations from 3.6.2 to 3.6.4 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/537
- Bump maven-plugin-plugin from 3.6.2 to 3.6.4 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/536
- Bump maven-project-info-reports-plugin from 3.1.2 to 3.2.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/542
- Bump maven-project-info-reports-plugin from 3.2.1 to 3.2.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/547
- Bump maven-project-info-reports-plugin from 3.2.2 to 3.3.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/579
- Bump maven-project-info-reports-plugin from 3.3.0 to 3.4.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/601
- Bump maven-project-info-reports-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/607
- Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M5 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/527
- Bump maven-release-plugin from 3.0.0-M5 to 3.0.0-M6 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/590
- Bump maven-shade-plugin from 3.2.4 to 3.3.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/568
- Bump maven-shade-plugin from 3.3.0 to 3.4.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/618
- Bump maven.version from 3.8.4 to 3.8.5 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/556
- Bump maven.version from 3.8.5 to 3.8.6 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/588
- Bump mockito-core from 4.1.0 to 4.2.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/519
- Bump mockito-core from 4.2.0 to 4.3.1 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/540
- Bump mockito-core from 4.3.1 to 4.4.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/554
- Bump mockito-core from 4.4.0 to 4.8.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/614
- Bump mysql-connector-java from 8.0.16 to 8.0.28 in /mariaDB4j-maven-plugin/src/it/mariadb4j-maven-plugin-test-basic by @dependabot in https://github.com/vorburger/MariaDB4j/pull/592
- Bump mysql-connector-java from 8.0.27 to 8.0.28 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/535
- Bump mysql-connector-java from 8.0.28 to 8.0.29 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/580
- Bump mysql-connector-java from 8.0.29 to 8.0.30 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/603
- Bump slf4j-simple from 1.7.32 to 1.7.35 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/539
- Bump slf4j-simple from 1.7.35 to 1.7.36 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/545
- Bump slf4j-simple from 1.7.36 to 2.0.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/611
- Bump slf4j-simple from 2.0.0 to 2.0.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/620
- Bump springboot.version from 2.6.1 to 2.6.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/521
- Bump springboot.version from 2.6.2 to 2.6.3 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/534
- Bump springboot.version from 2.6.3 to 2.6.4 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/548
- Bump springboot.version from 2.6.4 to 2.6.5 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/559
- Bump springboot.version from 2.6.5 to 2.6.6 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/570
- Bump version from 2.5.4 to 2.6.0 by @vorburger in https://github.com/vorburger/MariaDB4j/pull/567
New Contributors
- @dev-fringe made their first contribution in https://github.com/vorburger/MariaDB4j/pull/515
- @agostop made their first contribution in https://github.com/vorburger/MariaDB4j/pull/533
- @dassio made their first contribution in https://github.com/vorburger/MariaDB4j/pull/573
- @simonzkl made their first contribution in https://github.com/vorburger/MariaDB4j/pull/604
- @mrdziuban made their first contribution in https://github.com/vorburger/MariaDB4j/pull/622
Full Changelog: vorburger/MariaDB4j@mariaDB4j-2.5.3...mariaDB4j-2.6.0
mariaDB4j-2.5.3
What's Changed in 2.5.3 since 2.4.0
Same see also in the CHANGELOG file:
New Features
- Ability to pass an
InputStream
for initial sourcing by @asbachb in https://github.com/vorburger/MariaDB4j/pull/274 for #273 - Rename installPreparation method to createMysqlInstallProcess and expose as protected by @Anthoknee in https://github.com/vorburger/MariaDB4j/pull/300
- DB.run - Continue on error (Issue #259) by @glittle1972 in https://github.com/vorburger/MariaDB4j/pull/260
- Add option to specify os user to the mysqld process by @m80592 in https://github.com/vorburger/MariaDB4j/pull/403
- Dynamic package with direct download of mariadb by @srbala in https://github.com/vorburger/MariaDB4j/pull/235 for #230
- Add option to run database scripts less verbose by @JD-CSTx in https://github.com/vorburger/MariaDB4j/pull/335
Improvements
- Reduce file copying during classpath unpacking. by @tjni in https://github.com/vorburger/MariaDB4j/pull/285
- Update README to include a section about the JUnit rule by @yiftizur in https://github.com/vorburger/MariaDB4j/pull/239
- Disable ~/.m2 caching in .travis.yml (re. #262) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/263
- Upgrade to GitHub-native Dependabot by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/433
- Remove spring version by @mdindoffer in https://github.com/vorburger/MariaDB4j/pull/248 for issue #247
- Fix build warnings - import order, resolves issue#236 by @srbala in https://github.com/vorburger/MariaDB4j/pull/240
- Clean up mariaDB4j-maven-plugin by @vorburger in https://github.com/vorburger/MariaDB4j/pull/218
- Remove un-used AssertJ by @vorburger in https://github.com/vorburger/MariaDB4j/pull/226
- Use mvn package instead of install in .travis.yml by @vorburger in https://github.com/vorburger/MariaDB4j/pull/290
- Enforce Checkstyle (fixes #264) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/500
- Expose database URL as Maven Project property in
mariaDB4j-maven-plugin
by @robin-xyzt-ai in https://github.com/vorburger/MariaDB4j/pull/476 - Enable Checkstyle for src/test by @vorburger in https://github.com/vorburger/MariaDB4j/pull/503
Bug Fixes
- Fix windows datadir with spaces + maven-plugin tests by @vorburger in https://github.com/vorburger/MariaDB4j/pull/234
- [MariaDB4jService] Do not recreate the DB if already running by @Tomlincoln in https://github.com/vorburger/MariaDB4j/pull/382
- Add name to USERS.MD by @ROMVoid95 in https://github.com/vorburger/MariaDB4j/pull/220
- Add jakarta.annotation-api to fix broken build on Java 11 (fixes #456) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/457
- Add automatic module name to core by @jensli in https://github.com/vorburger/MariaDB4j/pull/387 for #372
- Clean up dependabot.yml by @vorburger in https://github.com/vorburger/MariaDB4j/pull/486
- Fix build warnings - javadoc, issue #237 by @srbala in https://github.com/vorburger/MariaDB4j/pull/242
- Fixed typo:
caase
->case
by @asbachb in https://github.com/vorburger/MariaDB4j/pull/275 - Added Visual Studio Code project files to .gitignore. by @glittle1972 in https://github.com/vorburger/MariaDB4j/pull/272
- Fixes #257 - maven-checkstyle-plugin:3.1.0 by @glittle1972 in https://github.com/vorburger/MariaDB4j/pull/271
- Fix indentation in pom.xml by @vorburger in https://github.com/vorburger/MariaDB4j/pull/291
- Fixes #265 - clean more build warnings inc SQL SuppressWarnings by @glittle1972 in https://github.com/vorburger/MariaDB4j/pull/270
- Fix dataDir is checked and not the baseDir by @shai125 in https://github.com/vorburger/MariaDB4j/pull/280
- Maven Plugins: Fixing typo error by @sherrif10 in https://github.com/vorburger/MariaDB4j/pull/361
- Add null safety check to mysqldProcess. Fixes #103. by @vorburger in https://github.com/vorburger/MariaDB4j/pull/297
- Clean comment. by @AdelDima in https://github.com/vorburger/MariaDB4j/pull/327
- Run
mvn verify
instead of onlypackage
on Travis by @vorburger in https://github.com/vorburger/MariaDB4j/pull/490 - Remove fixed version of commons-io from Maven plugin dependencies by @vorburger in https://github.com/vorburger/MariaDB4j/pull/491
- Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/492
- Use magic @project.version@ in Maven Plugin IT by @vorburger in https://github.com/vorburger/MariaDB4j/pull/494
- Fixes #488 by @robin-xyzt-ai in https://github.com/vorburger/MariaDB4j/pull/499
- When dumping the database, close the outputstream once the dump is done by @robin-xyzt-ai in https://github.com/vorburger/MariaDB4j/pull/502
- Spaces in windows paths are no longer replaced by %20 by @Blanco27 in https://github.com/vorburger/MariaDB4j/pull/504
- Replace DB's toWindowsPath() with inline File.getCanonicalFile() by @vorburger in https://github.com/vorburger/MariaDB4j/pull/505
- Fix failing release due to Checkstyle in generated-sources (fixes #511) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/512
Dependency Upgrades
- Bump MariaDB from 10.3.13 to 10.3.16 by @vorburger in https://github.com/vorburger/MariaDB4j/pull/294
- Bump ch.vorburger.exec to 3.1.3 (fixes #501) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/506
- Bump log4j dependencyManagement to 2.15.0 instead of 2.14.1 (#509) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/510
- Bump maven.version from 3.5.4 to 3.6.1 by @vorburger in https://github.com/vorburger/MariaDB4j/pull/295
- Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 by @vorburger in https://github.com/vorburger/MariaDB4j/pull/496
- Bump mockito-core from 3.5.15 to 4.1.0 by @vorburger in https://github.com/vorburger/MariaDB4j/pull/487
- Bump maven-common-artifact-filters & maven-project-info-reports-plugin by @vorburger in https://github.com/vorburger/MariaDB4j/pull/489
- Maven plugin upgrade 3.5.4 by @duttonw in https://github.com/vorburger/MariaDB4j/pull/175
- Bump assertj-core from 3.11.1 to 3.12.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/216
- Bump assertj-core from 3.11.1 to 3.13.2 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/302
- Bump assertj-core from 3.13.2 to 3.14.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/312
- Bump assertj-core from 3.14.0 to 3.15.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/329
- Bump assertj-core from 3.15.0 to 3.16.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/349
- Bump assertj-core from 3.16.1 to 3.17.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/370
- Bump assertj-core from 3.17.0 to 3.17.2 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/376
- Bump assertj-core from 3.17.2 to 3.21.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/469
- Bump commons-io from 2.10.0 to 2.11.0 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/459
- Bump commons-io from 2.6 to 2.7 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/352
- Bump commons-io from 2.7 to 2.8.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/378
- Bump commons-io from 2.8.0 to 2.10.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/447
- Bump junit from 4.12 to 4.13 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/323
- Bump junit from 4.12 to 4.13.1 in /mariaDB4j-maven-plugin/src/it/mariadb4j-maven-plugin-test-basic by @dependabot in https://github.com/vorburger/MariaDB4j/pull/386
- Bump junit from 4.13 to 4.13.1 in /mariaDB4j-maven-plugin by @dependabot in https://github.com/vorburger/MariaDB4j/pull/385
- Bump junit from 4.13.1 to 4.13.2 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/431
- Bump license-maven-plugin from 1.17 to 1.19 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/224
- Bump license-maven-plugin from 1.19 to 1.20 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/252
- Bump license-maven-plugin from 1.20 to 2.0.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/268
- Bump maven-checkstyle-plugin from 3.0.0 to 3.1.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/257
- Bump maven-common-artifact-filters from 1.4 to 3.1.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/196
- Bump maven-compat from 3.1.0 to 3.6.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/250
- Bump maven-compat from 3.6.1 to 3.6.2 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/301
- Bump maven-compat from 3.6.2 to 3.6.3 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/316
- Bump maven-compat from 3.6.3 to 3.8.4 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/478
- Bump maven-compiler-plugin from 3.8.0 to 3.8.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/254
- Bump maven-invoker-plugin from 3.2.0 to 3.2.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/306
- Bump maven-invoker-plugin from 3.2.1 to 3.2.2 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/422
- Bump maven-jar-plugin from 3.1.1 to 3.1.2 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/255
- Bump maven-jar-plugin from 3.1.2 to 3.2.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/314
- Bump maven-plugin-annotations from 3.2 to 3.6.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/185
- Bump maven-plugin-annotations from 3.6.0 to 3.6.2 by @dependabot in https://github.com/vorburger/MariaDB4j/pull/...
2.4.0
see also CHANGELOG
What's Changed in 2.4.0 since 2.3.0
-
@duttonw contributed @mike10004's mariaDB4j-maven-plugin
- Fix broken mariaDB4j-maven-plugin (fixes #208) by @vorburger in https://github.com/vorburger/MariaDB4j/pull/210
- mariadDB4j-maven-plugin goal start and stop to run integration tests … by @duttonw in https://github.com/vorburger/MariaDB4j/pull/135
-
@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
-
Add MariaDB4J as JUnit Rule by @yiftizur in https://github.com/vorburger/MariaDB4j/pull/139
-
Only set --max_allowed_packet if it is not in the configured arguments by @thesquaregroot in https://github.com/vorburger/MariaDB4j/pull/133
-
Updated Builder Methods Returning Void To Return The Builder by @EGJ in https://github.com/vorburger/MariaDB4j/pull/182
-
Use fixed versions of maven-jar-plugin and maven-invoker-plugin by @vorburger in https://github.com/vorburger/MariaDB4j/pull/155
-
Fix maven-plugin's lifecycle-mapping-metadata.xml for M2E by @vorburger in https://github.com/vorburger/MariaDB4j/pull/168
-
Clean up mariaDB4j-app POM by @vorburger in https://github.com/vorburger/MariaDB4j/pull/164
-
Add cache to Travis YAML by @vorburger in https://github.com/vorburger/MariaDB4j/pull/174
Dependency Upgrades
- Bump springboot.version from 2.0.2.RELEASE to 2.0.3.RELEASE by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/134
- Bump mockito-core from 2.18.3 to 2.21.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/148
- Bump maven-compiler-plugin from 3.7.0 to 3.8.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/152
- Bump assertj-core from 3.9.1 to 3.10.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/147
- Bump springboot.version from 2.0.3.RELEASE to 2.0.4.RELEASE by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/151
- Bump maven-project-info-reports-plugin from 2.9 to 3.0.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/149
- Bump assertj-core from 3.10.0 to 3.11.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/154
- Bump mysql-connector-java from 5.1.42 to 8.0.12 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/158
- Bump exec from 3.0.0 to 3.1.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/159
- Bump maven-shade-plugin from 3.0.0 to 3.1.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/157
- Bump assertj-core from 3.11.0 to 3.11.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/166
- Bump exec from 3.1.0 to 3.1.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/170
- Bump springboot.version from 2.0.4.RELEASE to 2.0.5.RELEASE by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/173
- Bump mockito-core from 2.21.0 to 2.22.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/172
- Bump maven-shade-plugin from 3.1.1 to 3.2.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/171
- Bump mysql-connector-java from 8.0.12 to 8.0.13 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/183
- Bump springboot.version from 2.0.5.RELEASE to 2.0.6.RELEASE by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/181
- Bump mockito-core from 2.22.0 to 2.23.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/178
- Bump springboot.version from 2.0.6.RELEASE to 2.1.0.RELEASE by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/187
- Bump maven-shade-plugin from 3.2.0 to 3.2.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/191
- Bump mockito-core from 2.23.0 to 2.23.4 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/192
- Bump springboot.version from 2.1.0.RELEASE to 2.1.1.RELEASE by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/194
- Bump springboot.version from 2.1.1.RELEASE to 2.1.2.RELEASE by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/199
- Bump maven-invoker-plugin from 3.1.0 to 3.2.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/201
- Bump mysql-connector-java from 8.0.13 to 8.0.14 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/200
- Bump mockito-core from 2.23.4 to 2.24.0 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/204
- Bump mysql-connector-java from 8.0.14 to 8.0.15 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/203
- Bump maven-jar-plugin from 3.1.0 to 3.1.1 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/195
- Bump license-maven-plugin from 1.16 to 1.17 by @dependabot-preview in https://github.com/vorburger/MariaDB4j/pull/206
New Contributors
- @thesquaregroot made their first contribution in https://github.com/vorburger/MariaDB4j/pull/133
- @EGJ made their first contribution in https://github.com/vorburger/MariaDB4j/pull/182
Full Changelog: vorburger/MariaDB4j@mariaDB4j-2.3.0...mariaDB4j-2.4.0
2.3.0
see CHANGES.md
mariaDB4j-2.2.3
2.2.2
see CHANGES.md
2.2.1
see CHANGES.md
2.2.0
see CHANGES.md