Slide deck from my talk at the January London Salesforce Developers event, covering the features that developers should care about from the Spring '25 Salesforce release.
Leave existing version active • Create up to 20 versions of a single agent Agent for Setup • Troubleshoot user access issues • Create Report Types • Find answers in Help documentation • Available starting Feb ’25 Update Omni-Channel User Configuration action • Add/remove queue/skill assignments • Change skill levels for users Agentforce Agentforce
All permission renamed • Modify All Records View All Fields • New permission • Includes fields added later • No data access granted! Customisation Permissions
300 • If fewer than 400 million activities Customisation Other Reset password link supports multiple clicks • Extra step in reset process • Link is valid for 24 hours, or until user clicks ‘Reset Password’ • Setup-> Identity Verification -> Display a confirmation page during password reset
save without API version prior to Winter 24 • “Behind the scenes the component was compiled with an internal API version” Lighting Web Security tightened iframe restrictions • Explicit src attribute applies cross-origin restrictions • Regardless of source Single Lightning Component Security Guide • Locker and LWS • bit.ly/422roE9 Development Lightning Web Components
• 100 licenses = 1 long-running request • Minimum is 10 • Maximum is 50 Pause and resume scheduled jobs in Apex Master-Detail Reparenting Restrictions Enforced • Prior to API 63.0, possible to reparent event if not configured Apex no longer supports JSON serialisation of exceptions • Didn’t work before! Development Apex