| Plugin Version | Bloomreach Experience Manager Version |
|---|---|
| 4.x | 16.x |
| 3.x | 16.x |
| 2.x | 15.x |
| 1.x | 14.x, 13.x, 12.x, 11.x, 10.x |
Release Date: 28 January 2025
DefaultJcrContentNodeBinder to use
name-based indexing, reducing complexity from O(C×J) to O(J+C). This provides up to 10x faster
binding for documents with many child nodes.
DefaultJcrContentNodeBinder#getCompoundNodeNames()DefaultJcrContentNodeBinder#getContentNodeBindingTargetSelector()DefaultJcrContentNodeBinder#setContentNodeBindingTargetSelector()DefaultJcrContentNodeBinder#findChildNodesByNameAndType()NodeIndex helper class.
Release Date: 23 May 2025
Release Date: 8 August 2024
Release Date: 8 August 2024
Release Date: 20 May 2022
Release Date: 15 June 2020
Release Date: 20 January 2019
Release Date: 24 October 2018
DefaultJcrContentNodeBinder#setSubNodesMergingOnly supporting the merge of existing
subnodes so their properties are kept if these not present in the incoming data.
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.
Release Date: 2 May 2018
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.
DefaultJcrContentNodeBinder.
Release Date: 1 August 2016
ContentProperty#setMultiple(boolean).
Release Date: 23 March 2016
Release Date: 19 February 2016
Release Date: 12 February 2016
Release Date: 9 February 2016
Release Date: 29 January 2016