ADF Release Notes v1.8.1


Overview

Application Development Framework (ADF) version 1.8.1 release contains bug fixes and enhancements for ADF 1.8.0. If your site is running ADF v1.8.0 (or older) or a pre-release/development build of v1.8.1, please upgrade to ADF 1.8.1 release!

 

For detailed instructions for installing the ADF, see the ADF Installation Guide.

For detailed instructions for upgrading from a previous version of the ADF, see the ADF v1.8.1 Upgrade Guide.

 

Before installing or upgrading to this release of the ADF, please review these Important Notes.


Important Notes

Review the following important notes before installing or upgrading to version 1.8.1 of the ADF.

 

If you are upgrading from an earlier release, we strongly recommend that you also read the following:

1.5.0 Release Notes

1.5.1 Release Notes

1.5.2 Release Notes

1.6.0 Release Notes

1.6.1 Release Notes

1.6.2 Release Notes

1.7.0 Release Notes

1.8.0 Release Notes

 

Supported CommonSpot Versions:

9.0.2, 9.0.1, 9.0, 8.0.2, 8.0.1, 8.0, 7.0


Supported ColdFusion Versions:

All supported CommonSpot versions

 

The release version of ADF 1.8.1 contains significant enhancements and bug fixes. 

 

Notable Enhancements: 


ADF General
  • Created a new csData_1_3 library component with new CMD API versions of Metadata functions that return standard and custom metadata from Pages, Registered URLs and Uploaded Documents
  • Updated getImagePageURL to honor image gallery naming convention introduced in CS10.
  • Added parameter to apiPage Delete method to Remove CommonSpot Redirects during the delete process.
  • Update the the utils runCommand method to better handle App based components and logging
  • Updated the scriptsService renderScriptOnce method to allow Scripts methods to utilize the renderOnce functionality when including an external/CDN javascript libraries
  • Updated utils_1_2 runCommand error messages to all start with "Error:" for consistency and easier parsing
  • Updated getImagePageURL to honor image gallery naming convention introduced in CS10.

 

Custom Fields Types
  • Added a new Object List Builder custom field type that can be used to build free form content in and RTE from structured Custom Element Data via drag and drop form field UI
  • Updated the Custom Element Hierarchy Selector Custom Field Type to add a multi select option for cascading the selection up Multi (auto select parents). Added a new .zip CFT archive file
  • Updated the Template Select Custom Field Type to add and Edit Once option

 

Custom Scripts

  • Updates to the genericElementManagement.cfm Management Custom Script

 

Library Components
Updates for with the ceData_1_0 getCEForCategory method for CommonSpot 9
  • Added the csdata_1_3 library component
  • Added the getCSExtURLString method to the csData_1_3 lib component
  • Added the getUploadedDocFileSize method to csData_1_3 lib component
  • Added the deletePageRedirects method to apiPage_1_0 lib component
  • Added the tagValueCleanup to the data_1_2 lib component
  • Added the method renderHiddenControlsFromRequestParams to the fields_1_0 lib component
  • Added the method renderHiddenControlsFromQueryString to the fields_1_0 lib component
  • Added the method getUploadedDocFileSize method to the csData_1_3 component
  • Added the DollarFormat2 method in the data_1_2 lib for additional currency formatting options
  • Updated the scriptsService renderScriptOnce method to allow Scripts methods to utilize the renderOnce functionality when including an external/CDN javascript libraries
  • Updated utils_1_2 runCommand error messages to all start with "Error:" for consistency and easier parsing
  • Updated getImagePageURL to honor image gallery naming convention introduced in CS10.
  • Added the tagValueCleanup  to the data_1_2 Component

Third Party
  • Updated the jQuery libraries to jQuery v1.11.2 and jQuery v2.1.3
  • Updated the jQuery UI library to jQuery UI v1.11.4
  • Added the jQuery plugins for the Bootstrap css and javascript library
  • Added the jQuery plugin for the typeahead bundle javascript library

Notable Bug Fixes:

 

ADF General
  • Updates for compatibility issues with ACF 11

  • Fixed issue with ADFdumpVar when using Railo 4.2.1 and Bootstrap CSS library


Custom Fields Types
  • Multiple updates and fixes for Custom Element Data Manager Custom Field Type
  • Multiple updates and fixes for Custom Element Hierarchy Selector Custom Field Type
  • Fixes for the Custom Text Area Custom Field TypeFixes for the Custom Text Custom Field Type
  • Fixed the conditional logic around default value expression parsing in the Custom Element Select Custom Field Type

Library Components
  • Fixed the VersionState criteria issue in the csData_1_1 buildAggregateView to avoid including WIP data

  • Fixed variable issues in the apiPage_1_0 create method
  • Fixed issue with the data_1_2 queryStringToStruct method
  • Update the the utils runCommand method to better handle App based components and logging
  • Fixed issue data_1_0 queryStringToStruct method

    Fixed error handling issue with csPage_1_0 deletePage and copyPage

  • Fixed an issue with the decipherCPIMAGE method in the csData_1_0.to return data for private images
  • Fixed issue with the apiPage_1_0 create method to with the expirationWarningMsg and newExpirationDate variables