Features
-
#12 -
AbstractWrappedToolExecution
. -
#13 - Utilise Worker API access when available.
-
#14 -
AbstractToolExtension
abstract base class for extensions that wrap external tools. -
#15 - New exceptions classes
-
#20 -
ProgressLogger
functionality that can be used for downloads -
#21 -
AbstractCombinedProjectTaskExtension
for extension that can be attached to both projects and tasks. -
#22 - Building block for resolving executables by version.
Breaking change
-
AbstractToolExecSpec.executable(Map<String,Object>)
now returnsvoid
. -
Constructor for
AbstractToolExecSpec
now must be supplied withResolverFactoryRegistry
. You need to supply your own and it is recommended to place this in an extension instead.
Deprecated
-
Please use
ResolvableExecutable
instead ofResolvedExecutable
.