Changes Report
Release History
| Version | Date | Description |
|---|---|---|
| 1.16.6 | 2024-09-30 | |
| 1.16.4 | 2024-08-26 | |
| 1.16.2 | 2024-07-18 | |
| 1.16.0 | 2024-04-17 | |
| 1.15.8 | 2023-11-22 | |
| 1.15.6 | 2023-03-27 | |
| 1.15.4 | 2023-02-24 | |
| 1.15.2 | 2022-12-15 | |
| 1.15.0 | 2022-12-05 | |
| 1.14.0 | 2022-11-16 | |
| 1.13.0 | 2022-09-29 | |
| 1.12.2 | 2022-08-24 | |
| 1.12.0 | 2022-05-18 | |
| 1.11.0 | 2022-03-30 | |
| 1.10.0 | 2022-01-25 | |
| 1.9.0 | 2022-01-13 | |
| 1.8.6 | 2021-08-16 | |
| 1.8.2 | 2021-05-25 | |
| 1.8.0 | 2021-01-17 | |
| 1.7.6 | 2020-12-21 | |
| 1.7.4 | 2020-07-10 | |
| 1.7.2 | 2020-06-28 | |
| 1.7.0 | 2020-01-30 | |
| 1.6.2 | 2019-12-16 | |
| 1.6.0 | 2019-08-12 | |
| 1.5.0 | 2019-05-09 | |
| 1.4.0 | 2019-02-22 | |
| 1.3.2 | 2018-08-30 | |
| 1.3.0 | 2018-05-04 | |
| 1.2.12 | 2018-02-05 | |
| 1.2.10 | 2017-11-27 | |
| 1.2.8 | 2017-11-13 | |
| 1.2.6 | 2017-09-22 | |
| 1.2.4 | 2017-07-19 | |
| 1.2.2 | 2017-05-02 | |
| 1.2.0 | 2017-04-07 | |
| 1.1.0 | 2017-04-04 | |
| 1.0.0 | 2017-03-20 |
Release 1.16.6 – 2024-09-30
| Type | Changes | By |
|---|---|---|
| Support textarea widget for multifield (array) properties. Fixes 43. | sseifert | |
| Textarea widget: Apply custom number of rows also in readonly/disabled state. Fixes 44. | sseifert | |
| Fix non-working edit button for nested configurations (Regression from version 1.16.2). Fixes 45. | sseifert |
Release 1.16.4 – 2024-08-26
| Type | Changes | By |
|---|---|---|
| Dropdown widget with multiple values: Preserve order of selected items when displaying configuration. Fixes 40. | sseifert |
Release 1.16.2 – 2024-07-18
| Type | Changes | By |
|---|---|---|
| Prevent view reload when actual view parameters do not change (avoid issue e.g. with selecting item in pathbrowser first time when Unified Shell is active in AEMaaCS). Fixes 37. | sseifert |
Release 1.16.0 – 2024-04-17
| Type | Changes | By |
|---|---|---|
| Check permissions of configuration persistence path and render configuration as read-only if current user does not have write permissions. Fixes 31. | sseifert | |
| Add info button to display actual configuration persist path behind the context path. Fixes 31. | sseifert | |
| Add info button to explain behavior of "Enable Property Inheritance" checkbox. Fixes 30. | sseifert | |
| Switch to AEM 6.5.17 as minimum version. | sseifert | |
| Fix toTop/toBottom scrolling buttons. Fixes 32. | mpankratiev | |
| ConfigNameServlet: Avoid NPE if no label is set in configuration annotation. Fixes 36. | bhuxhorn |
Release 1.15.8 – 2023-11-22
| Type | Changes | By |
|---|---|---|
| Fix opening/returning from publication wizards in AEMaaCS with Unified Shell. Fixes 23. | sseifert | |
| Fix display of selected category on AEM 6.5. Fixes 20. | sseifert |
Release 1.15.6 – 2023-03-27
| Type | Changes | By |
|---|---|---|
| "Quick Publish" button should open publication wizard when user does not have crx:replicate permission (to start request for publication workflow). Fixes 13. | sseifert |
Release 1.15.4 – 2023-02-24
| Type | Changes | By |
|---|---|---|
| Switch to Java 11 as minimum version. | sseifert | |
| Sling-Initial-Content: Register non-standard JCR namespaces for conversion with cp2fm into enhanced DocView files. Fixes 10. | kwin |
Release 1.15.2 – 2022-12-15
| Type | Changes | By |
|---|---|---|
| ConfigurationCategoryProviderService: Use sorted set to ensure consistent service ranking ordering when services are updated at runtime. | sseifert |
Release 1.15.0 – 2022-12-05
| Type | Changes | By |
|---|---|---|
| Allow to define categories of context-aware configurations and filter by category. | sseifert | |
| Update (optional) dependency to io.wcm.sling.commons to 1.6.0 to make use of ContextAwareServiceCollectionResolver. | sseifert |
Release 1.14.0 – 2022-11-16
| Type | Changes | By |
|---|---|---|
| Textarea widget: Allow to specfify the number of rows to display via rows attribute. | gweng | |
| Textarea widget: Support custom validation. | gweng |
Release 1.13.0 – 2022-09-29
| Type | Changes | By |
|---|---|---|
| Add support for defining properties as "required", forcing users to enter a value. | sseifert | |
| Tag Browser: Fix single tag selection problem in AEM 6.5. | sseifert | |
| Tag Browser: Widget should never call $setPristine because it might overwrite $dirty state caused by other fields. | sseifert | |
| Fix problem with saving configuration that contains property values without matching property definitions. | sseifert |
Release 1.12.2 – 2022-08-24
| Type | Changes | By |
|---|---|---|
| Ensure property descriptions containing special characters like <> are properly escaped. | sseifert |
Release 1.12.0 – 2022-05-18
| Type | Changes | By |
|---|---|---|
| Add support for configurable field validation via Granite UI foundation validators or custom validators (synchronously and asynchronously). | sseifert | |
| Switch to AEM 6.5.7 as minimum version. | sseifert |
Release 1.11.0 – 2022-03-30
| Type | Changes | By |
|---|---|---|
| Add Tag Browser widget. Fixes WCON-90. | bthierens |
Release 1.10.0 – 2022-01-25
| Type | Changes | By |
|---|---|---|
| Add possibility to provide dynamic root path via PathBrowserRootPathProvider service interface. | sseifert | |
| Switch to Coral UI 3 pathfield component for pathbrowser widget. Fixes WCON-83. | sseifert |
Release 1.9.0 – 2022-01-13
| Type | Changes | By |
|---|---|---|
| Add additional "Manage Publication" button as alternative to "Quick Publish". Fixes WCON-89. | sseifert | |
| Add possibility to provide dynamic list of dropdown options via DropdownOptionProvider service interface. | sseifert | |
| Use Jackson instead of Sling Commons JSON for JSON processing. | sseifert | |
| Add favicon to editor page. | sseifert | |
| Switch to AEM 6.5 as minimum version. | sseifert | |
| Dropdown widget: Do not auto-select an option in editor if no option was saved previously. | sseifert | |
| Fix displaying message text in info/error popup dialogs. | sseifert | |
| Fix jQuery JS warning about unclosed textarea element. | sseifert |
Release 1.8.6 – 2021-08-16
| Type | Changes | By |
|---|---|---|
| Ensure a context-aware configuration appears in configuration overview in editor when it is overridden only globally, and no config data exists. | sseifert | |
| Values entered in caconfig editor text fields should not be trimmed automatically. | srikanthgurramaldisued |
Release 1.8.2 – 2021-05-25
| Type | Changes | By |
|---|---|---|
| Migrate front-end editor components to CoralUI 3 and remove dependency on CoralUI 2. Fixes WCON-72. | dding | |
| Update embedded angularjs libraries from 1.6.9 to 1.8.2; adjust bindonce (replace deprecated angular function). Fixes WCON-84. | dding | |
| Add sling-initial-content-transform-maven-plugin to alternatively allow to deploy OSGi bundle and content as content package separately in AEMaaCS. Fixes WTOOL-72. | sseifert |
Release 1.8.0 – 2021-01-17
| Type | Changes | By |
|---|---|---|
| Switch to AEM 6.4 as minimum version. | sseifert | |
| Switch to individual OSGi artifacts with compile dependency instead of osgi.core and osgi.cmpn with provided dependency. | sseifert |
Release 1.7.6 – 2020-12-21
| Type | Changes | By |
|---|---|---|
| Ensure servlet context path is respected. Fixes WCON-80. | sseifert |
Release 1.7.4 – 2020-07-10
| Type | Changes | By |
|---|---|---|
| Remove longCacheKey for client libraries (only used on AEM Author) - may lead to problems in AEM cloud service. Fixes WCON-78. | sseifert |
Release 1.7.2 – 2020-06-28
| Type | Changes | By |
|---|---|---|
| Fix: Local storage caching prevents displaying new parameters correctly. Fixes WCON-74. | dding | |
| Fix: Cannot edit item after adding if we run into item Lazy loading. Fixes WCON-77. | dding |
Release 1.7.0 – 2020-01-30
| Type | Changes | By |
|---|---|---|
| Add "textarea" widget type for string parameters. Fixes WCON-31. | santiagozky | |
| Switch to AEM 6.3 as minimum version. | sseifert |
Release 1.6.2 – 2019-12-16
| Type | Changes | By |
|---|---|---|
| Move clientlibs from /etc/clientlibs/wcm-io/caconfig/editor to /apps/wcm-io/caconfig/editor/clientlibs. | aratijena |
Release 1.6.0 – 2019-08-12
| Type | Changes | By |
|---|---|---|
| Add new editor widget type "dropdown". Fixes WCON-48. | sseifert | |
| Add icons as visual indication of configuration inheritance state in overview. Fixes WCON-68. | dding | |
| Use AEM UI language instead of content language for Editor UI translation. | sseifert |
Release 1.5.0 – 2019-05-09
| Type | Changes | By |
|---|---|---|
| Allow to overwrite inherited string properties with empty strings. Fixes WCON-66. | dding | |
| Switch to AEM 6.2 as minimum version. | sseifert | |
| Configuration Editor Header Bar looks broken in AEM 6.4 SP3 and AEM 6.5. Fixes WCON-67. | dding | |
| Editor binds click actions of first item in collection to every item. Fixes WCON-65. | dding | |
| Multiple editor reloads on a collection configuration breaks the editor. Fixes WCON-64. | dding | |
| Collections of Collections break the editor. Fixes WCON-60. | dding | |
| Validate decimal separator for double params. Fixes WCON-71. | dding | |
| Make sure jcr:content node names does not appear multiple times for deeply nested collections. Fixes WCON-63. | sseifert |
Release 1.4.0 – 2019-02-22
| Type | Changes | By |
|---|---|---|
| Allow to filter configurations that are allowed to add for specific content tree via ConfigurationEditorFilter context-aware services interface. | sseifert | |
| Add configuration dialog: Make select box wider to display configurations with long names. | sseifert | |
| Add configuration dialog: Sort configuration entries by label, not by internal name. | sseifert |
Release 1.3.2 – 2018-08-30
| Type | Changes | By |
|---|---|---|
| Use correct editor page path for "Publish this page" button. Fixes WCON-57. | sseifert | |
| Add Jetbrains NotNull/Nullable annotations to API. | sseifert |
Release 1.3.0 – 2018-05-04
| Type | Changes | By |
|---|---|---|
| Add "publish this page" button. Fixes WCON-38. | dding | |
| Update embedded AngularJS version and remove underscore/lodash dependency. Fixes WCON-47. | dding | |
| Usability improvements for configuration lists with huge number of entries. | dding | |
| Set hideInNav=true by default for editor template pages. Fixes WCON-52. | sseifert | |
| Fix building for config path for nested configuration collections. Fixes WCON-54. | sseifert |
Release 1.2.12 – 2018-02-05
| Type | Changes | By |
|---|---|---|
| Include angularjs lib to make editor runnable in AEM 6.4. Fixes WCON-47. | sseifert | |
| Fix invalid path in clientlib definition. | sseifert |
Release 1.2.10 – 2017-11-27
| Type | Changes | By |
|---|---|---|
| Fix unwanted duplication of values in large collection item preview. | dding | |
| Display inherited properties' effectiveValue in large collection item preview. | dding |
Release 1.2.8 – 2017-11-13
| Type | Changes | By |
|---|---|---|
| Fix missing separator in path display. Fixes WCON-40. | dding | |
| Fix performance problems with very long configuration lists (>>100) esp. in MS IE/Edge. | dding |
Release 1.2.6 – 2017-09-22
| Type | Changes | By |
|---|---|---|
| Fix styling issues with CoralUI between AEM 6.1, 6.2 and 6.3. Fixes WCON-33. | dding |
Release 1.2.4 – 2017-07-19
| Type | Changes | By |
|---|---|---|
| Update to CAConfig Impl 1.4 to use ConfigurationData.isInherited for collection item inheritance check. | sseifert | |
| Display of inherited singleton configurations without property inheritance misleading. Fixes WCON-34. | dding | |
| Configuration editor: Disable add/save buttons when no context path detected. Fixes WCON-35. | dding | |
| Editor package: Include bundles for Sling Context-Aware Configuration. | sseifert |
Release 1.2.2 – 2017-05-02
| Type | Changes | By |
|---|---|---|
| Fix config name path building for nested config collection inside config collection item. Fixes WCON-27. | sseifert | |
| Fix handling of collection items inherited via collection inheritance. Fixes WCON-30. | dding |
Release 1.2.0 – 2017-04-07
| Type | Changes | By |
|---|---|---|
| Add support for pathbrowser widget. Fixes WCON-24. | rbrouns | |
| Keep compatible with Sling Models versions available in AEM 6.1 OOTB. | sseifert |
Release 1.1.0 – 2017-04-04
| Type | Changes | By |
|---|---|---|
| Show proper error message when write access to repository is denied. Fixes WCON-25. | dding | |
| Config Editor: Default values are not displayed. Fixes WCON-26. | dding | |
| Depend on Sling Context-Aware Configuration SPI and Impl 1.3. | sseifert |
Release 1.0.0 – 2017-03-20
| Type | Changes | By |
|---|---|---|
| Initial release. | sseifert |