Release Notes / Version 10.2104
Table Of Contents
The method
getFlattenedItems
of
com.coremedia.blueprint.common.layout.Container
is now deprecated and will be removed in the next major version.
The main reasons for this change (among others) are that flattened items does not work well with the dynamic include mechanism of the CAE (especially regarding Personalization features) and that it breaks the preview based editing by cutting of hierarchical information.
All example bricks and themes have been adjusted so they do not make use of
getFlattenedItems
anymore. API bricks are not affected.
Please check the new section "Rendering Container Layouts" of the Frontend Developer Manual for a possible approach to get rid of the usages of flattened items in your bricks and themes.
As all the code is available in the
CoreMedia Blueprint
you can also keep the implementation of
getFlattenedItems
by creating a copy but please note that we do not further build on this approach and we cannot guarantee that all coming feature will continue to work.
(CMS-11877)