Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Summer '25 for Developers

Summer '25 for Developers

Slide deck from my talk to the London Salesforce Developers trailblazer community group on the new features coming in the Summer '25 Salesforce release.

Avatar for Keir Bowden

Keir Bowden

June 21, 2025
Tweet

More Decks by Keir Bowden

Other Decks in Technology

Transcript

  1. API Platform API versions 21.0 30.0 retiring REST, SOAP, Bulk

    APIs REQUESTS WILL FAIL Deploy and retrieve pilot metadata Synchronous compile on deploy in sandbox Banner displayed if enabled
  2. Custom fields Custom field type conversion impacting > 85 million

    records The deployment failed because we couldn’t change the data type of one or more custom fields Delete custom object with references (e.g. Lookup) List of Object and Field API Names Object API Name is hyperlinked
  3. Experience Builder Agent (Beta) Setup -> Digital Experiences -> Settings

    Enable Agentforce (Beta) in Experience Builder Setup -> Agentforce Agents Create Agent using Experience Builder Template LWR Site : Settings -> General, Define brand details
  4. Agentforce Other Route work directly to Agentforce No need for

    Omnichannel Flow Update Service Rep’s presence using natural language Via Agentforce (Default), FKA Copilot Agentforce Packaging 2GP support for Topics, Actions and Prompts
  5. Flow Approval Process Create from Approvals app wizard Up to

    3 levels of approvals Final actions Recall path Create Flow Approval Process Action Outputs draft flow - configure elements and activate Run Approval Process from autolaunched Flow
  6. Apex Evaluate Dynamic Formulas in Template Mode bobbuzz.me.uk/Su25FormulaApex Action Extension

    Metadata (Invocable Apex) - Developer Preview Define how to present action inputs Order, Descriptions, Labels Scratch org with feature enabled Adoption guide coming soon
  7. Lightning Web Components Strict access checks on Aura/LWC imports No

    {COMPONENT/MODULE} named {name} found - check imports ISV Component - ask vendor Salesforce component - remove reference Internal DOM structure is changing Tests relying on structure will fail Stop doing that!
  8. Lightning Web Components ESLint V9 support V8 support to end

    in Winter ‘26 Use Typescript with Lightning Base Components - Developer Preview
  9. Lightning Web Components Preview a single component using local dev

    - Beta Don’t have to publish to org Lightning Base Components documentation updated More guidance on usage Advantages on using for customization Consistent naming (was sometimes base Lightning components)
  10. Modernized Record Experience (Aura Sites) Enforced release update Upgrade components

    to modern LWC technology Create Record Form Record Banner Record Detail
  11. Other Email verification mandatory for users creating sites Must be

    verified to send welcome emails Use Flow for SSO registration handler Enhanced security for Salesforce CDN (LWR Sites) Malicious traffic, crawlers, scrapers, bots, and DDOS attacks Legitimate bots and crawlers are preserved