Spring ’26 Release Notes Summary

Spring '26 release logo

A huge 1000+ pages long (actually it looks like in description of each functionality they have the claim it is just preview, so the final release notes will be way shorter) release notes – that sounds like a promise for release full of great new functionalities and I was super curious what it will bring. Also – surprisingly – I found time to read this release notes way ahead the actual release being deployed, which means that some functionalities could drop from the release or been added after I read it.

Here is a list of what catched my attention:

  • Migration to IPv6 is in process and you should update all allowlists to include them
  • Legacy host names redirections ends – so if your code/URL still reference the instance name instead of My Domain name it’ll start failing
  • You can enable a release update – which will be enforced in next release – to render Visualforce PDF via a Apex Blog.toPdf() function – promises of additional fonts is what catched my attention. Huray! PS: also the default font has been changed
  • Salesforce to Salesforce integration will be retired in Spring ’27 – not many people knows about this functionality nor use it, but it was powerful thing!
  • Custom disclaimer can be added to exported reports
  • Custom LWC can be added to dashboards for more interactive experiences
  • Custom Labels will be translated in Translation Workbench from now on – as most other translations. Please a huge round of clapping!
  • Sorting list views when some values in specific columns are empty? Previously SF took it as the lowest value, not it is the highest. Not many people will probably notice this change, but I still consider it very interesting
  • New component Request Approval which works only with the „new“ Flow Approval Process and which needs to be added to a Lightning Page so users can submit the record for approval
  • Is your code (Apex, Flow) depended on synchronous sharing processing? It will start failing after Spring ’27 and you can update your code as of now (think about tests as well)
  • Complex Template Expressions in LWC for sophisticated presentation logic sounds super interesting but I have no clue when I would use it
  • TypeScript for all Lightning base components has been completed and should allow developers to build apps with confidence
  • Erroc Console looks like the most important update in the release, which should capture all non-fatal errors happening in flows, display components or page errors. Needs to be enabled in User Interface section
  • Dark Mode available – I feel like everyone cheered it in last release but it looks like it was for Start Suite only, not (and still in Beta) available for most other editions as well (up to Enterprise)
  • Run only relevant tests when deploying Apex component is huge to me as – frankly speaking – not always it is perfectly documented which tests should/needs to be run. While it should working automatically you can still tweak it with @IsTest(critical=true) or @IstTest(testFor=’ApexClass:xxxx‘) annotations available in API v66 and later
  • getPicklistValuesByRecordType finally here and we don’t need to play all the previously needed hacks. And it should work for dependent picklists as well, now I just wish that it works in the flow component as well, where – sadly – it didn’t work before
  • No more session Ids in outbound messages – probably not many people use this functionality but as a CTA this was surprisingly often used in different scenarios and this is a huge change for the board exam
  • SOAP logins calls in API 31 – 64 will be retired (Summer ’27) – just wow!
  • You can recommend an upgrade to new version of your package – no need for push updates or emailing customers, but simple extra hint in the Installed Packages list
  • ApexGuru available for free in VS Code and Code Builder to optimize code
  • Flows can be scheduled on different than Daily frequency
  • finally we can add Flows and other components to LWC Experience site! (not sure whether there is a parity with Aura sites, but I’ve been missing the flow component recently)
  • Also additional HTML tags supported in the HMTL Editor on Experience sites
  • Scanning of files uploaded to your org against malware – beta functionality which is enabled by default
  • Maximum file size of 10GB – looks like Salesforce really want to store all your videos
  • Timeline component for Experience Cloud which shows the history to the user of what they’ve been doing so they catch up quickly with they’ve been doing
  • The Work Order overview page in Field Service should be way quicker to load
  • Education Cloud and its functionality for easier Transfer Credit Evaluation, help students register for high-demand courses (waitlist implementation), eligibility criteria during course registration, digital signing of admissions applications – that looks like plenty of features we sadly had to develop to our client a year ago 🙁
  • Marketing Cloud Next and its ability to share marketing approved email templates with non-marketing users with lock or unlock of specific components – looks like something we had back in the Pardot days and glad to see it back
  • Marketing Cloud Next now also supports attaching of PDF files (up to 5MB – don’t ask me why PDF only, that’s a different question). And it looks like it is included in the price, not extra add-on as in Marketing Cloud Engagement
  • You can complete your tasks in Salesforce Mobile just from the notification – wow, three clicks less. And files can be available offline (via briefcase, which is only for Salesforce Mobile App Plus users :-(). Plus simplified SSO login – no more need to create a new connection, all you should need is to click the Log in with email
  • Partner Cloud and its new referral flows and joint business plans
  • Agentforce Sales App in ChatGPT (Beta) that needs to be enabled (plus is paid either via the Agentforce for Sales add-on or Einstein/Agentforce 1 Sales edition)
  • Understand why you win or lose with Opportunity Closing Recaps generated by AI (paid)
  • Agentforce will be available in Outlook/Gmail integration
  • Sales Dialer will be retired
  • Flow – ability to collapse decision elements (its branches), easier navigating the flow (scroll will be enough), styling of screen flow components (yeah!), Kanban component for screen flow (no idea why I would need it), files preview (this might even be already on production based on some indications), new URL for opening flows in Lightning Experience (as it will perform better), compare versions functionality (only screen flows at the moment), analysis of flow performance (directly on each element in a flow)
  • No more new Connected Apps, External Client Apps is the new approach
  • Tracking of denied attempts to use connected apps – would I be able to see – again – which apps my users would love to use? With the latest change it was just blocked and we had to clue what they would love (and from where we can install it)
  • Device activation mandatory for SSO – starting with OpenID Connect apps, following will be SAML apps – you need to make sure that they use MFA and report to SF that the user used it. Not surprising step as it was way how to go around the MFA requirement
  • I always thought that API-Only users cannot use UI but looks like there was a chance how to make it, but not anymore
  • Passwordless login with Passkeys in beta version – frankly I never understood this whole Passkeys thingy and never made it work (across devices), so I’ll probably stay password guy
  • 200 fields can be tracked with Field Audit (part of Shield). And you can revert changes
  • Case Timeline which needs to be enabled but should replace the feeds and related list with a single view of all events (available in orgs where Industries Service Excellence has been enabled – not sure what it means, but most likely not my orgs :-()
  • Quick Text in Case Comments – kind of surprised it wasn’t there before
  • Real-Time Translations of emails? That seems surprisingly cool and I wonder whether it will be really free and in all editions
  • Automated Rule-based Milestone pausing
  • Being able to save partially filled surveys, even for guest users!
  • Knowledge Maps to organize your knowledge is generally available – seems like a reason to revamp our approach for a new implementation (but it is Unlimited only)

Not bad not great probably taking it into account all in all, let’s see what the summer will bring. Till then enjoy the bike!

What others found:

Leave a Reply