Releases: siouan/frontend-gradle-plugin
Releases · siouan/frontend-gradle-plugin
1.4.0
Features
- New
packageJsonDirectory
property to run frontend scripts from a custom directory (#57).
- New
loggingLevel
property to tweak plugin output specifically (#61).
- New
publishFrontend
task to trigger frontend artifacts publication when publish
task is executed (#72).
Bug fixes
- Fixed white spaces handling in script arguments (#82)
1.3.1
Bug fixes
installYarn
task is not triggered (#74).
nodeInstallDirectory
and yarnInstallDirectory
properties are not handled correctly (#70).
Tasks
- Added configuration blocks in documentation with Kotlin syntax (#59).
- Switched to Open JDK 11 on CI server for Mac OS.
- Added section for special thanks in documentation.
1.3.0
Bug fixes
AccessDeniedException
when installing Node distribution on Windows Server workstation (#62)
installFrontend
task is not triggered when installScript
property is not explicitly defined (#68)
Tasks
- CI on Windows Server 2016 version 1803 / AdoptOpenJDK OpenJ9 1.8.0-232 64 bits
1.2.1
Bug fixes
- Fixed compatibility issue between JDK 8 and JDK 9 with
ByteBuffer
class (#55).
1.2.0
Features
- New
RunNodeTask
type to integrate a Node script into the build (#43).
- Custom script to install frontend dependencies (#45).
- Task activation optimizations (#51).
1.1.3
Bug fixes
- Gradle
tarTree
does not preserve symbolic links (#29).
Tasks
- Switched CI to travis-ci.com.
1.1.2
Bug fixes
- Linux/Mac OS support broken (#28)
- Support of Mac OS X/x86_64 architecture.
- Workaround to restore symbolic links after Gradle
tarTree
.
Tasks
- CI on Ubuntu Xenial 16.04, Mac OS X 10.13 (#31)
- Invalid plugins repository URL (#24)
- Notes about supported platforms (#30)
1.1.1
Bug fixes
package-lock.json
file may not exist in functional tests (Node < 8 & NPM < 5) (#15)
Tasks
- Package the frontend and the backend together (#12)
- Minimum supported version of Node and Yarn (#11)
Refactoring
- Improve code comments (#14)
1.1.0
Tasks
- Typos in README (#4)
- Lack of contributing notes (#5)
- No issue template (#6)
Refactoring
- Bad separation of core components and Gradle API related components (#7)
- Missing unit and functional tests (#8)
- Invalid usage of Gradle input/output annotations (#9)
Upgrading from 1.0.0+
- The task type
org.siouan.frontendgradleplugin.RunScriptTask
has been moved to org.siouan.frontendgradleplugin.tasks.RunScriptTask
. Update any custom task using this type accordingly.
1.0.0
Another approach in integrating frontend builds into Gradle.