Changes Report
Release History
Version | Date | Description |
---|---|---|
1.10.4 | 2024-03-21 | |
1.10.2 | 2024-01-26 | |
1.10.0 | 2023-11-22 | |
1.9.14 | 2023-08-31 | |
1.9.12 | 2023-05-19 | |
1.9.10 | 2023-02-24 | |
1.9.8 | 2022-10-13 | |
1.9.6 | 2022-06-22 | |
1.9.4 | 2022-05-18 | |
1.9.2 | 2022-03-15 | |
1.9.0 | 2022-01-25 | |
1.8.2 | 2021-11-23 | |
1.8.0 | 2021-11-08 | |
1.7.8 | 2021-11-02 | |
1.7.6 | 2021-04-30 | |
1.7.4 | 2021-03-25 | |
1.7.2 | 2021-02-24 | |
1.7.0 | 2021-01-17 | |
1.6.4 | 2020-07-06 | |
1.6.2 | 2020-06-28 | |
1.6.0 | 2020-01-30 | |
1.5.2 | 2019-12-16 | |
1.5.0 | 2019-11-20 | |
1.4.0 | 2019-09-10 | |
1.3.4 | 2019-06-06 | |
1.3.2 | 2019-05-20 | |
1.3.0 | 2019-04-05 | |
1.2.0 | 2019-03-15 | |
1.1.6 | 2018-08-27 | |
1.1.4 | 2018-05-26 | |
1.1.2 | 2017-12-20 | |
1.1.0 | 2017-07-19 | |
1.0.4 | 2017-04-07 | |
1.0.0 | 2017-04-04 | |
0.6.2 | 2016-02-16 | |
0.6.0 | 2015-09-03 | |
0.5.0 | 2015-04-17 |
Release 1.10.4 – 2024-03-21
Type | Changes | By |
---|---|---|
Granite UI Show/Hide: Support multiple options for Coral select component. Fixes 13. | rubnig | |
DummyPageContext: Wrap existing servlet response writer for provided JspWriter. Fixes 10. | sseifert |
Release 1.10.2 – 2024-01-26
Type | Changes | By |
---|---|---|
Explicitly define folder type for JSON files with "nt:unstructured" as root node to circumvent SLING-12197. | sseifert | |
Switch to AEM 6.5.17 as minimum version. | sseifert |
Release 1.10.0 – 2023-11-22
Type | Changes | By |
---|---|---|
Granite UI Show/Hide: Add support for new data attribute "showhidetargetvalues" to be able to show a component for multiple matches of target values. Fixes 7. | sseifert |
Release 1.9.14 – 2023-08-31
Type | Changes | By |
---|---|---|
Granite UI Show/Hide: Coral-Select with a current value together with a showhide, doesn't show the current selected value in Page Properties dialog (AEM 6.5). Fixes 4. | rubnig |
Release 1.9.12 – 2023-05-19
Type | Changes | By |
---|---|---|
Eliminate dependency to Guava: Remove unused compile dependency from POM. | sseifert |
Release 1.9.10 – 2023-02-24
Type | Changes | By |
---|---|---|
Switch to Java 11 as minimum version. | sseifert | |
Eliminate dependency to Guava. | sseifert | |
Sling-Initial-Content: Register non-standard JCR namespaces for conversion with cp2fm into enhanced DocView files. | sseifert |
Release 1.9.8 – 2022-10-13
Type | Changes | By |
---|---|---|
Granite UI validators: Allow to apply multiple validators by changing selector to '~='. | henrykuijpers |
Release 1.9.6 – 2022-06-22
Type | Changes | By |
---|---|---|
Pathfield Granite UI component: Fix selection problem when opening pathfield component first time. Sync with latest changes with AEM pathfield component. | sseifert |
Release 1.9.4 – 2022-05-18
Type | Changes | By |
---|---|---|
Granite UI validators: Add category 'io.wcm.caconfig.editor.validation' to make the validators available in wcm.io Context-Aware Configuration Editor. | sseifert | |
Switch to AEM 6.5.7 as minimum version. | sseifert |
Release 1.9.2 – 2022-03-15
Type | Changes | By |
---|---|---|
Granite UI validators: Add category 'cq.sites.validations' to make the validators available in create page wizard. | sseifert |
Release 1.9.0 – 2022-01-25
Type | Changes | By |
---|---|---|
Pathfield Granite UI component: Add support for nodeTypes filtering, and default to cq:Page or dam:Asset (depending on rootPath). | sseifert | |
Switch to AEM 6.5 as minimum version. | sseifert |
Release 1.8.2 – 2021-11-23
Type | Changes | By |
---|---|---|
Granite UI Show/Hide feature: Ensure validation is not toggled twice for nested show/hide structures with required fields. | sseifert |
Release 1.8.0 – 2021-11-08
Type | Changes | By |
---|---|---|
Add generic Granite UI Show/Hide feature for select and checkbox components. Other components can be shown/hidden based on the selection/checkbox state. | sseifert | |
GraniteUiSyntheticResource: Ensure synthetic resources that are added using "child" method overwrite probably already existing child resources with the same name. | sseifert |
Release 1.7.8 – 2021-11-02
Type | Changes | By |
---|---|---|
Checkbox GraniteUI Component: Do not pass a value for the @Delete command to ensure it is not saved when using in page properties and creating pages using the page creation wizard in AEM. | sseifert |
Release 1.7.6 – 2021-04-30
Type | Changes | By |
---|---|---|
Granite UI validators: Allow to apply validation rules to pathfield component. Fixes WWCM-17. | sseifert | |
Register validation clientlib also to category 'cq.siteadmin.admin.properties' so it's also loaded in page properties dialog. | sseifert |
Release 1.7.4 – 2021-03-25
Type | Changes | By |
---|---|---|
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.7.2 – 2021-02-24
Type | Changes | By |
---|---|---|
Pathfield Granite UI component: Remove compatibility detection for AEM 6.3 as it breaks the path field in AEM cloud service. | sseifert |
Release 1.7.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.6.4 – 2020-07-06
Type | Changes | By |
---|---|---|
Revert PathFieldChildrenDatasourceServlet: Accept array of filter properties. | sseifert |
Release 1.6.2 – 2020-06-28
Type | Changes | By |
---|---|---|
PathFieldChildrenDatasourceServlet: Accept array of filter properties. | sseifert |
Release 1.6.0 – 2020-01-30
Type | Changes | By |
---|---|---|
Switch to AEM 6.3 as minimum version. | sseifert | |
Fix problem with old pathbrowser field and fallback root path in AEM 6.3 < SP3. | sseifert |
Release 1.5.2 – 2019-12-16
Type | Changes | By |
---|---|---|
Move clientlibs from /etc/clientlibs/wcm-io/ui/granite to /apps/wcm-io/wcm/ui/granite/clientlibs. | sseifert |
Release 1.5.0 – 2019-11-20
Type | Changes | By |
---|---|---|
Pathfield Granite UI component: Support any resource-based predicate. Fixes WWCM-11. | sseifert |
Release 1.4.0 – 2019-09-10
Type | Changes | By |
---|---|---|
Add RootPathResolver class to detect and validate root path for path-based GraniteUI components. | sseifert | |
Pathfield Granite UI component: Provide `appendPath` parameter that allows to add an additional sub path to the configured root path. Fixes WHAN-25. | sseifert |
Release 1.3.4 – 2019-06-06
Type | Changes | By |
---|---|---|
GraniteUi.getContentResource: Fallback to referer header in page creation wizard to detect current content path. | sseifert | |
Pathfield Granite UI component: Ensure picker can be opened even if current path points to a non-existing resource. | sseifert | |
Avoid warning in "Sling/Granite Content Access Check" health check report for pathfield component. | sseifert |
Release 1.3.2 – 2019-05-20
Type | Changes | By |
---|---|---|
GraniteUi.getContentResource: Fallback to 'item' request parameter if CONTENTPATH_ATTRIBUTE is not set e.g. in context of multifield components. | sseifert |
Release 1.3.0 – 2019-04-05
Type | Changes | By |
---|---|---|
Add new Granite UI Path validator. | sseifert | |
Granite UI URL validator: Relax URL validation check to also support other links with schema e.g "tel:", and protocol-relative links. | sseifert |
Release 1.2.0 – 2019-03-15
Type | Changes | By |
---|---|---|
Add extended version of pathfield Granite UI component. | sseifert | |
Add GraniteUiSyntheticResource.copySubtree. | sseifert | |
Switch to AEM 6.2 as minimum version. | sseifert |
Release 1.1.6 – 2018-08-27
Type | Changes | By |
---|---|---|
Add Jetbrains NotNull/Nullable annotations to API. | sseifert |
Release 1.1.4 – 2018-05-26
Type | Changes | By |
---|---|---|
Set javax.inject dependency to provided. | sseifert |
Release 1.1.2 – 2017-12-20
Type | Changes | By |
---|---|---|
Config-Scope Path Browser: Add optional parameter "appendPath". | amuthmann |
Release 1.1.0 – 2017-07-19
Type | Changes | By |
---|---|---|
Add CoralUI 3 validators: E-Mail, URL and custom regex pattern. | sseifert | |
Add "numberfield" GraniteUI component with TypeHint. | sseifert | |
GraniteUi class, Config-Scope Path Browser: Fallback to next-existing parent resource if current resource does not exist. Fixes WWCM-8. | rdahlem | |
Use Coral 3 GraniteUI widgets if available (AEM 6.2 and up), fallback to Coral 2 widgets. | sseifert |
Release 1.0.4 – 2017-04-07
Type | Changes | By |
---|---|---|
Config-Scope Path Browser: Use Context-Aware Configuration API instead of wcm.io Configuration API. | sseifert |
Release 1.0.0 – 2017-04-04
Type | Changes | By |
---|---|---|
Switch to AEM 6.1 and Java 8 as minimum versions. | sseifert |
Release 0.6.2 – 2016-02-16
Type | Changes | By |
---|---|---|
Support factory configurations for Emulator Provider for Touch UI Responsive Mode. | sseifert | |
Checkbox: Default to "true" value. | sseifert | |
Set AEM API and OSGi dependencies to provided scope. | sseifert |
Release 0.6.0 – 2015-09-03
Type | Changes | By |
---|---|---|
Add Configurable Emulator Provider for Touch UI Responsive Mode. | sseifert | |
Add new "select" GraniteUI form component that stores the values always as array if "multiple" mode is selected, regardless how many entries are selected. | sseifert | |
GraniteUi.getContentResource: Fallback to request suffix if CONTENTPATH_ATTRIBUTE is not set e.g. in context of multifield components. | sseifert |
Release 0.5.0 – 2015-04-17
Type | Changes | By |
---|---|---|
Initial release. | sseifert |