Extension (Marketing Cloud Account Engagement) - June '24 Salesforce Functions – Jan 31, 2025 Einstein Automated Contacts – Feb 2025 API versions 21.0-30.0 - Summer ’25 Standard-Volume platform events – Summer ’25 Streaming API versions 23.0-36.0 – Winter ‘25 Legacy Chat – Feb 14, 2026 Salesforce for Outlook – December 2027, rescheduled from June 2024
Classic, all editions § Applied on a rolling basis § Add *.salesforce-setup.com to allow lists Google Chrome Storage Partitioning § Enabled in Summer ‘24 § Test any solutions that rely on localStorage § Opt out until 3rd Sep 2024: User Interface -> Disable Google Chrome Partitioning for Salesforce Domains
search channels § Filter search for users with rules § Configure objects to always search § Add/remove fields from search index § Protect custom fields Advanced Lookup Search § Up to 100 results
CSP directives § Create and verify default no-reply org-wide email address to send email § Disable access to session IDs in flows § Enable partial save for invocable actions § Enforce sharing rules when Apex launches a flow § Enforce view roles and role hierarchy permission when editing public list view visibility § Make flows respect access modifiers for legacy Apex actions § Prevent Guest user from edit/delete approval requests § Restrict user access to run flows § Run flows in user context via REST API § Transition to lightning editor for email composers in email-to-case § Turn on lightning article editor and article personalization for knowledge
when users are created/updated: — Permission sets — Package licenses — Public groups § Up to 200 active policies § Specify which is applied if user meets multiple criteria (order field) New permissions § Freeze Users - Freeze/Unfreeze users § Monitor Login History - Access login history on user record, View Login History reports Replace Manage Users permission if appropriate
pages § New step in field creation § Last field in first field section § Only appears if dynamic forms-enabled pages exist Dynamic forms-enabled information on custom fields
to API 61.0 for Summer ‘24 features Component Lifecycle Hooks use Native Browser APIs § Synthetic polyfill for older browsers Native DOM/Design System Architecture changes § Unsupported customisations may break Utility Bar API § Import lightning/platformUtilityBarApi § Add lightning__utilityBar target
API 61.0 Light and Native Shadow DOM Accessible Rich Internet Applications (ARIA) support Form association § Submit component state as part of a form § Participate in form lifecycle – form reset, element disabled, restore state § Participate in form validation https://webkit.org/blog/13711/elementinternals-and-form-associated-custom-elements/
accessible from all spaces in system mode Read-only object checks supported if user has access to data space, applies to : § Describe calls (API 61.0+) § WITH USER_MODE § WITH SECURITY_ENFORCED § Security.StripInaccessible() No field level security or record access control!
§ Now errors if code references unlicensed objects § Consistent with metadata/on-demand compilation FOR UPDATE locks released by rollback to savepoint § Generates entry in debug log § Includes most recently locked entity type Apex Exceptions Emails now include § Org name § User name § My Domain name
URLs § E.g. https://buzzard.my.salesforce.com rather than https://ap2.salesforce.com § Uses correct instance even after org migration/instance refresh § Redirections will cease working in Winter ‘25 release Update records based on External ID in REST API § Use the new updateOnly parameter § Previously only upsert supported Salesforce API Only Systems Integrations user profile § Obsolete – replaced with Minimum Access – API Only Integrations user profile in Spring ‘24 § Converting to a custom profile so you can delete
scratch org Includes : § Installed Packages § Configuration Metadata § Data Enable in Dev Hub Manage through CLI Separate scratch org definition file Expires after 90 days
frozen if they don’t login within 60 days Manage Dev Sandboxes user permission § Create/clone/refresh/delete Developer/Developer Pro sandboxes § Empower developers while protecting data Refresh sandbox from CLI § org refresh sandbox command
Report Formula Generation Field Service – Pre-Work Brief Industries: Contracts – Contracts AI Industries: Health – Assessment Generation Industries: Net Zero – ESG Reports General – Salesforce Scheduler Sales – Einstein Conversations Sales/Experience - Sales Emails for Partners Sales – Enablement, Relationship Selling, Sales Emails Service – Article Recommendations, Feedback Management, Work Summaries
the response doesn’t match the requirements Connect Answer Questions with Knowledge Copilot action to bot § Conversational answers to customer questions View standard Bot reports in Summer ‘24 folder
changes Connect Data Cloud to enhanced LWR sites Adjust layout of LWR sites to screen size Configure search results in search manager for LWR sites See updates to dependent picklist values in LWR sites
Cached in browser as well as server Setup audit trail tracks more Visualforce site changes Single domain certificate required for Content Delivery Network Custom Domain Management user permission BrowserId_sec cookie removed
opted-out prospects from Engagement Studio Copy images to Salesforce CMS Workspace View Alerts in the Optimizer Account Engagement API v5 § Extract related data based on defined relationships § Create landing pages § Bulk Asset Copy flows support forms
test content, directly from campaign record Collect consent in signup form Remove users from flow with exit rules Add Leads/Contacts as campaign members
for landing pages with forms § Not available for LWR or other site templates § Requires site key and secret from Google Add SEO properties § Description + <link>, <meta>, <script> tags § Public page title now required field § Republish the Marketing Landing Page site in Experience Builder Preview as Guest or Authenticated Use See flow details when publishing a landing page URL alias automatically activates
Leads/Contacts Personalize messages/experiences with related data Email reply management Custom domain links Briefs on campaigns Add segments to campaigns
single channel Transfer WhatsApp conversation from Marketing Cloud to Service Cloud § View transferred analytics in Journey Builder Suppress promotional messages in support interactions Additional data in WhatsApp engagement queries § Correlation ID, Sender Display Name and Content Type
Messaging User permission set license required § Make yourself available in the Omni Widget Mobile App Plus § Configure offline landing pages with clicks § Assign configurations to specific profiles § Publish to activate
with top combined Fit and Engagement scores (Prospecting Center required) § Goals includes the user's forecasts commit and link to related forecast (Forecasting enabled and user has visited page) § Salesblazer card links to Salesblazer site Actions in Intelligence Views / Pipeline Inspection § Standard and custom quick actions from list view § Mass update records § Update multiple records inline Enterprise Territory Management § Renamed to Sales Territories § Determine compensation based on Territory assignment dates
and web, and web to case § Previously Email or Chat transcripts Summaries of survey responses Insights from survey responses Conversation catch up language support § French, Italian, German, Spanish, Japanese (FIGS+J) Einstein Email Summaries
in Email-to-Case § Release update, enforced in Spring '25 § Full screen mode, printing, undo/redo buttons and more New Lightning Email Threading Behaviour § Disables thread id § Matches on token in subject/body § Falls back on metadata § Release update, enforced Spring '25 Threading tokens for all objects § Previously just cases § Can use in flows § No longer count towards org storage limits
2025 § Can't create after July 1, 2024 Migrate from Enhanced WhatsApp to Unified Messaging Update SMS/Facebook Messenger Standard Channels to Enhanced Message from Salesforce mobile app Sensitive Data Rules in Enhanced messaging sessions § Block data patterns
in background § Continue using device or lock it § App notification when complete § Requires Mobile App plus § Contact Salesforce support or your AE to participate Omni-Channel for Mobile § Set status § Handle work requests from all enhanced channels except Voice § Notifications for new or updated work, changes to status