Salesforce is updating the internal implementation of several base Lightning components to use private methods. This effort aligns with modern web standards and doesn't impact the public API of the base components.
Where: This change applies to Lightning Experience, Experience Builder sites, and all versions of the mobile app in all editions. This change is available only to organizations that have opted in to the Dev channel in Salesforce Release Manager.
How: To use or test base components that include this change, opt in to the Dev channel in Salesforce Release Manager.
In Summer '26, these components have adopted private methods:
lightning-progress-indicatorlightning-progress-ringlightning-progress-steplightning-spinner
Salesforce may at any time redesign the internals of our components to improve performance, enhance functionality, and support accessibility. We recommend that you use only the methods and attributes documented in the Lightning Component Reference.