Release History

Version Date Description
3.0.8 not released  
3.0.6 2022-01-27  
3.0.4 2021-12-21  
3.0.2 2021-11-29  
3.0.0 2019-04-05  
2.0.4 2017-02-08  
2.0.2 2016-04-29  
2.0.0 2015-09-03  
1.0.6 2015-03-20  
1.0.4 2015-03-09  
1.0.2 2014-10-22  
1.0.0 2014-10-02  

Release 3.0.8 – not released

Type Changes By
Switch to Java 11 as minimum version. sseifert

Release 3.0.6 – 2022-01-27

Type Changes By
MacOS/aarch64: Use x64 NodeJS versions below 16. mschulze
Declare maven core dependencies as provided. sseifert

Release 3.0.4 – 2021-12-21

Type Changes By
Ensure the NPM versions that is bundled with NodeJS is used when not explicit NPM version is used (was broken on Unix and MacOS systems). sseifert
Fix handling of global node_modules paths when explicit NPM version is used on different OS. sseifert
Proper handling of symlinks when extracting NodeJS tar archives. sseifert

Release 3.0.2 – 2021-11-29

Type Changes By
Add support for Apple Silicon based Mac. bubaumann

Release 3.0.0 – 2019-04-05

Type Changes By
Install Node.js on Windows the same way as for the other platforms using the Node.js archive including the bundled NPM version. This requires Maven NodeJS Proxy Version 1.2.0 or higher. sseifert
Do not delete Node.js base directory with all other installed versions when installing a new Node.js version. sseifert
Delete downloaded Node.js archives after local installation, keep only installed Node.js directory. sseifert
Make specifying NPM version optional. If it is not specified the NPM version that is bundles with the Node.js version is used. Fixes WTOOL-46. sseifert
Drop support for Node.js versions lower than 6.3.0. sseifert
Make sure NPM is installed in the correct directory. Fixes WTOOL-49. sseifert
Display error message instead of NPE when workingDirectory parameter missing for tasks. sseifert

Release 2.0.4 – 2017-02-08

Type Changes By
Make compatible with npm > 2.x on Windows. Fixes WTOOL-20. amuthmann

Release 2.0.2 – 2016-04-29

Type Changes By
Add m2e lifecycle mapping - ignore all goals by default in Eclipse. sseifert

Release 2.0.0 – 2015-09-03

Type Changes By
Use Maven NodeJS Proxy-produced dependencies for downloading NodeJS binaries to allow caching them in Maven artifact managers. Fixes WTOOL-16. sseifert
Remove support for direct download of NodeJS binaries and related plugin parameters. Fixes WTOOL-16. sseifert
Remove ANSI control characters from NodeJS log output. sseifert

Release 1.0.6 – 2015-03-20

Type Changes By
Refactored task execution to use java.lang.Process to be able to set the path variable. Fixes WTOOL-9. isechyn

Release 1.0.4 – 2015-03-09

Type Changes By
Make sure the nodejs plugin checks, if all artefacts are installed correctly before executing tasks. Fixes WTOOL-18. isechyn
Make sure nodejs plugin uses specified version of npm. Fixes WTOOL-20. isechyn

Release 1.0.2 – 2014-10-22

Type Changes By
Add help mojo. sseifert
Allow overrding nodejs property via command line properties. Add skip property. sseifert

Release 1.0.0 – 2014-10-02

Type Changes By
Initial release. isechyn

Back to top

Version: 3.0.7-SNAPSHOT. Last Published: 2024-04-15.