-
Notifications
You must be signed in to change notification settings - Fork 2
/
changes.xml
143 lines (127 loc) · 5.53 KB
/
changes.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<?xml version="1.0" encoding="UTF-8"?>
<!--
#%L
wcm.io
%%
Copyright (C) 2014 wcm.io
%%
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
#L%
-->
<document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/changes/1.0.0"
xsi:schemaLocation="http://maven.apache.org/changes/1.0.0 http://maven.apache.org/plugins/maven-changes-plugin/xsd/changes-1.0.0.xsd">
<body>
<release version="3.0.8" date="2024-06-04">
<action type="update" dev="sseifert" issue="24">
Allow to specify NodeJS version number with or without "v" prefix.
</action>
<action type="update" dev="sseifert">
Switch to Java 11 as minimum version.
</action>
</release>
<release version="3.0.6" date="2022-01-27">
<action type="update" dev="mschulze">
MacOS/aarch64: Use x64 NodeJS versions below 16.
</action>
<action type="update" dev="sseifert">
Declare maven core dependencies as provided.
</action>
</release>
<release version="3.0.4" date="2021-12-21">
<action type="fix" dev="sseifert">
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).
</action>
<action type="fix" dev="sseifert">
Fix handling of global node_modules paths when explicit NPM version is used on different OS.
</action>
<action type="fix" dev="sseifert">
Proper handling of symlinks when extracting NodeJS tar archives.
</action>
</release>
<release version="3.0.2" date="2021-11-29">
<action type="update" dev="bubaumann">
Add support for Apple Silicon based Mac.
</action>
</release>
<release version="3.0.0" date="2019-04-05">
<action type="update" dev="sseifert"><![CDATA[
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 <a href="https://github.com/wcm-io-devops/maven-nodejs-proxy">Maven NodeJS Proxy</a> Version 1.2.0 or higher.
]]></action>
<action type="fix" dev="sseifert">
Do not delete Node.js base directory with all other installed versions when installing a new Node.js version.
</action>
<action type="update" dev="sseifert">
Delete downloaded Node.js archives after local installation, keep only installed Node.js directory.
</action>
<action type="update" dev="sseifert" issue="WTOOL-46">
Make specifying NPM version optional. If it is not specified the NPM version that is bundles with the Node.js version is used.
</action>
<action type="update" dev="sseifert">
Drop support for Node.js versions lower than 6.3.0.
</action>
<action type="fix" dev="sseifert" issue="WTOOL-49">
Make sure NPM is installed in the correct directory.
</action>
<action type="fix" dev="sseifert">
Display error message instead of NPE when workingDirectory parameter missing for tasks.
</action>
</release>
<release version="2.0.4" date="2017-02-08">
<action type="fix" dev="amuthmann" issue="WTOOL-20">
Make compatible with npm > 2.x on Windows.
</action>
</release>
<release version="2.0.2" date="2016-04-29">
<action type="update" dev="sseifert">
Add m2e lifecycle mapping - ignore all goals by default in Eclipse.
</action>
</release>
<release version="2.0.0" date="2015-09-03">
<action type="add" dev="sseifert" issue="WTOOL-16">
Use Maven NodeJS Proxy-produced dependencies for downloading NodeJS binaries to allow caching them in Maven artifact managers.
</action>
<action type="remove" dev="sseifert" issue="WTOOL-16">
Remove support for direct download of NodeJS binaries and related plugin parameters.
</action>
<action type="remove" dev="sseifert">
Remove ANSI control characters from NodeJS log output.
</action>
</release>
<release version="1.0.6" date="2015-03-20">
<action type="update" dev="isechyn" issue="WTOOL-9">
Refactored task execution to use java.lang.Process to be able to set the path variable.
</action>
</release>
<release version="1.0.4" date="2015-03-09">
<action type="fix" dev="isechyn" issue="WTOOL-18">
Make sure the nodejs plugin checks, if all artefacts are installed correctly before executing tasks.
</action>
<action type="fix" dev="isechyn" issue="WTOOL-20">
Make sure nodejs plugin uses specified version of npm.
</action>
</release>
<release version="1.0.2" date="2014-10-22">
<action type="update" dev="sseifert">
Add help mojo.
</action>
<action type="update" dev="sseifert">
Allow overrding nodejs property via command line properties.
Add skip property.
</action>
</release>
<release version="1.0.0" date="2014-10-02">
<action type="add" dev="isechyn">
Initial release.
</action>
</release>
</body>
</document>