Salesforce Library API versions updated to 51
Overview
In the Salesforce's Summer ’22 release, Salesforce had retired its Platform API versions 7.0 through 20.0 and these are now unavailable.
For more information, see: Salesforce Legacy API Versions 7.0 Through 20.0 Are Now Retired.
In the Salesforce's Summer ’22 release, Salesforce had deprecated the Salesforce Platform API versions from 21.0 to 30.0. These versions are no longer supported by Salesforce. You can use them, but if you encounter issues while using these versions, and if you log a case with Salesforce Support, there will be no troubleshooting or bug fixes by Salesforce for these legacy API versions. If you need support, you must first update the API version.
You can continue to access these API versions until Salesforce Summer '25 is released in your org, which is when these legacy versions will become retired and unavailable.
In the future, with the Summer ‘25 release of Salesforce, applications that consume these legacy versions will be disrupted because calls fail and respond with an error that the requested endpoint is not found and can’t be processed by the platform.
For more information, see: Salesforce Platform API Versions 21.0 through 30.0 Retirement
Due to retirement of Salesforce API versions 7.0 through 20.0 and the deprecation of Salesforce API versions 21.0 through 30.0 in the Summer'22 release of Salesforce, all the JavaScript files using AJAX toolkit, such as the apex.js and connection.js, would need to use the latest versions.
CL Loan's UI uses AJAX toolkit to do Salesforce backend calls from UI, such as VF pages, buttons, and more.
If the latest versions are not used, then on consuming the Summer'22 release of Salesforce, the applications consuming these versions of the API will experience disruption as calls will fail and result in an error indicating that the requested endpoint is not found and unable to be processed by the platform.
For example, the Loan Quick Menu was not displaying in the Classic view of the Salesforce application as the JavaScript files such as apex.js and connection.js were of the versions 10.0 and 13.0 respectively. The Loan Quick Menu displays a lot of actions that you can perform on a CL Loan Contract such as a Rate Change, see the Loan Transaction Statement, and more. You may not be able to perform these actions if the Loan Quick Menu is not displayed.
Thus, the API versions such as those of the apex.js and connection.js have now been updated to 51.0.
Fixed Versions
Phoenix (2.7016.39), Taurus (2.8028.62), Ursa (2.9021.25), Virgo (3.1028.59), Hydrogen (3.2039.40), Lithium (3.3030.109), Lithium++ (3.3033.26), Mercury (3.4028.99), Oxygen (3.5054.117), Platinum (3.6019.144), Spring’22 (3.8004.3)