Releases: maveniverse/toolrunner
Release list
0.4.1
Since ToolRunner 0.4.0, Maven Executor is integrated. Also, added real GH discovery for tools hosted on GH, and finally some config cleanup and refactoring happened. Finally, jdk tool is able to utilize ToolProvider SPI if running on Java 9+ (and all conditions apply), otherwise it forks as before.
What's Changed
Full Changelog: release-0.4.0...release-0.4.1
0.4.0
ToolRunner got Maven Executor integrated. Also, added real GH discovery for tools hosted on GH, and finally some config cleanup and refactoring happened.
What's Changed
- Bump version.mima from 2.4.45 to 2.4.46 by @dependabot[bot] in #30
- Refactor and clean up config by @cstamas in #32
- Add GH discovery by @cstamas in #31
- Integrate Maven Executor by @cstamas in #33
New Contributors
- @dependabot[bot] made their first contribution in #30
Full Changelog: release-0.3.0...release-0.4.0
0.3.0
0.2.4
What's Changed
Full Changelog: release-0.2.3...release-0.2.4
0.2.3
Bugfix release:
selectToolimproved, now there is ability to reuse detected tool (ie if user has it installed on path)- Gradle (as detection is still TODO) upped to
9.5.1
Full Changelog: release-0.2.2...release-0.2.3
0.2.2
Smaller improvements, like ToolProvisioner should not pick "preview" or "snapshot" version of tool (if resolution used). Also, provide simple(r) way to perform simple-string grab of output, instead to litter/copy same code over and over again.
What's Changed
- Feat: LATEST should not select preview versions by @cstamas in #14
- Feat: grab output as string by @cstamas in #13
New Contributors
Full Changelog: release-0.2.1...release-0.2.2
0.2.1
Project is now fully Java 8.
Supported tools are Ant (no latest discovery, wired in 1.10.17 as latest), Gradle (no latest discovery, wired in 9.5.0 as latest), Isx (latest only), JBang (full version discovery), JDK (always "current" JDK running) and Maven (full version discovery).
Full Changelog: release-0.2.0...release-0.2.1
0.2.0
Project is now Java 8 language level. Also, fixed bugs and added/sprinkled some DEBUG logging.
Full Changelog: release-0.1.2...release-0.2.0
0.1.2
Extra: added module that provides custom lifecycle and packaging as well for simpler POMs.
Full Changelog: release-0.1.1...release-0.1.2
0.1.1
Bugfix release: CWD was not set by mojo, but used what Java reports, that was of course off (from Maven project base).
Full Changelog: release-0.1.0...release-0.1.1