Caspio 9.2 is scheduled to be released in May 2016. The following is a list of product areas and functions that will be impacted in this release.

“Name” Attribute in <a> and </a> tags to be Deprecated

Change areaRendered DataPages
Impact areaAny custom JavaScript or CSS that relies on the “name” attribute in <a> and </a> tags
Description

As announced in March 2016, the “name” attribute in <a> and </a> tags used in JumpToNext, JumpToLast, JumpToPrev, JumpToFirst, BulkDeleteButton, BulkEditButton, GridEditButton, SearchAgainButton, DataDownloadButton, cbFormCalendar, and HeaderErrorMsg elements will be deprecated to ensure full HTML5 compatibility of our applications. In the 9.2 release, “name” will be replaced with the “data-cb-name” attribute. Going forward, “data-cb-name” will remain intact as it currently exists now.

If you have inserted custom JavaScript or CSS that refers to the “name” attribute in these areas, you will need to make the change now.

“Name” Attribute in Navigation Tables to be Deprecated

Change area Rendered DataPages
Impact area Any custom JavaScript or CSS that relies on the “name” attribute in
tags for top and bottom navigation tables
Description As announced in March 2016, the “name” attribute in cbNavigationTableTop and cbNavigationTableBottom elements will be deprecated to ensure full HTML5 compatibility. In the 9.2 release, “name” will be replaced with the “data-cb-name” attribute. Going forward, “data-cb-name” will remain intact as it currently exists now.

If you have inserted custom JavaScript or CSS that refers to the “name” attribute in these areas, you will need to make the change now.

Change to <LABEL> Tag in Radio Button Fields

Change area Radio button label and its options
Impact area Any custom JavaScript or CSS used to format the radio button label
Description In this release, we moved the <LABEL> tag in radio button elements from the field label to the radio button display text. The <LABEL> tag now apeears as follows: <LABEL for=”RadioButtonID”>Radio Button Display Text</LABEL>.

If you have custom scripts or CSS that relies on the <LABEL> tag in radio buttons, you will need to adjust your code now.