-
-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix for spaces in data path doesn't work on windows #501
Comments
#helpwanted from 🪟 users 😄 I won't be able to work on this issue myself, but do welcome and will review and merge PRs from the community re. this. Perhaps this could be fixed (worked around?) in https://github.com/vorburger/ch.vorburger.exec (the library which MariaDB4j uses to launch |
The root cause of this bug seems to be that something somewhere in |
Tip to anyone interested in investigating this further and raising a PR: There's an existing There's also some related history about this kind of stuff e.g. in old #30 and #35 as well (although back when that was about using quotes around arguments to prevent problems with spaces on Windows, whereas this issue is slightly different with the |
Hah, I've found it! This comes from the |
Thanks for the useful tips. As you said, it is very easy to remove the %20 again. Unfortunately, this does not fix the problem. When the ManagerProcess tries to start the database with the following arguments
it results in the following error
Although the datadir argument was escaped correctly If you execute the command above directly via console, it works just fine
Therefore, I suspect that the ManagerProcess somehow misinterprets the arguments even though they are escaped. |
We've pinpointed the issue to behaviour from A workaround is applicable in protected ManagedProcessBuilder addArgument(String argPart1, String separator, String argPart2) {
// @see MariaDB4j Issue #30 why 'quoting' (https://github.com/vorburger/MariaDB4j/issues/30)
final StringBuilder sb = new StringBuilder();
final String arg;
//Internally Runtime.exec is being used, which says that an argument such
//as --name="escaped value" isn't escaped, since there's no leading quote
//and it contains a space, so it reescapes it, causing applications to split
//it into multiple pieces, which is why we quote the whole arg (key and value) instead.
if("=".equals(separator)) {
sb.append(argPart1);
sb.append(separator);
sb.append(argPart2);
arg =StringUtils.quoteArgument(sb.toString());
} else {
sb.append(StringUtils.quoteArgument(argPart1));
sb.append(separator);
sb.append(StringUtils.quoteArgument(argPart2));
arg = sb.toString();
}
// @see https://issues.apache.org/jira/browse/EXEC-93 why we have to use 'false' here
// TODO Remove the false when commons-exec has a release including EXEC-93 fixed.
addArgument(arg, false);
return this;
} Would this be an acceptable solution? |
@Blanco27 From my side, if you have tested this and can confirm it does the trick for you on Windows (and the tests on Linux still pass, which I will verify if you cannot), then yes I'm happy to merge a PR from you proposing something like this. Please include a link to this issue inline at the top of the new code. Note that you will have to raise this as a PR in https://github.com/vorburger/ch.vorburger.exec, and not this repo (MariaDB4j). I would then release a new version of that library, and bump the dependency of this project to that project. If anyone else reading along here (specifically e.g. @robin-xyzt-ai who recently has stepped up in this project, thank you) has objections or better ideas about this, please do chime in by commenting here. |
I have now created a PR for both projects. Unfortunately the testing for Linux has to be done by you or someone else. |
The
|
Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501
It was broken in 1b71a28. See #58 for https://github.com/vorburger/MariaDB4j/issues/501.
Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501
* Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j * Version set to 2.5.0 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j * [5141] [mariadb4j] Upgrade to latest (#27) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Version set to 2.5.0 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Set Version to 2.5.0 (#35) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j * [5141] [mariadb4j] Upgrade to latest (#27) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Version set to 2.5.0 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Version 2.4.11 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j * [5141] [mariadb4j] Upgrade to latest (#27) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Version set to 2.5.0 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Set Version to 2.5.0 (#35) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j * [5141] [mariadb4j] Upgrade to latest (#27) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Version set to 2.5.0 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Update version to 2.5.1 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Set Version to 2.5.0 (#35) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j * [5141] [mariadb4j] Upgrade to latest (#27) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Version set to 2.5.0 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Update version to 2.5.1 * Bump library versions Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Set Version to 2.5.0 (#35) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j * [5141] [mariadb4j] Upgrade to latest (#27) * Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * Upgrade MariaDB4J * Upgrade log4j * Upgrade log4j Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Version set to 2.5.0 Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> * Update version to 2.5.1 * Bump library versions * Fix DB version Co-authored-by: Sumer Jabri <sumer@craftercms.org> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de>
* Add jakarta.annotation-api to fix broken build on Java 11 (fixes MariaDB4j#456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for MariaDB4j#484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](apache/maven-plugin-tools@maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue MariaDB4j#372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](mysql/mysql-connector-j@8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](junit-team/junit4@r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](apache/maven@maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](assertj/assertj@assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see mockito/mockito-kotlin#383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](apache/maven-project-info-reports-plugin@maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](apache/maven-common-artifact-filters@maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes MariaDB4j#488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](apache/maven-checkstyle-plugin@maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (MariaDB4j#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes MariaDB4j#501) for vorburger/ch.vorburger.exec#60 and vorburger/ch.vorburger.exec#58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](spring-projects/spring-boot@v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * log4j dependencyManagement 2.15.0 instead of 2.14.1 (MariaDB4j#509) see https://github.com/vorburger/MariaDB4j/issues/509 * [maven-release-plugin] prepare release mariaDB4j-2.5.2 * [maven-release-plugin] prepare for next development iteration * Fix failing release due to Checkstyle in generated-sources (fixes MariaDB4j#511) * [maven-release-plugin] prepare release mariaDB4j-2.5.3 * Update dependencies * Update pom.xml Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> Co-authored-by: Sumer Jabri <sumer@craftercms.org>
* Add jakarta.annotation-api to fix broken build on Java 11 (fixes #456) * Downgrade MariaDB from 10.3.13 to 10.2.11 DB JARs for v10.2.11 are the last ones actually currently available. Please see https://github.com/vorburger/MariaDB4j/issues/484 for the full background about why this is being done. Includes disabling building the DBs' JARs on Travis (for now). Anyone reading this is invited to contributed a PR for #484 enabling later DB releases (for all platforms) to successfully build. * Bump maven-plugin-annotations from 3.6.0 to 3.6.2 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.0 to 3.6.2 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.6.0...maven-plugin-tools-3.6.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Issue #372: Add automatic module name to core Libraries without a set automatic module name causes build warnings for all clients who build with Java >= 9. Also bump version of the Exec library, to use a version which has the automatic module name set. * Use lower case letter in automatic module name * Clean up dependabot.yml * Bump springboot.version from 2.5.2 to 2.6.0 Bumps `springboot.version` from 2.5.2 to 2.6.0. Updates `spring-boot-dependencies` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.5.2...v2.6.0) Updates `spring-boot-maven-plugin` from 2.5.2 to 2.6.0 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.5.2...v2.6.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.22 to 8.0.27 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.22 to 8.0.27. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.22...8.0.27) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-compat from 3.6.3 to 3.8.4 Bumps [maven-compat](https://github.com/apache/maven) from 3.6.3 to 3.8.4. - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.6.3 to 3.8.4 Bumps `maven.version` from 3.6.3 to 3.8.4. Updates `maven-plugin-api` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.3...maven-3.8.4) Updates `maven-core` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.3...maven-3.8.4) Updates `maven-model` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.3...maven-3.8.4) Updates `maven-artifact` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.3...maven-3.8.4) Updates `maven-settings` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.3...maven-3.8.4) Updates `maven-settings-builder` from 3.6.3 to 3.8.4 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.3...maven-3.8.4) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.31 to 1.7.32 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.31 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump commons-io from 2.10.0 to 2.11.0 Bumps commons-io from 2.10.0 to 2.11.0. --- updated-dependencies: - dependency-name: commons-io:commons-io dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.17.2 to 3.21.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.17.2 to 3.21.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.17.2...assertj-core-3.21.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 3.5.15 to 4.1.0 see https://github.com/mockito/mockito-kotlin/issues/383 * Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.1.1...maven-project-info-reports-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump maven-common-artifact-filters from 3.1.0 to 3.2.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](https://github.com/apache/maven-common-artifact-filters/compare/maven-common-artifact-filters-3.1.0...maven-common-artifact-filters-3.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Run mvn verify instead of only package on Travis * Remove fixed version of commons-io from Maven plugin dependencies This doesn't fix https://github.com/vorburger/MariaDB4j/issues/488, but still seems like a good idea to do, because the currently used Maven version (or that test dependency) seems to use IO 2.4.1 as well, so this does not appear to be required anymore now. * Fix Maven plugin dependencies scope and remove commons-io dependency from Maven plugin (but it's still transitively inherited) * Use magic <version>@project.version@ in Maven Plugin IT see https://github.com/vorburger/MariaDB4j/issues/493 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * Bump maven-release-plugin from 2.5.3 to 3.0.0-M4 for https://github.com/vorburger/MariaDB4j/issues/495 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] rollback the release of mariaDB4j-2.5.0 * [maven-release-plugin] prepare release mariaDB4j-2.5.0 * [maven-release-plugin] prepare for next development iteration * rm broken Dependabot badge from README * Fix ClassNotFoundException: commons.io PathUtils in Maven Plugin (fixes #488) The shutdown hook can only use classes which are part of the JDK. * Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.0...maven-checkstyle-plugin-3.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * (WIP) Prepare for enforcing Checkstyle Incl. adding dependency to latest Checkstyle v9.2; see https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html * Promoted Checkstyle Warnings to Error Disabled MissingJavaDoc using severity ignore. Altered RightCurly to alone_or_singleline to allow one line empty implementations. Fixed missing doublequote in checkstyle.xml Complied with outstanding checkstyle errors * Fix Checkstyle violations in (new) class DBShutdownHook * Make mariaDB4j-maven-plugin expose DB URL as Maven Project property (#476) Incl. performing an assert on the added system property in the test. * Enable Checkstyle for src/test * When dumping the database, close the outputstream once the dump is done * Fixing the checkstyle problems * Spaces in windows paths are no longer replaced by %20 * Replace DB's toWindowsPath() with inline File.getCanonicalFile() Because following the previous commit, it's no longer Windows specific. This is backwards compatible because toWindowsPath() was private. See https://github.com/vorburger/MariaDB4j/issues/501 * Bump ch.vorburger.exec to 3.1.3 (fixes #501) for https://github.com/vorburger/ch.vorburger.exec/pull/60 and https://github.com/vorburger/ch.vorburger.exec/pull/58 see https://github.com/vorburger/MariaDB4j/issues/501 * Bump springboot.version from 2.6.0 to 2.6.1 Bumps `springboot.version` from 2.6.0 to 2.6.1. Updates `spring-boot-dependencies` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.0...v2.6.1) Updates `spring-boot-maven-plugin` from 2.6.0 to 2.6.1 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.0...v2.6.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.5.1 * [maven-release-plugin] prepare for next development iteration * log4j dependencyManagement 2.15.0 instead of 2.14.1 (#509) see https://github.com/vorburger/MariaDB4j/issues/509 * [maven-release-plugin] prepare release mariaDB4j-2.5.2 * [maven-release-plugin] prepare for next development iteration * Fix failing release due to Checkstyle in generated-sources (fixes #511) * [maven-release-plugin] prepare release mariaDB4j-2.5.3 * [maven-release-plugin] prepare for next development iteration * Update pom.xml * Bump log4j-core from 2.16.0 to 2.17.0 Bumps log4j-core from 2.16.0 to 2.17.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Bump log4j-api from 2.16.0 to 2.17.0 Bumps log4j-api from 2.16.0 to 2.17.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Bump log4j-to-slf4j from 2.16.0 to 2.17.0 Bumps log4j-to-slf4j from 2.16.0 to 2.17.0. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-to-slf4j dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Create SECURITY.md * Bump mockito-core from 4.1.0 to 4.2.0 Bumps [mockito-core](https://github.com/mockito/mockito) from 4.1.0 to 4.2.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v4.1.0...v4.2.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump springboot.version from 2.6.1 to 2.6.2 Bumps `springboot.version` from 2.6.1 to 2.6.2. Updates `spring-boot-dependencies` from 2.6.1 to 2.6.2 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.1...v2.6.2) Updates `spring-boot-maven-plugin` from 2.6.1 to 2.6.2 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.1...v2.6.2) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump log4j-to-slf4j from 2.17.0 to 2.17.1 Bumps log4j-to-slf4j from 2.17.0 to 2.17.1. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-to-slf4j dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump log4j-api from 2.17.0 to 2.17.1 Bumps log4j-api from 2.17.0 to 2.17.1. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump log4j-core from 2.17.0 to 2.17.1 Bumps log4j-core from 2.17.0 to 2.17.1. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump checkstyle from 9.2 to 9.2.1 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2 to 9.2.1. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2...checkstyle-9.2.1) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.21.0 to 3.22.0 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.21.0 to 3.22.0. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.21.0...assertj-core-3.22.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M5 Bumps [maven-release-plugin](https://github.com/apache/maven-release) from 3.0.0-M4 to 3.0.0-M5. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.0-M4...maven-release-3.0.0-M5) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-release-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-jar-plugin from 3.2.0 to 3.2.1 Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.0 to 3.2.1. - [Release notes](https://github.com/apache/maven-jar-plugin/releases) - [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.0...maven-jar-plugin-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-jar-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-annotations from 3.6.2 to 3.6.4 Bumps [maven-plugin-annotations](https://github.com/apache/maven-plugin-tools) from 3.6.2 to 3.6.4. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.6.2...maven-plugin-tools-3.6.4) --- updated-dependencies: - dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-plugin-plugin from 3.6.2 to 3.6.4 Bumps [maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.2 to 3.6.4. - [Release notes](https://github.com/apache/maven-plugin-tools/releases) - [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.6.2...maven-plugin-tools-3.6.4) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-plugin-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Update Build Status (Travis) badge in README * Bump maven-jar-plugin from 3.2.1 to 3.2.2 Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/apache/maven-jar-plugin/releases) - [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.1...maven-jar-plugin-3.2.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-jar-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-compiler-plugin from 3.8.1 to 3.9.0 Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.8.1 to 3.9.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.9.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.32 to 1.7.35 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.32 to 1.7.35. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.32...v_1.7.35) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump springboot.version from 2.6.2 to 2.6.3 Bumps `springboot.version` from 2.6.2 to 2.6.3. Updates `spring-boot-dependencies` from 2.6.2 to 2.6.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.2...v2.6.3) Updates `spring-boot-maven-plugin` from 2.6.2 to 2.6.3 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.2...v2.6.3) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.27 to 8.0.28 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.27 to 8.0.28. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.27...8.0.28) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mockito-core from 4.2.0 to 4.3.1 Bumps [mockito-core](https://github.com/mockito/mockito) from 4.2.0 to 4.3.1. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v4.2.0...v4.3.1) --- updated-dependencies: - dependency-name: org.mockito:mockito-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Support default character set configuration. * Bump maven-project-info-reports-plugin from 3.1.2 to 3.2.1 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.1.2 to 3.2.1. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.1.2...maven-project-info-reports-plugin-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump checkstyle from 9.2.1 to 9.3 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2.1 to 9.3. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2.1...checkstyle-9.3) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-compiler-plugin from 3.9.0 to 3.10.0 Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.9.0 to 3.10.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.9.0...maven-compiler-plugin-3.10.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump springboot.version from 2.6.3 to 2.6.4 Bumps `springboot.version` from 2.6.3 to 2.6.4. Updates `spring-boot-dependencies` from 2.6.3 to 2.6.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.3...v2.6.4) Updates `spring-boot-maven-plugin` from 2.6.3 to 2.6.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.3...v2.6.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-project-info-reports-plugin from 3.2.1 to 3.2.2 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.2.1...maven-project-info-reports-plugin-3.2.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.35 to 1.7.36 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.35 to 1.7.36. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.35...v_1.7.36) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump log4j-api from 2.17.1 to 2.17.2 Bumps log4j-api from 2.17.1 to 2.17.2. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump log4j-to-slf4j from 2.17.1 to 2.17.2 Bumps log4j-to-slf4j from 2.17.1 to 2.17.2. --- updated-dependencies: - dependency-name: org.apache.logging.log4j:log4j-to-slf4j dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Remove explict Log4j dependency (no longer needed now) * Bump mockito-core from 4.3.1 to 4.4.0 Bumps [mockito-core](https://github.com/mockito/mockito) from 4.3.1 to 4.4.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v4.3.1...v4.4.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-compiler-plugin from 3.10.0 to 3.10.1 Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.10.0 to 3.10.1. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.10.0...maven-compiler-plugin-3.10.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-compat from 3.8.4 to 3.8.5 Bumps [maven-compat](https://github.com/apache/maven) from 3.8.4 to 3.8.5. - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.5) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven.version from 3.8.4 to 3.8.5 Bumps `maven.version` from 3.8.4 to 3.8.5. Updates `maven-plugin-api` from 3.8.4 to 3.8.5 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.5) Updates `maven-core` from 3.8.4 to 3.8.5 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.5) Updates `maven-model` from 3.8.4 to 3.8.5 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.5) Updates `maven-artifact` from 3.8.4 to 3.8.5 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.5) Updates `maven-settings` from 3.8.4 to 3.8.5 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.5) Updates `maven-settings-builder` from 3.8.4 to 3.8.5 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.4...maven-3.8.5) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump springboot.version from 2.6.4 to 2.6.5 Bumps `springboot.version` from 2.6.4 to 2.6.5. Updates `spring-boot-dependencies` from 2.6.4 to 2.6.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.4...v2.6.5) Updates `spring-boot-maven-plugin` from 2.6.4 to 2.6.5 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.4...v2.6.5) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Mechanical reformat of core classes (with Eclipse) * Encore mechanical reformat * Remove setDefaultCharacterSet() from DBConfiguration This belongs (only) in DBConfigurationBuilder. * Bump version from 2.5.4 to 2.6.0 * Switch Travis CI from Java 8 to 11 and Ubuntu Xenial 16.04 to Focal 20.04 * Bump (and move) maven-javadoc-plugin from 2.10.4 to 3.3.2 * Bump maven.compiler source & target from 1.8 to 11 * Remove jitpack.yml JitPack is still used / supported, but according to https://docs.jitpack.io/building/#java-version : "If your project uses Travis or Circle CI then JitPack will read the lowest jdk version from yml file and use that to build." * Install libncurses5 on Travis (and document) * Uninstall MySQL and install MariaDB on Travis CI * Support using locally installed MariaDB (#560) * Remove wrong space from DYLD_FALLBACK_LIBRARY_PATH The Mac specific environment variable `DYLD_FALLBACK_LIBRARY_PATH` should not end in space. * Bump springboot.version from 2.6.5 to 2.6.6 Bumps `springboot.version` from 2.6.5 to 2.6.6. Updates `spring-boot-dependencies` from 2.6.5 to 2.6.6 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.5...v2.6.6) Updates `spring-boot-maven-plugin` from 2.6.5 to 2.6.6 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.5...v2.6.6) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.springframework.boot:spring-boot-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump checkstyle from 9.3 to 10.1 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.3 to 10.1. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.3...checkstyle-10.1) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-shade-plugin from 3.2.4 to 3.3.0 Bumps [maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.2.4 to 3.3.0. - [Release notes](https://github.com/apache/maven-shade-plugin/releases) - [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.2.4...maven-shade-plugin-3.3.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-shade-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump assertj-core from 3.22.0 to 3.23.1 Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.22.0 to 3.23.1. - [Release notes](https://github.com/assertj/assertj-core/releases) - [Commits](https://github.com/assertj/assertj-core/compare/assertj-core-3.22.0...assertj-core-3.23.1) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump checkstyle from 10.1 to 10.3 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 10.1 to 10.3. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.1...checkstyle-10.3) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-invoker-plugin from 3.2.2 to 3.3.0 Bumps [maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) from 3.2.2 to 3.3.0. - [Release notes](https://github.com/apache/maven-invoker-plugin/releases) - [Commits](https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.2.2...maven-invoker-plugin-3.3.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-invoker-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.28 to 8.0.29 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.28 to 8.0.29. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.28...8.0.29) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-project-info-reports-plugin from 3.2.2 to 3.3.0 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.2.2 to 3.3.0. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.2.2...maven-project-info-reports-plugin-3.3.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.3.2 to 3.4.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.3.2...maven-javadoc-plugin-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * set source default character set as UTF8 * Update DB.java * Update DB.java * Bump maven.version from 3.8.5 to 3.8.6 Bumps `maven.version` from 3.8.5 to 3.8.6. Updates `maven-plugin-api` from 3.8.5 to 3.8.6 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.5...maven-3.8.6) Updates `maven-core` from 3.8.5 to 3.8.6 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.5...maven-3.8.6) Updates `maven-model` from 3.8.5 to 3.8.6 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.5...maven-3.8.6) Updates `maven-artifact` from 3.8.5 to 3.8.6 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.5...maven-3.8.6) Updates `maven-settings` from 3.8.5 to 3.8.6 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.5...maven-3.8.6) Updates `maven-settings-builder` from 3.8.5 to 3.8.6 - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.5...maven-3.8.6) --- updated-dependencies: - dependency-name: org.apache.maven:maven-plugin-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-core dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-model dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-artifact dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-settings dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven:maven-settings-builder dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-compat from 3.8.5 to 3.8.6 Bumps [maven-compat](https://github.com/apache/maven) from 3.8.5 to 3.8.6. - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.8.5...maven-3.8.6) --- updated-dependencies: - dependency-name: org.apache.maven:maven-compat dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-release-plugin from 3.0.0-M5 to 3.0.0-M6 Bumps [maven-release-plugin](https://github.com/apache/maven-release) from 3.0.0-M5 to 3.0.0-M6. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.0-M5...maven-release-3.0.0-M6) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-release-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.16 to 8.0.28. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.16...8.0.28) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-common-artifact-filters from 3.2.0 to 3.3.0 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](https://github.com/apache/maven-common-artifact-filters/compare/maven-common-artifact-filters-3.2.0...maven-common-artifact-filters-3.3.0) --- updated-dependencies: - dependency-name: org.apache.maven.shared:maven-common-artifact-filters dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump checkstyle from 10.3 to 10.3.1 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 10.3 to 10.3.1. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3...checkstyle-10.3.1) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-project-info-reports-plugin from 3.3.0 to 3.4.0 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.3.0...maven-project-info-reports-plugin-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-common-artifact-filters from 3.3.0 to 3.3.1 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.3.0 to 3.3.1. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](https://github.com/apache/maven-common-artifact-filters/compare/maven-common-artifact-filters-3.3.0...maven-common-artifact-filters-3.3.1) --- updated-dependencies: - dependency-name: org.apache.maven.shared:maven-common-artifact-filters dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump checkstyle from 10.3.1 to 10.3.2 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 10.3.1 to 10.3.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.1...checkstyle-10.3.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.4.0...maven-javadoc-plugin-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump slf4j-simple from 1.7.36 to 2.0.0 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 1.7.36 to 2.0.0. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.36...v_2.0.0) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-project-info-reports-plugin from 3.4.0 to 3.4.1 Bumps [maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.4.0 to 3.4.1. - [Release notes](https://github.com/apache/maven-project-info-reports-plugin/releases) - [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.4.0...maven-project-info-reports-plugin-3.4.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump mysql-connector-java from 8.0.29 to 8.0.30 Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.29 to 8.0.30. - [Release notes](https://github.com/mysql/mysql-connector-j/releases) - [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES) - [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.29...8.0.30) --- updated-dependencies: - dependency-name: mysql:mysql-connector-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Add configurable tmpdir * Bump slf4j-simple from 2.0.0 to 2.0.2 Bumps [slf4j-simple](https://github.com/qos-ch/slf4j) from 2.0.0 to 2.0.2. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.2) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-simple dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-shade-plugin from 3.3.0 to 3.4.0 Bumps [maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/apache/maven-shade-plugin/releases) - [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.3.0...maven-shade-plugin-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-shade-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-common-artifact-filters from 3.3.1 to 3.3.2 Bumps [maven-common-artifact-filters](https://github.com/apache/maven-common-artifact-filters) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/apache/maven-common-artifact-filters/releases) - [Commits](https://github.com/apache/maven-common-artifact-filters/compare/maven-common-artifact-filters-3.3.1...maven-common-artifact-filters-3.3.2) --- updated-dependencies: - dependency-name: org.apache.maven.shared:maven-common-artifact-filters dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump checkstyle from 10.3.2 to 10.3.3 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 10.3.2 to 10.3.3. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.2...checkstyle-10.3.3) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.2 to 3.2.0. - [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases) - [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.2.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump maven-jar-plugin from 3.2.2 to 3.3.0 Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.2 to 3.3.0. - [Release notes](https://github.com/apache/maven-jar-plugin/releases) - [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.2...maven-jar-plugin-3.3.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-jar-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Add documentation for using native MariaDB binaries. * Bump springboot version from 2.6.6 to 2.7.4. * Update connection URL to use `mariadb`. * Bump mockito-core from 4.4.0 to 4.8.0 Bumps [mockito-core](https://github.com/mockito/mockito) from 4.4.0 to 4.8.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v4.4.0...v4.8.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * [maven-release-plugin] prepare release mariaDB4j-2.6.0 * [maven-release-plugin] prepare for next development iteration * Bump release related Maven plugin versions in lite POM * Revert "[maven-release-plugin] prepare for next development iteration" This reverts commit c7e4cae742826e816234a5fd280b00e3f0ce8487. * Revert "[maven-release-plugin] prepare release mariaDB4j-2.6.0" This reverts commit 926f2bbd1a1b88a919651febf1e19c0da558c341. * Bump lite POM version used in MariaDB4j itself * README: Fix broken CHANGELOG link. * Move maven-javadoc-plugin from core/ to root POM (fixes #625) * [maven-release-plugin] prepare release mariaDB4j-2.6.0 * fix merge conflict --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: Michael Vorburger <mike@vorburger.ch> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jenli66 <jens.lidestrom@vgregion.se> Co-authored-by: jensli <jens@lidestrom.se> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Robin Stevens <73103348+robin-xyzt-ai@users.noreply.github.com> Co-authored-by: Gordon Little <dev@gordonlittle.co.uk> Co-authored-by: Robin Stevens <robin.stevens@xyzt.ai> Co-authored-by: Niklas <niklas-weisss@web.de> Co-authored-by: LEE HAK DO <dev.fringe@gmail.com> Co-authored-by: huguojun <agostop@foxmail.com> Co-authored-by: xiangbin li <dassio_98@163.com> Co-authored-by: simonzkl <110235118+simonzkl@users.noreply.github.com> Co-authored-by: Matt Dziuban <mrdziuban@gmail.com>
Trying to create an embedded DB like this:
creates two folders:
The one that ends up being used is the one with the ``%20` for spaces, the other one is left empty.
If you append another folder behind the one with spaces, you get an exception instead:
We are using v2.5.0 and are on Windows 10 with Java 11.
The text was updated successfully, but these errors were encountered: