With the Salesforce Spring’25 Release updates just around the corner, excitement is building as preview orgs go live with an abundance of new features.
These updates offer innovations designed to enhance the platform’s functionality for admins, developers, and end-users alike. Let’s dive into some of the highlights and discover how they can transform your Salesforce experience.
1. Modernised User, Role and Permission Set Management
Spring’25 brings a new fresh view to the Users, Roles, and Permission Sets pages, aligning them with modern Salesforce standards. By enabling this feature in the User Management Settings, you can enjoy list view management similar to other Salesforce components. This update enhances usability and provides a more user-friendly experience.
Below is the screenshot showing you the settings we have to enable you to see the enhanced view. We have enabled these (Enhanced User List View, Enhanced Permission Set List View, Enhanced Role List View)
2. View All Fields Permission
A new “View All Fields” object permission allows users to access all fields of an object in one step. This feature is particularly beneficial for us in managing complex permission structures. However, an “Edit All Fields” counterpart has been intentionally excluded, ensuring better control over sensitive data so that we can ensure which field we want to give edit access to.
It reduces the time also when we want to provide access to all the fields and new fields are also being added. Instead of searching from the whole list, we can simply use this checkbox to provide access.
3. Version History Access in Flow Builder
With the Salesforce Spring’25 Release updates, you can now open flow versions in separate tabs directly within the Flow Builder. This allows you to compare flow versions side by side without leaving the Flow Builder canvas. It helps us to compare different version side by side which also makes faster debugging.
4. Real-time validation in Flows
This feature immediately inputs validation in screen flows. Input errors are now flagged as soon as the user interacts with the field, rather than waiting until they click “Next”. This update results in faster error correction and improved user experience.
5. Public Group Queue Visibility
Admins can now view the queues associated with Public Groups through the View Summary feature. This small but impactful update provides better visibility and management of group configurations.
When we click on View Summary then it opens the summary page where we can see all the things related to that group such as any sharing rules, any reports which we have shared with the group and Group members included in this particular group.
6. Progress Indicators for Screen Flows
Salesforce has introduced standard progress indicators for Screen Flows, providing visual guidance to users as they move through multiple stages of a flow. This feature improves clarity by allowing stages to be defined as resources and linked to specific screen elements. The progress indicator automatically updates as users proceed through the flow.
In this feature, you need to define a stage resource for each screen element in your flow. For instance, if your flow contains two screens, you would create two-stage resources—one for each screen—and assign the corresponding resource to the respective screen element.
So here I have created two screen elements and created two-stage resources which are Stage1 and Stage2.
The progress indicator is not interactive, meaning users can’t jump between stages directly by selecting them.
7. Automation App
With the Automation app, we can directly check the status of our flows and also create a new flow. When we create flow from here we get the new user experience.
Also, there is one new tab added in the Automation app which is Monitor that displays a list view of Flow interviews. This addition offers developers and admins a centralized location to monitor the performance and status of their Flows. Here we can check the status of our flows as they run.
9. Sort by multiple columns
With this Spring’25 Release, we get this feature to sort multiple columns in a related list view. Here, we have this sort icon when we click on this we get the pop-up to add the columns and the sorting order.
We can select the column and specify the order. As mentioned we have the 5-column limit here. We can’t add columns not more than five.
10. Custom Email templates for new user
Now we can send the customised email template for welcoming the new user. Earlier Salesforce automatically sent its pre-built email and we don’t have the option to customise it, we only have the Link Expires column but with the new Spring 25 Release we can customise the email template.
11. Experienced Cloud Updates
Now Experienced Cloud users leverage the new File Upload Lightning Web Component (LWC) for Lightning Web Runtime (LWR) sites. This addition simplifies the file upload process and eliminates the need for custom solutions
We can now use the Base font Family in the text section of the theme panel in the builder to easily set the font family for all the text to our LWR sites.
12. Work Order and Line Item are now available in the Dynamic Highlight Panel
With the new Release, we can now use Dynamic Form with Work Order and related objects. Earlier Work orders and line items were not supported for the dynamic highlight panel but now we can use it and customise it according to our requirements.
Are you preparing for the Salesforce AI Certifications? Check out the Salesforce certification practice set here
13. New External Auth Tab
In the Spring ’25 Salesforce release, a fresh addition makes its debut with a tab called ‘External Auth Identity Providers’. You can easily access it by heading to Setup and searching for ‘Named Credentials’.
14. Pause and Resume Scheduled Jobs
With this new release, we got two new methods from System class by which we can programmatically pause and resume Apex scheduled jobs. Following are the new method that were introduced within System class.
- pauseJobByName()
- pauseJobById()
- resumeJobByName()
- resumeJobById()
Here, we have created one apex class PauseResumeScheduledDemo which we have scheduled. We can also utilise Pause Job option available from UI.
Let’s also check how we can use pauseJobById() method. Here we are passing cronId mentioned to this method for pausing the Job.
Now after pausing we also get the option to Resume. Similarly we can use the methods available from System class to pause and resume our Scheduled Jobs.
FAQ’s
1. What is the expected date for upgradation of our sandbox and production with Spring ’25?
All sandbox and production are expected to upgrade with Spring ’25 by February 15, 2025.
2. How can we access the new Spring ’25 features early?
We can access Spring ’25 features early if you have a preview org. Make sure to save your preview org credentials to utilise future early-access opportunities.
3. What is the “New Automation” screen in Flow Builder?
The “New Automation” screen is a redesigned interface for creating Flows. It simplifies the process by reducing clicks and allows better organisation and filtering of Flow types.
4. When release notes be available for Spring’25?
The expected date for Release notes release is December 31, 2024.
Conclusion
The Salesforce Spring’25 Release updates are full of exciting updates designed to boost productivity and improve user experience across the platform. With features like simplified Flow creation, enhanced user management, and updates to Experience Cloud, it addresses a wide variety of needs. As you try out these enhancements in your preview org, think about how they can fit into your workflows to save time and add value to your organisation.