Release Notes
3.1.0
Release Date: 23 May 2025
-
FORGE-566:
Move from commons-lang and commons-collections to org.apache.commons and bump commons-vfs2 to version 2.10.0
3.0.1
Release Date: 8 August 2024
3.0.0
Release Date: 8 August 2024
-
FORGE-518:
Upgrade to Experience Manager 16, JDK 17.
2.0.0
Release Date: 20 May 2022
-
HIPFORGE-421:
Upgrade to Experience Manager 15, i.e. align the version numbers and build with Java 11.
1.3.2
Release Date: 15 June 2020
-
HIPFORGE-255 Improve dependency version management:
- bump versions of provided dependencies of Jackrabbit to 2.18.5, Jackson2 to 2.9.10.4, Tika to 1.22, Log4j 2.13.0
- bump compile dependency of commons-vfs2:jar from 2.0 to 2.6.0
- bump compile dependency of commons-io from 2.4 to 2.7
1.3.1
Release Date: 20 January 2019
1.3.0
Release Date: 24 October 2018
-
HIPFORGE-210:
Add
DefaultJcrContentNodeBinder#setSubNodesMergingOnly
supporting the merge of existing
subnodes so their properties are kept if these not present in the incoming data.
-
HIPFORGE-213: Bump Jackson2 version from 2.4.5 to 2.8.11.
-
HIPFORGE-221: Bump Tika version from 1.11 to 1.19.1.
-
HIPFORGE-188:
Fix a bug in 1.2.0 where
DefaultJcrContentNodeBinder#bind
failed for images and assets because
their autocreated subnodes (thumbnail, resource) were not removed first any more, before re-adding them
from POJO.
1.2.0
Release Date: 2 May 2018
-
HIPFORGE-154:
DefaultJcrContentNodeBinder#bind
will now delete all compound subnodes when the binding
concerns a document. This replaces deletion of subnodes based on the incoming POJO, which fails if none are
left in a multiple or optional compound structure.
-
Better extendability for the
DefaultJcrContentNodeBinder
.
1.1.5
Release Date: 1 August 2016
-
Bug fix: Unmarshalling from XML to ContentNode failed because of missing
ContentProperty#setMultiple(boolean)
.
1.1.4
Release Date: 23 March 2016
-
Handling an exceptional case: when a property is changed from single value (on export) to multiple value (on import).
-
Bug fix: It used to remove all the other sibling child nodes.
It should have removed all the same name child nodes first before iterating items to add child nodes afterward.
1.1.3
Release Date: 19 February 2016
-
Adds ContentProperty#addValues() methods for convenience.
-
Javadoc updates.
1.1.2
Release Date: 12 February 2016
-
Inferring a proper file name extension by default when storing binary data into an external file by mimeType.
-
Fixing a bug that closes fileObject when invoking on BinaryValue#getStream().
1.1.1
Release Date: 9 February 2016
-
Fixing a bug that it doesn't save an empty value array.
1.1.0
Release Date: 29 January 2016