mojohaus/exec-maven-plugin (org.codehaus.mojo:exec-maven-plugin)
### [`v3.2.0`](https://togithub.com/mojohaus/exec-maven-plugin/releases/tag/3.2.0)
[Compare Source](https://togithub.com/mojohaus/exec-maven-plugin/compare/3.1.1...3.2.0)
##### π New features and improvements
- Enable to exec:java runnables and not only mains with loosely coupled injections ([#408](https://togithub.com/mojohaus/exec-maven-plugin/pull/408)) [@rmannibucau](https://togithub.com/rmannibucau)
- Try to get rid of legacy API which can break starting with java 17 ([#409](https://togithub.com/mojohaus/exec-maven-plugin/pull/409)) [@rmannibucau](https://togithub.com/rmannibucau)
##### π Bug Fixes
- Fix [#401](https://togithub.com/mojohaus/exec-maven-plugin/issues/401) - Maven v4 compatibility ([#414](https://togithub.com/mojohaus/exec-maven-plugin/pull/414)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
##### π¦ Dependency updates
- Bump org.codehaus.mojo:mojo-parent from 78 to 80 ([#419](https://togithub.com/mojohaus/exec-maven-plugin/pull/419)) [@dependabot](https://togithub.com/dependabot)
- Bump commons-io:commons-io from 1.1 to 2.7 in /src/it/projects/setup-parent ([#416](https://togithub.com/mojohaus/exec-maven-plugin/pull/416)) [@dependabot](https://togithub.com/dependabot)
- Bump org.apache.commons:commons-exec from 1.3 to 1.4.0 ([#405](https://togithub.com/mojohaus/exec-maven-plugin/pull/405)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.mojo:mojo-parent from 77 to 78 ([#406](https://togithub.com/mojohaus/exec-maven-plugin/pull/406)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.plexus:plexus-component-metadata from 2.1.1 to 2.2.0 ([#403](https://togithub.com/mojohaus/exec-maven-plugin/pull/403)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.plexus:plexus-component-annotations from 2.1.1 to 2.2.0 ([#404](https://togithub.com/mojohaus/exec-maven-plugin/pull/404)) [@dependabot](https://togithub.com/dependabot)
##### π» Maintenance
- ITs improvement ([#415](https://togithub.com/mojohaus/exec-maven-plugin/pull/415)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Fix documentation formatting, add menu items for new examples ([#412](https://togithub.com/mojohaus/exec-maven-plugin/pull/412)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Execute mexec-137 also on unix family ([#413](https://togithub.com/mojohaus/exec-maven-plugin/pull/413)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Remove unused test ([#410](https://togithub.com/mojohaus/exec-maven-plugin/pull/410)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
##### π§ Build
- Bump release-drafter/release-drafter from 5 to 6 ([#417](https://togithub.com/mojohaus/exec-maven-plugin/pull/417)) [@dependabot](https://togithub.com/dependabot)
### [`v3.1.1`](https://togithub.com/mojohaus/exec-maven-plugin/releases/tag/3.1.1)
##### π New features and improvements
- Remove unused killAfter options ([#394](https://togithub.com/mojohaus/exec-maven-plugin/pull/394)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- \[[#391](https://togithub.com/mojohaus/exec-maven-plugin/issues/391)] Cope with Thread::stop being unavailable in JDK 20+ ([#393](https://togithub.com/mojohaus/exec-maven-plugin/pull/393)) [@kriegaex](https://togithub.com/kriegaex)
- Only prefix program output with thread name when running with multiple threads ([#157](https://togithub.com/mojohaus/exec-maven-plugin/pull/157)) [@hankolerd](https://togithub.com/hankolerd)
- \[[#389](https://togithub.com/mojohaus/exec-maven-plugin/issues/389)] Add option 'blockSystemExit' to 'java' mojo ([#390](https://togithub.com/mojohaus/exec-maven-plugin/pull/390)) [@kriegaex](https://togithub.com/kriegaex)
- Require Maven 3.6.3+ ([#385](https://togithub.com/mojohaus/exec-maven-plugin/pull/385)) [@slachiewicz](https://togithub.com/slachiewicz)
- Ensure maven.properties can be forwarded to system properties for exec:java ([#346](https://togithub.com/mojohaus/exec-maven-plugin/pull/346)) [@rmannibucau](https://togithub.com/rmannibucau)
##### π Bug Fixes
- Fix [#158](https://togithub.com/mojohaus/exec-maven-plugin/issues/158) - Fix non ascii character handling ([#372](https://togithub.com/mojohaus/exec-maven-plugin/pull/372)) [@jebeaudet](https://togithub.com/jebeaudet)
- \[[#323](https://togithub.com/mojohaus/exec-maven-plugin/issues/323)] exec arguments missing ([#324](https://togithub.com/mojohaus/exec-maven-plugin/pull/324)) [@bmarwell](https://togithub.com/bmarwell)
##### π¦ Dependency updates
- Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/java_module-module+mainclass ([#382](https://togithub.com/mojohaus/exec-maven-plugin/pull/382)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/java_module-mainclass ([#380](https://togithub.com/mojohaus/exec-maven-plugin/pull/380)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/java_module-export ([#379](https://togithub.com/mojohaus/exec-maven-plugin/pull/379)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/longModulepath with spaces ([#383](https://togithub.com/mojohaus/exec-maven-plugin/pull/383)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/jigsaw ([#381](https://togithub.com/mojohaus/exec-maven-plugin/pull/381)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/mrm/java_module ([#378](https://togithub.com/mojohaus/exec-maven-plugin/pull/378)) [@dependabot](https://togithub.com/dependabot)
- Bump org.codehaus.mojo:mojo-parent from 76 to 77 ([#384](https://togithub.com/mojohaus/exec-maven-plugin/pull/384)) [@dependabot](https://togithub.com/dependabot)
- Require Maven 3.6.3+ ([#385](https://togithub.com/mojohaus/exec-maven-plugin/pull/385)) [@slachiewicz](https://togithub.com/slachiewicz)
- Bump plexus-utils from 3.5.1 to 4.0.0 ([#368](https://togithub.com/mojohaus/exec-maven-plugin/pull/368)) [@dependabot](https://togithub.com/dependabot)
- Bump parent from 70 to 76 ([#375](https://togithub.com/mojohaus/exec-maven-plugin/pull/375)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Bump groovy from 3.0.17 to 3.0.18 ([#371](https://togithub.com/mojohaus/exec-maven-plugin/pull/371)) [@dependabot](https://togithub.com/dependabot)
- Bump groovy from 3.0.16 to 3.0.17 ([#365](https://togithub.com/mojohaus/exec-maven-plugin/pull/365)) [@dependabot](https://togithub.com/dependabot)
- Bump groovy from 3.0.15 to 3.0.16 ([#363](https://togithub.com/mojohaus/exec-maven-plugin/pull/363)) [@dependabot](https://togithub.com/dependabot)
- Bump plexus-utils from 3.5.0 to 3.5.1 ([#362](https://togithub.com/mojohaus/exec-maven-plugin/pull/362)) [@dependabot](https://togithub.com/dependabot)
- Bump groovy from 3.0.14 to 3.0.15 ([#361](https://togithub.com/mojohaus/exec-maven-plugin/pull/361)) [@dependabot](https://togithub.com/dependabot)
- Bump groovy from 3.0.13 to 3.0.14 ([#354](https://togithub.com/mojohaus/exec-maven-plugin/pull/354)) [@dependabot](https://togithub.com/dependabot)
- Bump mockito-core from 4.9.0 to 4.11.0 ([#355](https://togithub.com/mojohaus/exec-maven-plugin/pull/355)) [@dependabot](https://togithub.com/dependabot)
- Bump mockito-core from 4.8.1 to 4.9.0 ([#347](https://togithub.com/mojohaus/exec-maven-plugin/pull/347)) [@dependabot](https://togithub.com/dependabot)
- Bump groovy from 3.0.12 to 3.0.13 ([#340](https://togithub.com/mojohaus/exec-maven-plugin/pull/340)) [@dependabot](https://togithub.com/dependabot)
- Bump plexus-utils from 3.4.2 to 3.5.0 ([#343](https://togithub.com/mojohaus/exec-maven-plugin/pull/343)) [@dependabot](https://togithub.com/dependabot)
- Bump mockito-core from 4.7.0 to 4.8.1 ([#344](https://togithub.com/mojohaus/exec-maven-plugin/pull/344)) [@dependabot](https://togithub.com/dependabot)
- Bump mojo-parent from 69 to 70 ([#329](https://togithub.com/mojohaus/exec-maven-plugin/pull/329)) [@dependabot](https://togithub.com/dependabot)
- Bump mockito-core from 4.6.1 to 4.7.0 ([#330](https://togithub.com/mojohaus/exec-maven-plugin/pull/330)) [@dependabot](https://togithub.com/dependabot)
- Bump groovy from 3.0.11 to 3.0.12 ([#325](https://togithub.com/mojohaus/exec-maven-plugin/pull/325)) [@dependabot](https://togithub.com/dependabot)
##### π» Maintenance
- Code cleanups - use newer JDK features ([#396](https://togithub.com/mojohaus/exec-maven-plugin/pull/396)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Enable spotless for code formatting ([#395](https://togithub.com/mojohaus/exec-maven-plugin/pull/395)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Require Maven 3.6.3+ ([#385](https://togithub.com/mojohaus/exec-maven-plugin/pull/385)) [@slachiewicz](https://togithub.com/slachiewicz)
- ITs cleanups ([#374](https://togithub.com/mojohaus/exec-maven-plugin/pull/374)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Use Resolver Api for dependency resolving ([#349](https://togithub.com/mojohaus/exec-maven-plugin/pull/349)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
##### π§ Build
- Workaround for concurrent access to local repository on Windows by ITs ([#392](https://togithub.com/mojohaus/exec-maven-plugin/pull/392)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Use Maven 3.9.4, 3.8.8 in GitHub build ([#377](https://togithub.com/mojohaus/exec-maven-plugin/pull/377)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.1.0
->3.2.0
Release Notes
mojohaus/exec-maven-plugin (org.codehaus.mojo:exec-maven-plugin)
### [`v3.2.0`](https://togithub.com/mojohaus/exec-maven-plugin/releases/tag/3.2.0) [Compare Source](https://togithub.com/mojohaus/exec-maven-plugin/compare/3.1.1...3.2.0) ##### π New features and improvements - Enable to exec:java runnables and not only mains with loosely coupled injections ([#408](https://togithub.com/mojohaus/exec-maven-plugin/pull/408)) [@rmannibucau](https://togithub.com/rmannibucau) - Try to get rid of legacy API which can break starting with java 17 ([#409](https://togithub.com/mojohaus/exec-maven-plugin/pull/409)) [@rmannibucau](https://togithub.com/rmannibucau) ##### π Bug Fixes - Fix [#401](https://togithub.com/mojohaus/exec-maven-plugin/issues/401) - Maven v4 compatibility ([#414](https://togithub.com/mojohaus/exec-maven-plugin/pull/414)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) ##### π¦ Dependency updates - Bump org.codehaus.mojo:mojo-parent from 78 to 80 ([#419](https://togithub.com/mojohaus/exec-maven-plugin/pull/419)) [@dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 1.1 to 2.7 in /src/it/projects/setup-parent ([#416](https://togithub.com/mojohaus/exec-maven-plugin/pull/416)) [@dependabot](https://togithub.com/dependabot) - Bump org.apache.commons:commons-exec from 1.3 to 1.4.0 ([#405](https://togithub.com/mojohaus/exec-maven-plugin/pull/405)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.mojo:mojo-parent from 77 to 78 ([#406](https://togithub.com/mojohaus/exec-maven-plugin/pull/406)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.plexus:plexus-component-metadata from 2.1.1 to 2.2.0 ([#403](https://togithub.com/mojohaus/exec-maven-plugin/pull/403)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.plexus:plexus-component-annotations from 2.1.1 to 2.2.0 ([#404](https://togithub.com/mojohaus/exec-maven-plugin/pull/404)) [@dependabot](https://togithub.com/dependabot) ##### π» Maintenance - ITs improvement ([#415](https://togithub.com/mojohaus/exec-maven-plugin/pull/415)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Fix documentation formatting, add menu items for new examples ([#412](https://togithub.com/mojohaus/exec-maven-plugin/pull/412)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Execute mexec-137 also on unix family ([#413](https://togithub.com/mojohaus/exec-maven-plugin/pull/413)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Remove unused test ([#410](https://togithub.com/mojohaus/exec-maven-plugin/pull/410)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) ##### π§ Build - Bump release-drafter/release-drafter from 5 to 6 ([#417](https://togithub.com/mojohaus/exec-maven-plugin/pull/417)) [@dependabot](https://togithub.com/dependabot) ### [`v3.1.1`](https://togithub.com/mojohaus/exec-maven-plugin/releases/tag/3.1.1) ##### π New features and improvements - Remove unused killAfter options ([#394](https://togithub.com/mojohaus/exec-maven-plugin/pull/394)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - \[[#391](https://togithub.com/mojohaus/exec-maven-plugin/issues/391)] Cope with Thread::stop being unavailable in JDK 20+ ([#393](https://togithub.com/mojohaus/exec-maven-plugin/pull/393)) [@kriegaex](https://togithub.com/kriegaex) - Only prefix program output with thread name when running with multiple threads ([#157](https://togithub.com/mojohaus/exec-maven-plugin/pull/157)) [@hankolerd](https://togithub.com/hankolerd) - \[[#389](https://togithub.com/mojohaus/exec-maven-plugin/issues/389)] Add option 'blockSystemExit' to 'java' mojo ([#390](https://togithub.com/mojohaus/exec-maven-plugin/pull/390)) [@kriegaex](https://togithub.com/kriegaex) - Require Maven 3.6.3+ ([#385](https://togithub.com/mojohaus/exec-maven-plugin/pull/385)) [@slachiewicz](https://togithub.com/slachiewicz) - Ensure maven.properties can be forwarded to system properties for exec:java ([#346](https://togithub.com/mojohaus/exec-maven-plugin/pull/346)) [@rmannibucau](https://togithub.com/rmannibucau) ##### π Bug Fixes - Fix [#158](https://togithub.com/mojohaus/exec-maven-plugin/issues/158) - Fix non ascii character handling ([#372](https://togithub.com/mojohaus/exec-maven-plugin/pull/372)) [@jebeaudet](https://togithub.com/jebeaudet) - \[[#323](https://togithub.com/mojohaus/exec-maven-plugin/issues/323)] exec arguments missing ([#324](https://togithub.com/mojohaus/exec-maven-plugin/pull/324)) [@bmarwell](https://togithub.com/bmarwell) ##### π¦ Dependency updates - Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/java_module-module+mainclass ([#382](https://togithub.com/mojohaus/exec-maven-plugin/pull/382)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/java_module-mainclass ([#380](https://togithub.com/mojohaus/exec-maven-plugin/pull/380)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/java_module-export ([#379](https://togithub.com/mojohaus/exec-maven-plugin/pull/379)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/longModulepath with spaces ([#383](https://togithub.com/mojohaus/exec-maven-plugin/pull/383)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/projects/jigsaw ([#381](https://togithub.com/mojohaus/exec-maven-plugin/pull/381)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24 in /src/it/mrm/java_module ([#378](https://togithub.com/mojohaus/exec-maven-plugin/pull/378)) [@dependabot](https://togithub.com/dependabot) - Bump org.codehaus.mojo:mojo-parent from 76 to 77 ([#384](https://togithub.com/mojohaus/exec-maven-plugin/pull/384)) [@dependabot](https://togithub.com/dependabot) - Require Maven 3.6.3+ ([#385](https://togithub.com/mojohaus/exec-maven-plugin/pull/385)) [@slachiewicz](https://togithub.com/slachiewicz) - Bump plexus-utils from 3.5.1 to 4.0.0 ([#368](https://togithub.com/mojohaus/exec-maven-plugin/pull/368)) [@dependabot](https://togithub.com/dependabot) - Bump parent from 70 to 76 ([#375](https://togithub.com/mojohaus/exec-maven-plugin/pull/375)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Bump groovy from 3.0.17 to 3.0.18 ([#371](https://togithub.com/mojohaus/exec-maven-plugin/pull/371)) [@dependabot](https://togithub.com/dependabot) - Bump groovy from 3.0.16 to 3.0.17 ([#365](https://togithub.com/mojohaus/exec-maven-plugin/pull/365)) [@dependabot](https://togithub.com/dependabot) - Bump groovy from 3.0.15 to 3.0.16 ([#363](https://togithub.com/mojohaus/exec-maven-plugin/pull/363)) [@dependabot](https://togithub.com/dependabot) - Bump plexus-utils from 3.5.0 to 3.5.1 ([#362](https://togithub.com/mojohaus/exec-maven-plugin/pull/362)) [@dependabot](https://togithub.com/dependabot) - Bump groovy from 3.0.14 to 3.0.15 ([#361](https://togithub.com/mojohaus/exec-maven-plugin/pull/361)) [@dependabot](https://togithub.com/dependabot) - Bump groovy from 3.0.13 to 3.0.14 ([#354](https://togithub.com/mojohaus/exec-maven-plugin/pull/354)) [@dependabot](https://togithub.com/dependabot) - Bump mockito-core from 4.9.0 to 4.11.0 ([#355](https://togithub.com/mojohaus/exec-maven-plugin/pull/355)) [@dependabot](https://togithub.com/dependabot) - Bump mockito-core from 4.8.1 to 4.9.0 ([#347](https://togithub.com/mojohaus/exec-maven-plugin/pull/347)) [@dependabot](https://togithub.com/dependabot) - Bump groovy from 3.0.12 to 3.0.13 ([#340](https://togithub.com/mojohaus/exec-maven-plugin/pull/340)) [@dependabot](https://togithub.com/dependabot) - Bump plexus-utils from 3.4.2 to 3.5.0 ([#343](https://togithub.com/mojohaus/exec-maven-plugin/pull/343)) [@dependabot](https://togithub.com/dependabot) - Bump mockito-core from 4.7.0 to 4.8.1 ([#344](https://togithub.com/mojohaus/exec-maven-plugin/pull/344)) [@dependabot](https://togithub.com/dependabot) - Bump mojo-parent from 69 to 70 ([#329](https://togithub.com/mojohaus/exec-maven-plugin/pull/329)) [@dependabot](https://togithub.com/dependabot) - Bump mockito-core from 4.6.1 to 4.7.0 ([#330](https://togithub.com/mojohaus/exec-maven-plugin/pull/330)) [@dependabot](https://togithub.com/dependabot) - Bump groovy from 3.0.11 to 3.0.12 ([#325](https://togithub.com/mojohaus/exec-maven-plugin/pull/325)) [@dependabot](https://togithub.com/dependabot) ##### π» Maintenance - Code cleanups - use newer JDK features ([#396](https://togithub.com/mojohaus/exec-maven-plugin/pull/396)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Enable spotless for code formatting ([#395](https://togithub.com/mojohaus/exec-maven-plugin/pull/395)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Require Maven 3.6.3+ ([#385](https://togithub.com/mojohaus/exec-maven-plugin/pull/385)) [@slachiewicz](https://togithub.com/slachiewicz) - ITs cleanups ([#374](https://togithub.com/mojohaus/exec-maven-plugin/pull/374)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Use Resolver Api for dependency resolving ([#349](https://togithub.com/mojohaus/exec-maven-plugin/pull/349)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) ##### π§ Build - Workaround for concurrent access to local repository on Windows by ITs ([#392](https://togithub.com/mojohaus/exec-maven-plugin/pull/392)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Use Maven 3.9.4, 3.8.8 in GitHub build ([#377](https://togithub.com/mojohaus/exec-maven-plugin/pull/377)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.