Thursday 22 April 2021

Salesforce Summer '21 Release Highlights/Interesting Features

Summer21 Release Notes - https://help.salesforce.com/articleView?id=release-notes.salesforce_release_notes.htm&type=5&release=232

Pre-Release Org Signup- https://www.salesforce.com/form/signup/prerelease-summer21/

Sandbox Preview Cutoff Date - May 6th (https://help.salesforce.com/articleView?id=000357271&type=1&mode=1)

Sfdconestop Youtube channel(covering different salesforce topics with business use case) -

Summer 21 Interesting Features - 

  • Hard limit of total custom fields per object has been increased from 800 to 900
  • Use the new Active Licenses tab in the Lighting Usage App to monitor org's active, assigned, and available licenses. Note - The Lightning Usage App isn’t available for sandboxes. Data for the Active Licenses tab is collected on Sunday each week
  • Analyze Custom Lightning Components performance on the lightning record page
  • Record Access Reason i.e. sharing hierarchy is now available in LEX, now no need to switch to classic to review the sharing reason
  • Ability to share records owned by high volume users by creating guest user sharing rules
  • Restriction rules is available as a Beta feature and available for custom objects, contracts, tasks, and events, can be created using Tooling/Metadata API. Without restriction rules, users with access to an account can see its contracts, tasks, and events, even when the organization-wide default is set to Private.
  • Default values on dependent picklists are available on accounts, opportunities, cases, contacts, leads, and custom objects.
  • Beta Feature - Ability to set an expiration dates while assigning users to a permission set or permission set group so you can control when the user's permissions would expire based on use case
  • Mass actions now available in split view i.e. No need to open a separate list page—act on multiple records at once
  • Aura components in the ui namespace are deprecated and are not supported. Recommended to migrate to LWC
  • Quick actions can now be created with LWC, also now a new custom label and a reference to that custom label in an existing Lightning web component can be deployed in a single deployment unlike earlier.
  • Legacy versions 20.0 and earlier of the Salesforce Platform API are deprecated and no longer supported by Salesforce.
  • Active and Inactive picklist values usage along with max allowed can be tracked from the object detail page, Unrestricted bound picklists have a limit of 1,000 on active picklists and a limit of 4,000 on inactive picklists.
  • A limit of 4,000 on inactive values for unrestricted picklists is set by default to improve the performance/user experience(https://help.salesforce.com/articleView?id=release-notes.rn_forcecom_fields_inactive_picklist.htm&type=5&release=232)
  • Topics for Objects is now available in LEX with Summer 21
  • For Salesforce sessions, can now redirect all expired tabs in your browser to a custom logout URL
  • Salesforce Optimizer PDF report feature is no longer available after June 2021.
  • Inline Editing is now available in reports as a Beta Feature, also dashboard image can now be downloaded in LEX
  • With Summer21, using "Send to List", surveys can be sent to bulk participants
  • Auto add new custom fields to custom report types is now GA
  • Define Apex to run database operations in user mode or system mode by using AccessLevel parameter
  • Using Event Monitoring, api version usage can now be tracked with the API Total Usage event type in the EventLogFile object. Also User_Type field can be used to track whether the event initiated user is authenticated or guest user
  • Transfer Chat Conversation while in an active Messaging Session is available by just a click
  • MFA Assistant is now available to collect early feedback on the MFA user experience
  • Lightning component changes i.e. when users create,change or delete can now be tracked using audit trail

Summer21 Enforced Release Updates -

  • Disable Access to Non-global Apex Controller Methods in Managed Packages (Update, Enforced)-This update corrects access controls on Apex controller methods in managed packages. When this update is enabled, only methods marked with the global access modifier are accessible by Aura components from outside the package namespace. These access controls prevent you from using unsupported API methods that the package author didn’t intend for global access.
  • Enforce Access Modifiers on Apex Properties in Lightning Component Markup (Update, Enforced)-This update makes Lightning components consistent with the use of Apex properties in other contexts. For example, a markup expression can no longer access an Apex property with a private Apex getter. This release update doesn’t affect usage of Apex setters.
  • Convert the Read Only Standard Profile to a Custom Profile (Update, Enforced)-This update converts the Read Only standard profile to a custom profile, which allows you to edit     permissions in this profile as your business needs require. This update was first available in Spring ’21 and is enforced in Summer ’21.
  • Require Verification When Experience Cloud Users, Partners, and Customers Change Their Email Address (Update, Enforced) - To protect user accounts against security threats, Salesforce now requires Experience Cloud users, partners, and customers to verify their email address changes. This update, first available in Winter ’21, was scheduled for auto-enforcement in Spring ’21, but was postponed to and is enforced in Summer ’21.

 Reports&Dashboards Summer21 Features -

Video on reports/dashboards summer21 features/inline editing in reports -

https://youtu.be/G60OSbkc48U

1 comment: