2026 Use OAuth to authenticate Goodbye Connected Apps Cannot create in Spring ‘26 Existing connected apps work Package installation can create connected apps Customers can request to continue Move to External Client Apps
Component Library on the Web Replaced by https://<myDomainName>.lightning.force.com/docs/component-library In-org component library remains https://developer.salesforce.com/docs/platform/lightning-component-reference
in Files home, Libraries, Files related to records Not available in Chatter, LWR Sites in Experience Cloud Delete Salesforce Files permission Previously required Admin/File owner IdeaExchange idea (8 years old)
to 200 records Previously allowed more, then errored on save List View sorting Blank/null values treated as highest value in dataset Previously lowest value!
files Open Screen Flow by URL in Lightning Experience • /lightning/flow/<flow_name> • /lightning/flow/<flow_name>/versionId • /lightning/flow/<flow_name>?flow__<variableId>=<value>
class QueryChunkingQueuable implements Queueable { private Database.Cursor locator; private integer position; public QueryChunkingQueuable() { locator = Database.getCursor ('SELECT Id FROM Contact WHERE LastActivityDate = LAST_N_DAYS:400'); position = 0; } public void execute(QueueableContext ctx) { List<Contact> scope = locator.fetch(position, 200); position += scope.size(); // do something, like archive or delete the scope list records if(position < locator.getNumRecords() ) { // process the next chunk System.enqueueJob(this); } } }
• Add AI Description <ai> <description>AI component description. Example: The component enables users to add and style text content for dashboards, supporting features such as hyperlinks, bullet points, and text alignment. Ideal for adding formatted text sections such as instructions</description> <property name="prop1" aiDescription="AI description for prop1"/> <property name="prop2" aiDescription="AI description for prop2"/> </ai>