forked from wcm-io-devops/conga-aem-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changes.xml
328 lines (292 loc) · 14.7 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
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
<?xml version="1.0" encoding="UTF-8"?>
<!--
#%L
wcm.io
%%
Copyright (C) 2015 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 https://maven.apache.org/plugins/maven-changes-plugin/xsd/changes-1.0.0.xsd">
<body>
<release version="1.14.0" date="2020-12-21">
<action type="add" dev="sseifert">
conga-aem-maven-plugin:cloudmanager-all-package: Add "singlePackage" flag to alternatively build single "all" content package for all environments and nodes.
</action>
<action type="add" dev="sseifert">
conga-aem-maven-plugin:cloudmanager-all-package: Add "attachArtifact" flag to attach "all" content package(s) as artifacts to maven build lifecycle.
</action>
<action type="fix" dev="sseifert">
conga-aem-maven-plugin:cloudmanager-all-package: Fix auto dependency generation for package that already contain dependencies.
</action>
</release>
<release version="1.13.0" date="2020-07-10">
<action type="add" dev="sseifert">
aem-contentpackage post processor: Add "fileMatch" property to include a list of binary files matching the pattern into a content package.
</action>
</release>
<release version="1.12.0" date="2020-06-28">
<action type="add" dev="sseifert">
Add httpdCloudManagerConditional and withAllCloudManagerConditional handlebars helper to build envrionment-conditional configuration for AEM cloud service..
</action>
<action type="add" dev="sseifert">
conga-aem-maven-plugin: Add new parameter autoDependenciesMode which replaces/supercedes autoDependencies and autoDependenciesSeparateMutable flags.
</action>
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Generate unique package names for all packages depending on run modes.
</action>
</release>
<release version="1.11.4" date="2020-05-19">
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Allow to provide separate credentials for package manager and Felix console.
</action>
</release>
<release version="1.11.2" date="2020-04-28">
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Allow to defined custom package properties for 'cloudmanager-all-package' goal.
</action>
<action type="fix" dev="sseifert">
Fail content package build when node or property names contains illegal characters (not following JCR standards).
</action>
</release>
<release version="1.11.0" date="2020-04-23">
<action type="add" dev="sseifert">
Add support for package properties "packageType", "requiresRoot", "requiresRestart", "allowIndexDefinitions".
</action>
<action type="add" dev="sseifert">
Add validator for content package based on Jackrabbit FileVault Validation (for packages with a packageType set).
</action>
<action type="add" dev="sseifert">
Add new config parameter 'cryptoSkip' that allows to skip crypto encryption in aemCryptoEncrypt expression.
</action>
<action type="add" dev="sseifert">
conga-aem-maven-plugin: Add 'cloudmanager-all-package' goal to build combined container package for deployment with Adobe Cloud Manager.
</action>
<action type="add" dev="sseifert">
conga-aem-maven-plugin: Add 'cloudmanager-dispatcher-config' goal to build ZIP file with dispatcher configuration for deployment with Adobe Cloud Manager.
</action>
<action type="update" dev="sseifert">
aem-contentpackage-osgiconfig post processor: Include only generated *.config files in AEM content package, no other .content files (exception the package is empty otherwise).
Automatically set 'packageType' for packages created by this post processor.
</action>
<action type="update" dev="sseifert">
aem-contentpackage-properties post processor: Allow to override package type with contentPackage.packageType option (useful for 3rdparty packages that have no package type defined).
</action>
</release>
<release version="1.10.0" date="2020-01-30">
<action type="add" dev="sseifert">
conga-aem-crypto-cli: Add command line options to encrypt and decrypt values using AEM crypto support.
</action>
<action type="fix" dev="sseifert">
conga-aem-crypto-cli: Allow to generate AEM crypto keys without specifying an Ansible vault password.
</action>
<action type="fix" dev="sseifert">
conga-aem-maven-plugin: Retry HTTP action in case of JSON parse failure (system may respond temporarily with non-JSON response).
</action>
<action type="fix" dev="mrozati" issue="WTOOL-56">
Add support for XML namespace "granite" when building content packages.
</action>
</release>
<release version="1.9.2" date="2019-10-01">
<action type="add" dev="sseifert" issue="WTOOL-54">
conga-aem-maven-plugin: Add two more bundles to "Bundle Status Whitelist Bundle Names" property.
</action>
</release>
<release version="1.9.0" date="2019-08-20">
<action type="add" dev="sseifert" issue="WTOOL-52">
conga-aem-maven-plugin: Add "Bundle Status Whitelist Bundle Names" property to define list of bundles ignored by bundle status check.
</action>
</release>
<release version="1.8.14" date="2019-05-08">
<action type="update" dev="sseifert">
aem-contentpackage-properties plugin: Also support "jar" file extension for AEM content packages (but only when explicitly defined as post processor).
</action>
<action type="update" dev="sseifert">
Read Felix ConfigAdmin configuration files with latest version (1.9.14), but write it using the old file format form ConfigAdmin 1.8.4 to support AEM 6.1 and below.
</action>
</release>
<release version="1.8.12" date="2018-10-17">
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Fix display of active bundles when checking bundle display.
</action>
</release>
<release version="1.8.10" date="2018-08-17">
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Improve error message in case of HTTP socket timeouts.
</action>
</release>
<release version="1.8.8" date="2018-07-13">
<action type="fix" dev="sseifert">
conga-aem-maven-plugin: Fix parsing of model YAML files which contain custom tags.
</action>
<action type="fix" dev="sseifert" issue="WTOOL-47">
conga-aem-maven-plugin: Improve error handling when call to bundle status URL fails.
</action>
</release>
<release version="1.8.6" date="2018-05-22">
<action type="fix" dev="sseifert">
conga-aem-maven-plugin: 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.8.4" date="2018-05-18">
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Pass-through 'httpSocketTimeoutSec' property for package files to be installed.
</action>
</release>
<release version="1.8.2" date="2018-05-17">
<action type="update" dev="sseifert">
conga-aem-crypto-cli: Update to CONGA Ansible Plugin 1.1.0.
</action>
<action type="fix" dev="sseifert">
conga-aem-maven-plugin: 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">
conga-aem-maven-plugin: Improve support for "feature model based service packs" by ensuring bundles starting with "updater.aem-*" do not exist in bundle status check.
</action>
</release>
<release version="1.8.0" date="2018-05-04">
<action type="add" dev="trichter">
Add handlebars helper httpHost and httpHostSsl in order to support non standard http ports in conga-aem-definitions.
</action>
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Improve support for "feature model based service packs" by ensuring bundle "updater.aem-service-pkg" does not exist in bundle status check.
</action>
</release>
<release version="1.7.0" date="2018-03-23">
<action type="add" dev="sseifert">
Allow to add files and custom properties to generated AEM content packages.
</action>
<action type="add" dev="trichter">
Add handlebars helper webconsolePasswordHash.
</action>
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Use Maven HTTP proxy settings.
</action>
</release>
<release version="1.6.2" date="2018-02-08">
<action type="fix" dev="sseifert">
conga-aem-maven-plugin: Do not required maven project for package-install goal.
</action>
</release>
<release version="1.6.0" date="2018-01-15">
<action type="add" dev="sseifert">
Add handlebars helper oakPasswordHash, oakAuthorizableUuid and aemCryptoEncrypt.
</action>
<action type="add" dev="sseifert">
Add conga-aem-crypto-cli tool.
</action>
</release>
<release version="1.5.2" date="2017-12-20">
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Apply default install delay of 3 sec for 'container' and 'mixed' package types.
</action>
<action type="update" dev="sseifert">
conga-aem-maven-plugin: Make bundles starting/stopping wait message more compact.
</action>
</release>
<release version="1.5.0" date="2017-10-17">
<action type="add" dev="sseifert" issue="WDCONGA-12">
Add 'aemDispatcherFilter' and 'aemHttpdFilter' handlebars helpers to generate filter rules for dispatcher and httpd configuration.
</action>
<action type="update" dev="sseifert">
ANY validator: support regex property values encloses in ticks (').
</action>
</release>
<release version="1.4.6" date="2017-09-12">
<action type="update" dev="sseifert" issue="WTOOL-34">
conga-aem-maven-plugin: Allow to define nodeDirectory parameter via command line.
</action>
<action type="update" dev="sseifert">
Update to latest AEM Content Package Builder.
</action>
</release>
<release version="1.4.4" date="2017-07-19">
<action type="update" dev="sseifert">
Set model option "force" to true by default for CONGA-generated packages (but allow override from role definition).
</action>
<action type="update" dev="sseifert">
conga-aem-maven-plugin: 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">
conga-aem-maven-plugin: 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.4.2" date="2017-06-02">
<action type="update" dev="sseifert">
Update to latest JCR Content Parser.
</action>
</release>
<release version="1.4.0" date="2017-05-29">
<action type="add" dev="sseifert">
Add support for setting PNG thumbnail image on content packages, and add CONGA logo as default thumbnail.
</action>
<action type="add" dev="sseifert" issue="WTOOL-29">
conga-aem-maven-plugin: Add support for the package installation through Composum.
</action>
</release>
<release version="1.3.2" date="2017-04-04">
<action type="fix" dev="sseifert">
Generate empty but valid package for OSGi configuration when no configurations are defined.
</action>
<action type="fix" dev="sseifert">
Update to latest content-package-builder dependency (fixes some issues in generated content packages).
</action>
<action type="update" dev="sseifert">
Always use BufferedInputStream to wrap FileInputStream.
</action>
<action type="update" dev="sseifert">
Switch to org.apache.sling.jcr.contentparser for parsing JSON content files.
</action>
</release>
<release version="1.3.0" date="2017-02-09">
<action type="add" dev="sseifert">
Add 'aem-contentpackage-properties' post processor (always implicitely applied) that extracts AEM content package properties.
</action>
<action type="add" dev="sseifert">
Add 'CONGA AEM Maven Plugin' which allows to deploy AEM content packages to AEM referenced in a node's model.yaml file.
</action>
<action type="update" dev="sseifert">
Skip generation of content package for OSGi configuration when no configurations are defined.
</action>
<action type="update" dev="sseifert">
Update to latest handlebars 4.x version.
</action>
</release>
<release version="1.2.0" date="2016-06-15">
<action type="update" dev="sseifert">
Add support to extract file headers to all file header plugins.
</action>
<action type="update" dev="sseifert">
Add file headers in content packages generated by post processors and in OSGi config files contained in them.
</action>
</release>
<release version="1.1.2" date="2015-10-28">
<action type="fix" dev="sseifert">
Update to latest content-package-builder dependency (fixes some issues in generated content packages).
</action>
</release>
<release version="1.1.0" date="2015-09-18">
<action type="add" dev="sseifert">
aem-contentpackage post processor: Add support for "acHandling" parameter in content package metadata.
</action>
<action type="update" dev="sseifert">
JsonContentLoader: Do not filter out properties/nodes 'jcr:uuid', 'jcr:mixinTypes' and 'rep:policy'.
</action>
</release>
<release version="1.0.0" date="2015-07-06">
<action type="add" dev="sseifert">
Initial release.
</action>
</release>
</body>
</document>