Changes Report
Release History
| Version | Date | Description |
|---|---|---|
| 1.7.6 | 2025-06-18 | |
| 1.7.4 | 2024-01-25 | |
| 1.7.2 | 2023-12-13 | |
| 1.7.0 | 2022-01-26 | |
| 1.6.2 | 2021-06-08 | |
| 1.6.0 | 2021-03-25 | |
| 1.5.4 | 2020-07-10 | |
| 1.5.2 | 2020-04-28 | |
| 1.5.0 | 2020-04-14 | |
| 1.4.4 | 2020-01-30 | |
| 1.4.2 | 2019-05-08 | |
| 1.4.0 | 2018-03-23 | |
| 1.3.2 | 2017-09-12 | |
| 1.3.0 | 2017-05-29 | |
| 1.2.0 | 2017-04-04 | |
| 1.1.4 | 2016-04-29 | |
| 1.1.2 | 2015-10-28 | |
| 1.1.0 | 2015-09-18 | |
| 1.0.2 | 2015-07-06 | |
| 1.0.0 | 2015-06-25 |
Release 1.7.6 – 2025-06-18
| Type | Changes | By |
|---|---|---|
| Ensure all ZIP entries are created using the same timestamp as the "created" property from content package metadata (reproducible builds). Fixes 12. | sseifert | |
| Switch to AEM 6.5.17 as minimum version. | sseifert |
Release 1.7.4 – 2024-01-25
| Type | Changes | By |
|---|---|---|
| Ensure folder path ZIP file entries are created. Fixes 2. | sseifert |
Release 1.7.2 – 2023-12-13
| Type | Changes | By |
|---|---|---|
| Switch to Java 11 as minimum version. | sseifert | |
| Switch to AEM 6.5.7 as minimum version. | sseifert | |
| Eliminate dependency to Guava. | sseifert | |
Ensure element order is kept intact when using ContentPackage.addContent(String, ContentElement) method. Fixes 1. |
sseifert |
Release 1.7.0 – 2022-01-26
| Type | Changes | By |
|---|---|---|
| Switch to AEM 6.5 as minimum version. | sseifert | |
| Add support for XML namespace "wcmio" when building content packages. | sseifert |
Release 1.6.2 – 2021-06-08
| Type | Changes | By |
|---|---|---|
| Add "dam" namespace to content packages. | amuthmann |
Release 1.6.0 – 2021-03-25
| Type | Changes | By |
|---|---|---|
| Add methods ContentPackage.addContentForFile to allow setting additional JCR properties for file nodes. | sseifert |
Release 1.5.4 – 2020-07-10
| Type | Changes | By |
|---|---|---|
| Create separate folders for nodes with content types nt:folder, sling:Folder, sling:OrderedFolder, cq:Page. | sseifert |
Release 1.5.2 – 2020-04-28
| Type | Changes | By |
|---|---|---|
| Fail package build when node or property names contains illegal characters (not following JCR standards). | sseifert |
Release 1.5.0 – 2020-04-14
| Type | Changes | By |
|---|---|---|
| Add support for "packageType" property. | sseifert | |
| Add support for "requireRoot", "requireRestart", "allowIndexDefinitions" properties. | sseifert | |
| Do no longer generate "path" and "contentPackageVersion" properties in package properties. | sseifert | |
| Switch to AEM 6.3 as minimum version. | sseifert |
Release 1.4.4 – 2020-01-30
| Type | Changes | By |
|---|---|---|
| Add support for XML namespace "granite" when building content packages. Fixes WTOOL-56. | mrozati |
Release 1.4.2 – 2019-05-08
| Type | Changes | By |
|---|---|---|
| Avoid to resolve external DTD reference from http://java.sun.com/dtd/properties.dtd. | sseifert |
Release 1.4.0 – 2018-03-23
| Type | Changes | By |
|---|---|---|
| Add support for custom package metadata properties. | sseifert |
Release 1.3.2 – 2017-09-12
| Type | Changes | By |
|---|---|---|
| Add "slingevent" XML namespace to the list of default namespaces. | sseifert |
Release 1.3.0 – 2017-05-29
| Type | Changes | By |
|---|---|---|
| Support setting PNG thumbnail image for content package. | sseifert | |
| Support relative and absolute paths for "addFile" method. | rschweikert | |
| XML Transformer: Make setting "cosmetic" XML transformer output properties more resilient for different implementations. | rschweikert |
Release 1.2.0 – 2017-04-04
| Type | Changes | By |
|---|---|---|
| Switch to Jackrabbit Vault implementation for escaping property values and paths. | sseifert | |
| Add "oak" XML namespace to the list of default namespaces. Fixes WTOOL-28. | amuthmann | |
| Support building content with hierarchies of 'ContentElement' objects which separate properties from children. | sseifert |
Release 1.1.4 – 2016-04-29
| Type | Changes | By |
|---|---|---|
| Eliminate superfluous "/" for file paths directly placed in jcr_root folder. | sseifert |
Release 1.1.2 – 2015-10-28
| Type | Changes | By |
|---|---|---|
| Avoid warning when uploading package to AEM and no "AC Handling" parameter was set in content package metadata. | sseifert | |
| Properly escape files/paths in ZIP file derived from JCR paths with namespaces. | sseifert |
Release 1.1.0 – 2015-09-18
| Type | Changes | By |
|---|---|---|
| Add support for "AC Handling" parameter in content package metadata. | sseifert | |
| Add JCR "rep" and "crx" XML namespaces to the list of default namespaces. | sseifert | |
| Set "{Name}" prefix for 'rep:privileges' property. | sseifert | |
| Use ISO-8601 for formatting date/calender values. Fixes WTOOL-23. | pmannel |
Release 1.0.2 – 2015-07-06
| Type | Changes | By |
|---|---|---|
| Ensure String values are escaped properly in JCR XML if they contain brackets. | sseifert | |
| Apply ISO9075 encoding to XML element names and attributes. | sseifert |
Release 1.0.0 – 2015-06-25
| Type | Changes | By |
|---|---|---|
| Initial release. | sseifert |