-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchanges.xml
250 lines (218 loc) · 10.3 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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
<?xml version="1.0" encoding="UTF-8"?>
<!--
#%L
wcm.io
%%
Copyright (C) 2017 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="http://maven.apache.org/changes/2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/changes/2.0.0 https://maven.apache.org/xsd/changes-2.0.0.xsd">
<body>
<release version="2.1.8" date="not released">
<action type="update" dev="sseifert">
Switch to Java 11 as minimum version.
</action>
</release>
<release version="2.1.6" date="2022-09-30">
<action type="update" dev="sseifert">
Content Unpacker: Allow to set replication activation information for "dam:Asset" nodes.
</action>
</release>
<release version="2.1.4" date="2022-08-15">
<action type="update" dev="sseifert">
Check bundle status before package manager install status as the latter may report errors if certain bundles are restarted.
</action>
</release>
<release version="2.1.2" date="2022-06-20">
<action type="fix" dev="sseifert">
Add explicit handling for responses with invalid JSON payload for packager manager install status and bundle status calls.
</action>
</release>
<release version="2.1.0" date="2022-06-16">
<action type="add" dev="sseifert">
Check package manager installstatus.jsp before and after installation of content package to make sure packager manager is also completed with installing embedded packages.
</action>
</release>
<release version="2.0.4" date="2022-01-27">
<action type="update" dev="sseifert">
Remove OSGi bundle metadata (JAR was never deployed to OSGi).
</action>
<action type="fix" dev="sseifert">
ContentUnpacker: XML parsers should not be vulnerable to XXE attacks.
</action>
</release>
<release version="2.0.2" date="2022-01-06">
<action type="fix" dev="sseifert">
Remove misplaced message 'Package uploaded successfully (without installing).' after package install.
</action>
</release>
<release version="2.0.0" date="2021-12-13">
<action type="add" dev="sseifert">
Add support for IMS/Auth 2 authentication for AEMaaCS (via oauth2AccessToken). Use only a single HTTP client instance for both package manager and OSGi console communication.
</action>
<action type="add" dev="sseifert" issue="WTOOL-71">
New configuration parameter packageManagerOutputLogLevel to allow to change log level for package manager output (which may get huge for big packages) from INFO to DEBUG.
</action>
<action type="add" dev="sseifert">
PackageInstaller: Flag replicatePackage allows to replicate a package to publish instance after uploading it to author instance.
</action>
<action type="update" dev="sseifert" issue="WTOOL-87">
Refactor PackageDownload to split uploading package definition from actually downloading the content package. Make rebuilding the content package optional.
</action>
<action type="remove" dev="sseifert">
Remove Logger wrapper interface and switch to directly using slf4j-api instead.
</action>
</release>
<release version="1.7.4" date="2020-09-15">
<action type="update" dev="sseifert">
ContentUnpacker: Allow to set fixed date value to be used for the "lastReplicated" property when marking nodes as replicated.
</action>
<action type="fix" dev="sseifert">
ContentUnpacker: Explicitly sort {Name} property arrays to ensure consistent ordering.
</action>
</release>
<release version="1.7.2" date="2020-07-10">
<action type="add" dev="sseifert">
ContentUnpacker: Introduce "markReplicationActivatedIncludeNodes" option to allow to restrict setting replication status to a subset of nodes.
</action>
<action type="fix" dev="sseifert">
ContentUnpacker: Fix path building for "excludeNodes" and "markReplicationActivatedIncludeNodes" options to ensure paths in whole content package are respected.
</action>
</release>
<release version="1.7.0" date="2020-05-19">
<action type="add" dev="sseifert">
ContentUnpacker: Add "markReplicationActivated" option to set replication status to "activated" for all cq:Page and cq:Template nodes.
</action>
<action type="update" dev="sseifert" issue="WTOOL-62">
Allow to provide separate credentials for package manager and Felix console.
</action>
</release>
<release version="1.6.4" date="2020-04-14">
<action type="fix" dev="sseifert">
Do not remove namespace prefixes uses by node names escaped in the folder structure (e.g. "cq:tags" folder).
</action>
</release>
<release version="1.6.2" date="2020-01-30">
<action type="fix" dev="sseifert">
Retry HTTP action in case of JSON parse failure (system may respond temporarily with non-JSON response).
</action>
</release>
<release version="1.6.0" date="2019-08-20">
<action type="add" dev="sseifert" issue="WTOOL-52">
Add "Bundle Status Whitelist Bundle Names" property to define list of bundles ignored by bundle status check.
</action>
</release>
<release version="1.5.10" date="2019-05-08">
<action type="update" dev="sseifert">
Update dependencies.
</action>
</release>
<release version="1.5.8" date="2018-10-17">
<action type="update" dev="sseifert">
Fix display of active bundles when checking bundle display.
</action>
</release>
<release version="1.5.6" date="2018-08-17">
<action type="update" dev="sseifert">
Improve error message in case of HTTP socket timeouts.
</action>
</release>
<release version="1.5.4" date="2018-07-13">
<action type="fix" dev="sseifert" issue="WTOOL-47">
Improve error message when call to bundle status URL fails.
</action>
</release>
<release version="1.5.2" date="2018-05-22">
<action type="fix" dev="sseifert">
Improve check for already uploaded packages: Force-install package if a newer version of the same package is already installed, or if the package was uploaded but not unpacked.
</action>
</release>
<release version="1.5.0" date="2018-05-18">
<action type="add" dev="sseifert">
Allow to define a HTTP socket timeout value for each package file individually.
</action>
</release>
<release version="1.4.4" date="2018-05-17">
<action type="fix" dev="sseifert">
Detect failed package installations that contain the string 'Error during processing.' in the response message and fail the build.
</action>
<action type="update" dev="sseifert">
Improve support for "feature model based service packs" by defining a list of regular expressions for blacklisted bundle names on system ready check.
</action>
</release>
<release version="1.4.2" date="2018-05-04">
<action type="update" dev="sseifert">
Improve support for "feature model based service packs" by defining a list of blacklisted bundle names on system ready check.
</action>
</release>
<release version="1.4.0" date="2018-03-23">
<action type="add" dev="sseifert">
Add HTTP proxy support.
</action>
</release>
<release version="1.3.2" date="2017-12-20">
<action type="fix" dev="sseifert" issue="WTOOL-40">
Unpack downloaded AEM package: Rewrite also FileVault XML files that are not named .content.xml.
</action>
<action type="update" dev="sseifert">
Unpack downloaded AEM package: Sort weak reference values alphatecially to ensure consistent ordering.
</action>
<action type="update" dev="sseifert">
Apply default install delay of 3 sec for 'container' and 'mixed' package types.
</action>
<action type="update" dev="sseifert">
Make bundles starting/stopping wait message more compact.
</action>
</release>
<release version="1.3.0" date="2017-09-12">
<action type="add" dev="sseifert" issue="WTOOL-37">
Unpack downloaded AEM package: Add possibility to exclude mixins by list of exclude patterns.
</action>
<action type="update" dev="sseifert">
Check package list before uploading an AEM content package in non-force mode.
</action>
<action type="fix" dev="sseifert" issue="WTOOL-36">
Unpack downloaded AEM package: do not add space in front of '/>' when rewriting XML files.
</action>
<action type="fix" dev="sseifert" issue="WTOOL-38">
Unpack downloaded AEM package: Keep order of xmlns attributes.
</action>
<action type="fix" dev="sseifert">
Unpack downloaded AEM package: Never exclude jcr:uuid properties for rep:User and rep:Group primary types.
</action>
</release>
<release version="1.2.0" date="2017-07-19">
<action type="update" dev="sseifert">
Auto-detect "force" mode for installing package when not set explicitly: If package file name contains "-SNAPSHOT" apply force mode, otherwise not.
</action>
<action type="update" dev="sseifert" issue="WTOOL-34">
CrxPackageInstaller: Execute GET request on packager manager API before uploading package, to avoid storing it in repository at wrong path when package manager servlet is not running.
</action>
</release>
<release version="1.1.0" date="2017-05-29">
<action type="add" dev="sseifert" issue="WTOOL-30">
Set package versions.
</action>
<action type="add" dev="schaefera" issue="WTOOL-29">
Add support for the package installation through Composum.
</action>
</release>
<release version="1.0.0" date="2017-02-08">
<action type="add" dev="sseifert">
Initial release.
</action>
</release>
</body>
</document>