Salesforce Spring ’23 Release Notes — The Funny Summary — Volume IV

Oumaima ARBANI
5 min readJan 10, 2023

--

This is article is one of a many volumes for the Spring ’23 Release Notes — The Funny-ish Summary. If you want to jump to a specific Topic please use the links at the bottom of this page.

Customisation

Fields

  • If it’s unused, then it’s time to clean the mess. Bulk delete for inactive unused picklist values is now GA. Keep in mind that this feature is available only for custom picklists with predefined values
  • On the same note, CTRL + A + delete/ activate/ deactivate/ replace all is also GA. I just want to point out that here we are talking picklist values (while the one just above is only for inactive picklist values), and this feature is available only for custom picklists with predefined values as well
  • You can’t have an unlimited number of inactive picklist values anymore, it’s for the greater good. This will be enforced in SUMMER ‘23
  • No one should be excluded! Pronouns and Gender Identity are now included as optional picklist fields on the Lead, Contact, and Person Account objects

Lightning App Builder

  • I am getting emotional over here, because Dynamic forms aren’t only available for account, person account, contact, and opportunity record pages, but also for Case and Lead record pages. I know, I know… 😭
  • Dynamic actions are now GA for all standard objects only for desktop. Previously this was only available for Account, Case, Contact, Lead, and Opportunity for desktop. You might be asking about custom objects, this is also GA for all custom objects for desktop and mobile
  • You now have the ability to design and build your forecast pages in Lightning App Builder. Best believe Salesforce’s still bejewelled when they walk in the room, they can still make the whole place shimmer 🤩🤩
  • You can now add a save option with Dynamic Forms when creating, editing, or cloning a case or lead or when editing an account. Previously, this option was available only on page layouts
  • Long have we awaited! Dynamic Related Lists now have a view all link so that users can see a full list of related records, instead of only 30 records previously. Christmas in Spring!
  • New release, new template! Pinned Right Sidebar (3 regions) template is joining our extended template list. Check it

Sharing

  • The enforcement of enabling Enhanced Personal Information Management that was scheduled to be enforced in Winter ’23, is postponed to SPRING ‘23.
  • Sharing rules recalculation for the Account object is now F.A.S.T.E.R than ever. Keep in mind that this is still BETA. Còmo 🤨? Check here

Permissions

  • You can now set field-level security for permission sets when creating or editing custom fields. Cool, huh? BETA
  • Managing users isn’t always a fun thing to do, especially when you have to grant them tons of permission sets, remove access to managed package licenses, etc…User Access Policies is here for the rescue, as you can apply and automate mass access to managed package licenses, permission set licenses, permission sets, permission set groups, queues, and groups. BETA

Globalisation

  • Outdated country names are now updated 🌍. Check the full list here
  • Enable ICU Locale Formats is enforced in SPRING ’24
  • Locale names now appear in the corresponding language
  • This one is about unleashing the custom Address field from limitation. Ready…Set…GO
    - Unlocked packages and feed tracking are now supported
    - Salesforce CLI is validated
    - Custom address fields are now supported for configuring search results for an object
    - Thank you…next 🎶🎤
  • The current Japanese Industrial Standards (JIS) style will be replaced by the 1991 Cabinet Notification Directive style in WINTER ’24. ありがとうございました 🎎(That’s “thank you” in case you’re wondering)
  • Effective January 1, 2023, Croatia 🇭🇷 joins the European Union and uses the euro (EUR) in place of the Kona (HRK) as its currency. And by the way what a performance in the 2022 World Cup!
  • Effective April 1, 2023, Sierra Leone’s 🇸🇱 currency changes from the old leone (SLL) to the new leone (SLE)

External Services

  • External Services can now be tracked thanks to the new five visual gauges at the top of the page. Check it out
  • Specifying charset in the schema when making an external callout, is now optional. Previously charset=UTF-8 was set by default when no specific charset was defined
  • Breathe in, breathe through, breathe deep, breathe out because this one is huge. You can now get external data from a web service in Flow Builder without a single line of code. BETA. If you are wondering how this would work 👉🏻 After you add the details of the API, Flow Builder generates an external service with invokable actions that you can use right away in Flow Builder and across Salesforce. You’re welcome 😁
  • No need to create a connected app in Mulesoft in order to make a connection with Salesforce. That can be now easily done with the new MuleSoft Services page. Check how

Salesforce Connect

  • To access and integrate data from external sources that expose their capabilities via GraphQL, you can use the new Salesforce Connect adapter for GraphQL. PILOT

General Setup

  • Hello ⚡️ UNO REVERSE ⚡️ olleh. To do this use the Reverse function when building formulas to return the characters of a source text string in reverse order
  • You can now track up to six fields for Tasks and Events when you turn on field history tracking for Activities.

--

--

Oumaima ARBANI

Salesforce Technical Consultant by day, reader by night. An aspiring CTA, a Salesforce addict, a dog lover, a HUGE Swiftie, a Potterhead, and a big F1 fan.