Skip to content

AEM Authoring Toolkit 1.2.0

Choose a tag to compare

@smiakchilo smiakchilo released this 30 May 16:17

Updates in AEM Authoring Toolkit API and Maven plugin

New features:

  • @ChildEditConfig to set up cq:childEditConfig node of your component;
  • New widget-defining annotations: @Button and @Heading;
  • Ability to set up arbitrary @DataSource for radio groups and drop-down lists;
  • @IgnoreField annotation that helps to reuse more flexibly pre-exising code structures (use a foreign @FieldSet but alter or skip a couple of fields from it);
  • Ability to redirect value stored by a widget to a ./sub/node (bi-directional) or a ../parent/node (write-only) thus changing the @DialogField.name();
  • Same for fieldsets' prefixes;
  • Usage of @Property/@CommonProperty as multiple annotations.

Updates and fixes:

  • Fixed and optimized rendering of @ColorPicker, @Select, @RichTextEditor;
  • Fixed Maven plugin crash when a non-existent tab label set in @PlaceOnTab annotation;
  • More verbose user warnings;
  • Several performance tweaks.