retired Summer ’24, removed in Feb 2026 • Migrate to Messaging for In-App and Web enhanced bots Enhanced Email Experience – support ends Winter ‘25, retires Summer ’25 • Use the Classic Email Builder Salesforce for Outlook – December 2027 • Switch to Outlook integration and Einstein Activity Capture
custom object allowance (10) Upcoming restriction on Salesforce Cookie use • Test custom functionality that relies on Salesforce session cookie • Enable “Require first-party use of Salesforce Cookies” in My Domain settings • ”Salesforce plans to enforce that setting in a future release • See bit.ly/40iqcvh Cloudfront is replacing Akamai as the CDN partner • All orgs migrated automatically Suggested actions in Setup General General
objects and profiles • Available since December 2024 Updated UI for Advanced Lookup Search • Lists possible matches under the search bar • Click column titles to change sort order • Create a record from the Lookup input field • Available on a rolling basis General Einstein Search
• Address specific objects and profiles • Requires permissions and setup Agentforce • Configurable Service Agent • Prompt Builder • 1,000 conversations Data Cloud, Commerce Cloud and more - see bit.ly/4fGH9DV General Salesforce Foundations
Users Enable LWC stacked modals Enable ICU Locale Formats Enforce View Roles and Role Hierarchy Permission When Editing Public List View Visibility Enhance Flexibility and Reusability in Prompt Flows Review and Update Settings to Capture Leads from LinkedIn Update API Requests to Use Your MyDomain Login URL Use an Apex-Defined Variable for All Intelligence Signal Types Verify your return email address for sender verification General Enforced Release Updates – Spring 25
Secure Roles Behavior and Update Sharing Group References in Sandboxes Evaluate Criteria Based on Original Record Values in Process Builder Run the Lightning Knowledge Migration Tool Salesforce Platform API Versions 21.0 Through 30.0 Retirement Sort Apex Batch Action Results by Request Order Update Your Trusted URLs for the Latest CSP Directives Verify SAML Integrations General Enforced Release Updates – Summer 25
test new version • 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 • “This feature isn’t part of the initial Spring ‘25 release and may be included at a later date” Agentforce Agentforce
roles • Edit inline • Setup -> User Management Settings : enable Enhanced Role List Enhanced Permission Sets List View Improved standard/custom object performance • Render with LWC • Applied on a rolling basis Customisation List Views
300 • If fewer than 400 million activities Public Groups Access Summary • View sharing rules and list views for all granted object access • View queues that are part of the group Get notified when sharing rule includes external users • Popup when saving sharing rule 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 Customisation Other
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 Local Dev is GA for Lightning Apps Development Lightning Web Components
Dynamic Formulas in Apex GA - bobbuzz.me.uk/FormulasInApex Concurent Long-Running Apex Requests Limit now based on licenses • 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
retrieve() requests • New orgs created in Winter ’25 and later Use My Domain URL rather than Instance URLs (Release Update) • E.g. https://buzzard.my.salesforce.com rather than https://ap2.salesforce.com • Uses correct instance even after org migration/instance refresh • Instance URL Service decommissioning • 1st April 2025 for Sandbox • 14th June 2025 for Production Development API
Describe the type of values you want • Create and save custom library, then click Create with Einstein Run Data Mask when Sandbox refreshed • Run on Refresh option See grace allocation for daily event delivery • Requires add-on license for additional platform/change events Development Other
Ctrl+Z, Mac: Cmd+Z) • Redo (Win: Ctrl+Y, Mac: Cmd+Y) • Save As (Win: Shift+Ctrl+S, Mac: Shift+Cmd+S) Send emails with attachments • Provide ID of file in Send Email action • Max size 35Mb Additional Data Cloud type support • Email, URL, Phone, Percent, Boolean, Currency • Use for entry conditions, send data to Data Cloud, Get Records filter conditions Development Flow Builder
• Previously retained last populated output Input component validation when user changes focus • Previously when navigating to next screen or finishing flow Subflow variables no longer inherit from parent flow variables with same API name Unlimited paused and waiting flows • Consumes storage • May be limited if storage fills up Change set support for Data Cloud triggered flows Development Flow Other
Intent Model • Suggests most probable dialogs to customer • If customer selects one, use this to improve intent model • Previously moved straight to Confused dialog Recognise intent from first message • Requires Enhanced Bot with Cross Lingual Intent Model • Enable Use First Message Intent Recognition with this bot setting • Previously only standard Bots Use Salesforce records in Bot Conversations GA • Use Object Search action • Up to 3 records Einstein Bots
in Spring ‘26) • Platform combines CMS and LWR Sites • Expression based visibility and variations • Component-specific style tab • Site content search • Data Cloud integration • Enhanced CMS workspaces Update URL of LWR Site • Older site base URL ends in /s • Can now remove this • Required to migrate to Enhanced LWR Site Experience Cloud LWR Sites
from an LWR/enhanced LWR site to Salesforce • Previously Aura sites only Shared Domain Certificates no longer supported • All CDN domains require single domain certificate Manage External Users (Limited) permission • User manages external users they have read/write access to • Replaces Manage External Users, which applied to all external users Experience Cloud Other
Pre-requisites Automate Account Engagement Data Stream Creation in Data Cloud • CRM Data data bundle • Includes Landing Page, List Email and Marketing Form data streams + object mappings Copy Assets to CMS via API • Email, File, Form and Lamding Page objects • Requires V5 of the Account Engagement API Copy Additional Asset Types to CMS • Existing Landing Pages • Include Inline CSS when copying a Form Marketing Marketing Cloud Account Engagement (FKA Pardot)
includes dditional reasons for failure – e.g. invalid/banned addresses • Account Engagement Optimizer shows configuration issue when email fails to send • Includes prospect’s name, company, failure reason and more Additional generative AI content language support • French, German, Japanese, Portuguese (Brazil) and Spanish Marketing Marketing Cloud Account Engagement (FKA Pardot)
WhatsApp Message element • Flow elements for 2-way conversation • WhatsApp message builder, including audio, video and document files • Communication subscription support and default preference page for WhatsApp • Marketing Performance dashboards Agentforce • Create campaign content for emails and landing pages • Campaign Brief prompt in Prompt Builder • Generate name, key message, audience description, and detailed campaign goals Marketing Marketing Cloud (FKA Marketing Cloud Growth)
Clone from current or another email • Link components in one email to single personalization point Reusable Personalization Expressions • Filter/sort criteria to select data attribute • Save as expression in Salesforce CMS Enhanced Audience Tools • New Prospect object • Apply scoring rules to accounts • Create and preview segments from a campaign Marketing Marketing Cloud (FKA Marketing Cloud Growth)
Salesforce and external site External web tracking connector • Add tracking snippet to site • Pull information into Reports/Dashboards Opportunity Influence • Automatically attribute revenue to campaigns • First or Last Touch attribution models Marketing Calendar • Unified view of all planned/active campaigns and segment flows • Add new events direct from calendar Marketing Marketing Cloud (FKA Marketing Cloud Growth)
• Can’t make changes while status is Processing Default Brand for content • Used by all Emails, Landing Pages and Forms Form Branding • Respects default brand • Inherits Landing Page brand • Retains own brand in external sites User Interface Enhancements • Undo/Restore for Emails • Add or move sections in Emails/Landing Pages • Adjust section layouts more easily Marketing Marketing Cloud (FKA Marketing Cloud Growth)
Actions Launcher • Camera icon – open photo library, choose file or take photo • Then send to user Assign briefcases to mobile users by Profile • Previously only users/groups Mobile Mobile
new reps • Consider tenure of experienced reps Publish plans to territory-based forecasts • Requires active territory model with forecast managers Plan territories with full segment context Sales Cloud Sales Planning
Raise Flag action to the AI agent Agentforce Service Agent is now ASA Messaging in Digital Wallet Pass visitor search context to the Agent • Turn on Share search queries with Agentforce Service Agent in Experience Workspaces -> AI Experiences Service Cloud Agentforce
Modify generated emails • Insert generated content into email templates Omni-Channel Flow for Email-to-Case is now synchronous Lightning Editor for Email-to-Case composer GA (Release Update) • Modern, HTML5 editor • Full screen, printing, undo/redo buttons, format painting, emojis, resizeable, responsive toolbar • Release update – no scheduled enforcement date Service Cloud Email
preview thumbnails Create a fallback message for service downtime Increased file type support for In-App and Web • .xml, .xls, .xlsx, .csv, .doc, .txt Start a messaging session from Contact/Lead/Account record • Mobile and desktop Date/DateTime support in Secure Forms Service Cloud Messaging
3rd party sources in Salesforce Asynchronous Einstein Knowledge Article Creation (requires Einstein for Service) • Reps no longer wait for the article • Receive in-app notification, email Einstein Knowledge Edits (requires Einstein for Service) • Revise fields for grammar/readability Service Cloud Knowledge
Messaging • Assign to Queue, Service Rep, AI Agent, Skill, Omni-Channel Flow • Requires Enhanced Omni-Channel Actions from more Flow types • Check Availability for Routing/Add Screen Pop flow actions • Available in all Salesforce Flow types • Previously just Omni-Channel Flows Omni-Channel Sidebar • New/Updated work items • View/Change status Service Cloud Routing
Dashboards Settings -> Let users refresh individual widgets for dashboards (Beta) Designate single email to send report subscription notifications • Previously sent as the scheduling user • Reduce risk of spoofing • Setup -> Reports and Dashboards Settings -> Enable Org Wide Email Adress for Report Subscription (Beta) Beta Lightning Reports and Dashboards