8.0.0
Requirements
- Gradle: ≥7.3 for JDK 17 build
- Gradle: ≥6.2 for JDK 11 build
Features
- Support of Node.js Linux ARM64 distributions (#190).
- Retry capability when downloading the Node.js distribution (#201).
Bug fixes
- Task
installPackageManager
and depending tasks could be executed unexpectedly with corrupted inputs when taskresolvePackageManager
was skipped (#206).
Breaking changes
- Due to issue #206, support of
FGP_NODEJS_HOME
environment variable for the Node.js install directory is abandoned as it was impacting significantly implementation of new tasksresolvePackageManager
andinstallPackageManager
. However, the same behaviour may be obtained using an explicity configuration of propertynodeInstallDirectory
(see hereafter).
Upgrading from 7.0.0+
If the build was relying on FGP_NODEJS_HOME
environment variable, see this FAQ for an alternative implementation.