Salesforce Spring ’25: Game-Changing Updates for Developers
Salesforce has rolled out its Spring ’25 Release, packed with powerful updates for developers, admins, and automation enthusiasts. From Apex enhancements to Flow improvements, these features will help streamline development and boost productivity. Let’s dive into the top Spring ’25 features for developers, organized by category.
1. Apex Supercharged with New Features
Apex Gets Zippy: Native File Compression
File compression has long been a challenge for Salesforce developers. In Spring ’25, Salesforce introduced a native API for file compression and extraction within the Compression namespace. Now, you can efficiently manage files without relying on external tools. Here’s an example using the Compression.ZipWriter class:
Dynamic Formulas in Apex
Apex can now evaluate dynamic formulas, similar to formula fields and validation rules. This enhancement allows for custom formula editors and improves performance in Apex code execution. However, some features like protected API names remain unavailable.
Concurrent Long-Running Apex Requests
Salesforce has increased the limit for long-running Apex transactions based on the number of licenses in an org. The new cap scales from 10 to 50 concurrent requests, making large-scale asynchronous processing more efficient.
Pause and Resume Scheduled Jobs
Two new methods allow developers to pause and resume Apex scheduled jobs programmatically:
- pauseJobByName()
- pauseJobById()
- resumeJobByName()
- resumeJobById()
Now, you can dynamically manage scheduled jobs without manually deleting or rescheduling them.
Here, we have created one apex class PauseResumeScheduledDemo which we have scheduled. We can also utilize the Pause Job option available from UI.
Let’s also check how we can use the pauseJobById() method. Here we are passing the 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 the System class to pause and resume our Scheduled Jobs.
2. Lightning Web Components (LWC) Evolved
Local Development for Lightning Experience & Mobile
With Local Dev, you can preview LWC instantly as you code—no need for page refreshes! This feature uses hot module reloading and WebSockets for a seamless development experience.
SLDS 2 (Beta) for Future-Proof UI
Salesforce introduces SLDS 2 (Beta) for a modern, adaptable design system. The SLDS Validator extension helps ensure your LWCs align with these guidelines.
LWC Stacked Modals (Performance Upgrade)
Salesforce continues its transition from Aura to LWC. In Spring ’25, modals now load faster, especially when handling large datasets in record pages.
Redirect to a Newly Created Record
When you create a new record by using a quick action, you can now quickly redirect to the newly created record by clicking default or custom toast messages. Previously, on the desktop, you could only click the default toast message to be redirected to the newly created record.
Where: This change applies to Lightning Experience and Salesforce Mobile in Group, Essentials, Professional, Enterprise, Performance, Unlimited, and Developer editions.
Sort by Multiple Columns in Related Lists
Spring ’25 introduces multi-column sorting in related lists, improving record management efficiency.
3. Smarter Permission & User Management
Modernized User, Role, and Permission Set Management
Salesforce refreshes the Users, Roles, and Permission Sets UI, making list views more intuitive and aligned with Lightning Experience.
Below is the screenshot showing you the settings we have to enable you to see the enhanced view. We can enable these (Enhanced User List View, Enhanced Permission Set List View, Enhanced Role List View)
Enhanced Role and Permission Set List Views
Permission Set and Role List Views now include proper filtering and sorting, making navigation easier.
To use this feature, you need to enable the Enhance Permission Set List view and Enhance Role List view.
View All Fields Permission
A new “View All Fields” permission allows users to access all fields of an object in one step—reducing the admin workload for permission management.
4. Next-Level Flow Automation
Send Email Action Now Supports Attachments
Flow now natively supports file attachments in email actions, reducing reliance on workarounds or third-party solutions.
Streamlined Flow Creation Experience
The new Automation Wizard reduces clicks and speeds up Flow creation with an improved UI.
Real-Time Validation in Screen Flows
Errors in input fields are now flagged immediately instead of waiting for users to click “Next.” This improves the user experience and reduces form errors.
Version History Access in Flow Builder
Now, you can open multiple Flow versions in separate tabs, making it easier to compare and debug different versions side by side.
5. AI-Powered Agentforce Innovations
Agentforce Testing Center: AI-Powered Batch Testing
Launching a reliable AI agent requires thorough testing. While Agent Builder helps test individual conversations, the new Agentforce Testing Center accelerates large-scale testing using batch processing.
Key Features:
- Batch Testing – Run multiple test cases simultaneously for faster validation.
- AI-Generated Test Cases – Save time by using Gen AI to create test cases.
- CSV-Based Execution – Easily upload and run test scenarios from a template.
- CSV-Based Execution – Easily upload and run test scenarios from a template.
- Detailed Test Reports – Identify passed and failed cases, fine-tune conversations, and retest as needed.
Bonus: Strengthened Email Security
To improve email security, Salesforce now requires return email address verification under My Email Settings to prevent phishing attacks and unauthorized email spoofing.
Key Takeaways
The Salesforce Spring ’25 Release delivers groundbreaking enhancements for Apex, LWC, Flow, and AI-powered automation. These updates empower developers to build more efficient, scalable, and user-friendly applications.
At Sigma Infosolutions, we offer comprehensive Salesforce consulting services to help you fully leverage the latest enhancements. Whether you need Apex refinements, LWC upgrades, optimized permissions, or AI-powered automation, our experts are here to ensure you maximize your Salesforce investment. Contact us to discover how we can customize the Salesforce Spring ’25 release to align with your unique business requirements.
Want to learn more? Be sure to check out the official Salesforce release notes for a complete breakdown of all the Spring ’25 features.