Summer '22 release is round the corner. Below is my top pick from Experience Cloud perspective:-
Redirect Your Previous Force.com Site URLs
To minimize the potential disruption for visitors to your previous *.force.com site URLs after you enable enhanced domains, choose whether to redirect those public-facing URLs to your current site URL.
Let Your Site Users Deactivate Their Account
Late in Spring ’22, the Customizable User Settings component was updated to include new properties that let your users deactivate their account from within Aura sites.
Where: This change applies to Aura sites accessed through Lightning Experience and Salesforce Classic in Enterprise, Performance, Unlimited, and Developer editions.
How: First, to allow your users to deactivate their account, in User Management Settings in Setup, enable User Self Deactivate. Then, in Experience Builder, configure the new Account Details properties of the Customizable User Settings component. Make sure to deselect the Hide the Deactivate Account section checkbox so that your users can see the Deactivate My Account button.
@salesforce/community Supports 18-Character IDs
For consistency with other Salesforce APIs, the @salesforce/community scoped module now returns IDs that are 18 characters long. Previously, the scoped module returned 15-character IDs.
Tell Customers When There’s Too Much Traffic
When your site has higher than usual traffic, customers see the Too Many Requests (TMR) page. The page refreshes every 30 seconds and redirects customers when the site is available. You can customize the page to fit your brand, or use it as is. Find it in the Pages menu in Experience Builder. The TMR page is enabled for sites using enhanced domains and Salesforce’s CDN for Digital Experiences.
How: The Too Many Requests page is enabled for all sites that use Salesforce’s CDN for Digital Experiences.
Cache Apex Calls for Guest Users Only (Beta)
Control whether Apex requests for guests are cached on CDN for Digital Experiences. Caching requests improves the performance of your LWR site.
Where: This change applies to LWR sites accessed through Lightning Experience and Salesforce Classic in Enterprise, Performance, Unlimited, and Developer editions.
How: To enable caching for guest users, select Cache public data from Apex methods for guest users in Preferences on the Administration tile of your site’s workspaces. Use @wire (in LWC) to invoke publicly cacheable Apex actions. Only Apex methods annotated with @AuraEnabled(cacheable=true scope=’global’) are cached.
Comments
Post a Comment