Changes Report
Release History
| Version | Date | Description |
|---|---|---|
| 3.1.0 | not released | |
| 3.0.8 | 2024-06-04 | |
| 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.1.0 – not released
| Type | Changes | By |
|---|---|---|
| Switch to Java 17. | sseifert |
Release 3.0.8 – 2024-06-04
| Type | Changes | By |
|---|---|---|
| Allow to specify NodeJS version number with or without "v" prefix. Fixes 24. | sseifert | |
| 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 |