#13 - Utilise Worker API access when available.
AbstractToolExtensionabstract base class for extensions that wrap external tools.
#15 - New exceptions classes
ProgressLoggerfunctionality that can be used for downloads
AbstractCombinedProjectTaskExtensionfor extension that can be attached to both projects and tasks.
#22 - Building block for resolving executables by version.
AbstractToolExecSpecnow must be supplied with
ResolverFactoryRegistry. You need to supply your own and it is recommended to place this in an extension instead.