Exadel Authoring Kit 2.2.1
New features
@AllowedChildren
now supports specifying policies for "top-level" containers (such as a root parsys/iparsys/grid of a page) if attached to a Java class that matches a page component. The whole range of options for an ordinary component policy is also available for top-level containers.@OptionSource
received support for URLs pointing to a local/network HTTP endpoint serving JSON data. JSON can be used as a primary datasource for a@Select
or@RadioGroup
, backed up with a JCR datasource, or vice versa.- Enhanced
@PathField
with many new attributes including the ones which arrived in Adobe Granite with AEM 6.5.10 (the "droppable" feature).
Updates and fixes
- Can provide s string constant containing a list of components/templates/etc. for the
@AllowedComponents
. The constant can be stored elsewhere in the code base and reused. - Minor code optimizations and fixes.
Documentation
- Second, vastly updated and optimized rendition of the project's website with extended documentation and samples.
- Improved Javadoc.
Issues managed
- EAK-260, EAK-330, EAK-331, EAK-332. EAK-347.