Critical Updates

This release includes updates that improve the performance, logic, and usability of Salesforce but might affect your existing customizations.

To ensure a smooth transition, each critical update has an opt-in period, which ends on the auto-activation date that’s displayed on the Critical Updates page in Setup. During this period, you can manually activate and deactivate the update as often as you need to evaluate the impact on your organization and modify affected customizations. After the opt-in period has passed, the update is automatically activated. For more details, see Critical Updates Overview.

Serve Static Resources from the Visualforce Domain
This critical update changes the way that your static resources, such as images, JavaScript, and CSS files, are served from Salesforce. To avoid broken references to static resources, make sure that you review our recommended best practices.
PageReference getContent() and getContentAsPDF() Methods Behave as Callouts
This critical update changes the way calls made to the PageReference methods getContent() and getContentAsPDF() are treated and improves the semantics of the transaction for the calling page.
Set Up Enhanced Goals
All organizations using Goals will be automatically upgraded to Enhanced Goals on Friday, August 21. You can choose to upgrade as soon as the release is available to use the new features and give your organization more time to migrate your goals customizations.