With the May ’20 Release, jQuery 1.7 will be deprecated and replaced with jQuery 3.4 libraries in all portals.
Cornerstone's upgrade of its jQuery library only updates standard core pages of the application. Custom code that organizations have utilized will not be upgraded by Cornerstone as a result of this effort and therefore may contain vulnerabilities and errors produced by older versions of jQuery.
If you have custom developed pages or core areas utilizing custom code inserted via header and footers, you should use the jQuery validation tool, introduced in the October ’19 Release, to generate a report of potential jQuery errors that need to be addressed. If these errors are not addressed prior to the May ’20 Release, pages utilizing the custom code will not work as expected.
Please note, the jQuery tool is only a helpful guideline – it is not guaranteed to detect 100% of all outdated custom jQuery. It is strongly recommended that in addition to utilizing the tool, clients review all custom code for any other outdated jQuery prior to the May ’20 release.
jQuery Validation Tool
Listed are helpful links for developers updating the jQuery in your custom development
- jQuery Core 1.9 Upgrade Guide: https://jquery.com/upgrade-guide/1.9/
- jQuery Migrate: Migrate older jQuery code to jQuery 1.9+: https://github.com/jquery/jquery-migrate/tree/1.x-stable#readme
- jQuery Core 3.0 Upgrade Guide: https://jquery.com/upgrade-guide/3.0/
- jQuery Migrate: https://github.com/jquery/jquery-migrate/
The following existing permission applies to this functionality:
|PERMISSION NAME||PERMISSION DESCRIPTION||CATEGORY|
|jQuery Validation Tool - Manage||Grants ability to access and run the jQuery Validation Tool. This permission cannot be constrained. This is an administrator permission.||Core Administration|