The Lightning Component modern framework is a User Interface framework to develop dynamic web apps for mobile and desktop devices. As is the case with each release, the latest Summer‘19 release is packed with rich features including, the newly added Lightning Component features!
Currently, Summer’19 release is available under the pre-release program. On the 3rd and 4th of May, Sandboxes have upgraded; as a result, your organization now get the look and feel of Summer’19 release.
In case you have not read the entire 472 pages of Salesforce Summer’19 release notes, check out Summer’19 release quick summary and the Summer into Top 10 Lightning Experience Gems of Salesforce Summer’19 Release! written by me.
I combed through the release notes and highlighted the added capabilities to the Lightning Component features. Believe me, it was hard to stop at just five! To kick things off, here is my take on the coolest Lightning Component features from Summer’19 release.
1) Enforce Field-Level Security in Apex (Pilot):- Apex has a new security feature for field-level data protection, which is accessed through the Security and SObjectAccessDecision classes. To ensure secure processing in Apex in the context of the current user’s read, create, or update operation, use the stripInaccessible method. Based on the field-level security of the current user, this method can be used to strip the fields from query results that the user can’t access. The method can also be used to remove inaccessible fields from sObjects before a DML operation to avoid exceptions and to sanitize sObjects that have been deserialized from an untrusted source. Read the rest of this entry!