Skip to content

Releases: siouan/frontend-gradle-plugin

1.4.0

23 Mar 15:20
Compare
Choose a tag to compare

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

13 Mar 08:31
Compare
Choose a tag to compare

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

07 Dec 17:51
Compare
Choose a tag to compare

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

01 Jul 20:52
Compare
Choose a tag to compare

Bug fixes

  • Fixed compatibility issue between JDK 8 and JDK 9 with ByteBuffer class (#55).

1.2.0

24 Jun 18:03
Compare
Choose a tag to compare

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

18 May 08:04
97e0dff
Compare
Choose a tag to compare

Bug fixes

  • Gradle tarTree does not preserve symbolic links (#29).

Tasks

  • Switched CI to travis-ci.com.

1.1.2

04 May 20:58
0c79725
Compare
Choose a tag to compare

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

29 Apr 15:30
7444f40
Compare
Choose a tag to compare

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

23 Apr 21:27
Compare
Choose a tag to compare

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

20 Apr 14:02
Compare
Choose a tag to compare

Another approach in integrating frontend builds into Gradle.