Salesforce Summer ’20 release is here, We have put together few highlighted features with descriptions of enhancements and new features.
Split View for Standard Navigation
Work through lists with ease using split view for standard navigation. It’s easy navigation for users when working with multiple records, similar to console-style. No extra navigating back and forth between your list and your records. Split view is amazing for going through records in sequence for quickly skimming through a set of records.
Share / Centralize CSS across Lightning Web Components
Create a consistent look and feel for Lightning web components by using a common CSS module. Define styles in the CSS module, and import the module into the components that share those styles.
Check User Permissions for Lightning Web Components
Customize the component behaviour based on whether the user has specific permission. To check a user’s permission assignment, import Salesforce permissions from the @salesforce/user permission and @salesforce/custom permission scoped modules.
Break up your record details with dynamic forms. It adds the ability to configure record detail fields and sections inside the Lightning App Builder. This feature only available to Custom Objects.
How to enable Dynamic Forms in your org?
Setup -> Record Page Settings -> Switch On the Dynamic Forms section.
Lightning App Builder ->click Upgrade Now from the Record Detail properties pane to launch the Dynamic Forms migration wizard.
Lightning Flow Builder – Tips from Guidance for Flow Builder
Get tips on how to improve your flows as you build them. Guidance for Flow Builder tells you, for example, that you forgot to close a loop. Or perhaps your flow invokes Apex code that uses the legacy Process. Plugin interface instead of the recommended @InvocableMethod annotation. You can show and hide these tips from the new Help Menu in Flow Builder.
Lightning Flow Builder – Run Flows That Bypass User Permissions
Allow guest users to create or edit records they don’t have direct access to by setting your flow to run in the system context without sharing. Flows running with this setting ignore object-level security, field-level security, org-wide default settings, role hierarchies, sharing rules, manual sharing, teams, and territories
Lightning Flow – Trigger a Flow to Performs Actions Before/After a Record Save
Creating or updating a record can now trigger a flow that performs actions such as sending an email after the changes are saved to the database. Use record-changed flows to perform after-save actions and make before-save updates. You can replace most of your workflows and record-change processes that you created in Process Builder
Lightning Flow – Access Apex-Defined Variables from Outside Flows
Now you can pass values into Apex-defined variables when you launch a flow from a Subflow element, from a Visualforce page, or as an action. You can also access the values of Apex-defined variables as the flow runs or when it finishes. Previously, you could access only variables of other data types from outside flows.
Lightning Flow – Create and Edit Flows More Easily with the Improved New Flow Types
New Flow types apart from Screen Flow and Auto launched flow:
Platform Event flow
Sandbox – Data Mask
Sandboxes: Powerful New Ways to Secure your Data using Data Mask and Automatically Track Changes in Your Local Workspace (Beta)
Report & Dashboard – Attach .csv Files to Report Subscriptions (Beta)
A new option lets them choose to receive results as a .csv file attached to the subscription email
Setup -> Reports and Dashboards Settings -> select Let users attach reports as files to report subscription emails in Lightning Experience
CPQ – Transition CPQ to Permission Set Licenses
Salesforce CPQ is replacing Managed Package Licenses with Permission Set Licenses. Customers must assign the new license to all users before installing or upgrading to the Winter ‘21 version.
Salesforce Mobile App – Reorder Navigation Menu Items for Lightning Apps
Mobile users have more control over how they set up their navigation bar and navigation menu. In any Lightning app with personalization enabled, users can reorder their navigation items in the Salesforce mobile app.
Salesforce Mobile App – Quick Actions for Task Queues and Mobile Reminders
Sales reps can set up quick actions to assign tasks to queues. They’ll stay informed receiving their activity reminders as push and in-app notifications in the Salesforce mobile app
Review Important Org Changes with Release Updates (Beta)
Understand and act on updates that impact your Salesforce org using an improved user interface. View your updates and alerts information in a single, easy-to-use page.
Optimize Column Sizes on Quote Line Editor
Now your sales reps can optimize the Quote Line Editor layout to their preferences. They can resize column widths to minimize horizontal scrolling and reduce white space so they can work more efficiently. And the Quote Line Editor now has minimum column widths, auto-saving functionality, and the ability to reset to the default
Block Certain Fields in the User Record for Orgs with Communities and Portals (Previously Released Security Alert and Update, Enforced)
Salesforce is giving customers the option to enable a user setting that allows the hiding of certain personal information fields on the user records in orgs with communities or portals. The fields are hidden from view when external users are accessing user records. External users can still see their own user records. This change doesn’t apply to queries running in System Mode
Get Information About the Current Community in Lightning Web Components
Now, Developers do not have to query Community ID from the apex or to get a base path. Use the @salesforce/community scoped module to import information about the current community context when developing Lightning web components for Lightning communities.
Initiate two-factor Authentication with Apex
To verify a user’s identity with email, phone (SMS), or Salesforce Authenticator verification, pair the methods—one to initiate a verification service and one to complete the verification service. For password or time-based one-time password (TOTP) verification, you can use the second method alone to provide a complete verification service.
Generate Sitemaps for Your Community Pages
In Experience Builder, navigate to the SEO tab in settings and click the Generate Sitemap button to manually generate a sitemap for your community. You can manually generate a sitemap once every 24 hours, and track the status of the sitemap as it processes.