Features
Bugs
-
#29 - Evaluate environment settings where values contain providers.
Other
-
#33 -
dependencies.npmPackage
is now handled as a service rather than extra properties.
Deprecations
-
Where classes have both constructors taking
Project
orProjectOperations
, then constructor takingProject
has been deprecated. -
All methods on extensions starting with
getResolvable
have been replaced. Use eithergetExecutable
orgetNpmCliJsProvider
. -
executable version/path/search
have been replaced byexecutableByVersion / executableByPath / executableBySearchPath
.
Breaking changes
-
Minimum supported Gradle version is now 4.9.
-
project.nodeexec
&project.npmexec
- usenode.exec
andnpm.exec
instead. -
Setting a different version for NPM has never been implemented properly and has now been removed. Please raise an issue if you need this support.
-
getResolverFactoryRegistry
has been removed fromAbstractPackageWrappingExtension
. There is no longer a need for this. -
Maven coordinates are now
org.ysb33r.gradle
and notgradle.plugin.org.ysb33r.gradle
.