Following the Spring ’18 release, Salesforce is changing the URL format, which is used by Lightning Experience standard apps, console apps, and the Salesforce mobile app. This change is for good actually. If you had issues while working on lightning experience when redirecting to an url, this will help solving those kind of issues. This change will improve URL readability and address the issue of being directed to an unexpected location when accessing Lightning Experience URLs before authenticating.
This will break some of the existing developments and might need your attention. To help with it, Salesforce is providing a new Critical Update Console (CRUC) setting during Spring ’18 to test the new URL format and make any corrections needed.
New Salesforce customer orgs created during Spring ’18 will be using this new URL format by default and you will need to raise a case with Salesforce in order for the CRUC setting to be made available.
Who is impacted by this change?
Anyone who is relying on the URL format in Lightning Experience or the Salesforce Mobile App in their applications. Majorly for all users who are involved in development of this kind of URL parsing logic.
What action is needed?
You need to test a current version of your managed package in a Spring ’18 pre-release environment with the CRUC setting activated. If you already have a pre-release (GS0) org, it will already have been upgraded to Spring ’18.
In Setup, type “Critical” into the Quick Find box, then click Critical Updates. Find the row for enabling the new URL format, and click Activate.
Should you identify any issues related with the new URL format when testing in pre-release, you should fix them ahead of this change being fully rolled out in Summer ’18. You should also raise cases for new Salesforce customer orgs created during Spring ’18 so that the CRUC setting is made available. Customers will need to keep the CRUC setting disabled until you roll out your fixes ahead of Summer ’18.
What is the new format look like ?
Current format: https://salesforce domains.com/one/one.app/#/sObject/Account/home
New format: https://salesforce domains.com//lightning/o/Account/home
What happens to links I’ve saved, or see in email?
Don’t panic! The existing URLs will work for the foreseeable future. Links that you’ve saved or have in emails will be translated into the new enhanced URL format when they’re executed. If you have the enhanced URL format enabled for your org, that format is what you see in the browser address bar.
Conclusion
Hope you will get pass through this change and will adopt it for good. Happy reading and a very happy year ahead. Keep reading and sharing.
Leave a Reply