What to do when UiPath Studio Manifest V2 extensions become unsupported and removed after upgrading to Chrome Version 130?
Issue Description
Having Manifest V2 extensions installed and upgrading to Chrome Version 130 will result in a warning banner. This notification will indicate "This extension may soon no longer be supported" on the extension settings page (chrome://extensions).
Post-upgrade, without any intervention, the message "UiPath Web Automation" was turned off. This extension is no longer supported. Chrome recommends that you remove it will be displayed, suggesting that the extension is no longer supported and should be removed.
Root Cause
This issue arises due to Chrome's decision to phase out the support for MV2 extensions following their roadmap to transition to MV3. Although initially, the MV2 deprecation can be controlled by the Chrome flag: chrome://flags/#extension-manifest-v2-deprecation-disabled, Chrome v130, which is due to reach the Stable channel on October 9th, 2024, will ultimately stop running MV2 extensions.
Refer to:
Resolution
For Users of Recent UiPath Studio Versions
All LTS versions and patches of UiPath Studio released after April 2022 by default install UiPath MV3 extensions for Chrome and Edge. This means users of the following UiPath Studio versions will not be affected:
- 2022.4 and all newer versions
- 2021.10.8+
- 2020.10.14+
- 2019.10.9+
For Users of Older UiPath Studio Versions
Users of older UiPath Studio versions are advised to upgrade to UiPath Studio v2024.10.x to avoid disruption due to this change in Chrome v130. Download the latest version from:
- Product Downloads in the UiPath Customer Portal.
- Resource Center in the UiPath Automation Cloud (requires login and Help option navigates to Resource Center).
Upgrading older UiPath extensions for Chrome to MV3
Chrome Web Store data shows considerable use of UiPath MV2 extensions for Chrome installed by older versions of UiPath Studio:
Considering the substantial user base of these extensions and the upcoming non-compatibility starting with Chrome v130, the decision is to upgrade these extensions to the MV3 format.
The plan involves a gradual rollout of this upgrade starting September 16th, 2024.
This change will ensure the continuous functioning of these extensions with future Chrome versions.
Impact of this upgrade
- Changes to UiPath Studio automation projects will not be necessary.
- Completing the installation of these extensions using ExtensionInstallForcelist enables automatic updates without requiring additional actions.
- Without this, the browser prompts for manual re-enabling of the extension after the upgrade.
- Completing the installation of these extensions in Edge results in receiving this upgrade.
Know Issues with MV3 Extensions
A few known issues and their workarounds related to MV3 extensions can be encountered and are detailed here.
Impact on UiPath Extensions for Edge
At present, Edge hasn't proceeded with phasing out MV2 based on the Edge MV3 timeline. Updates on Edge's status will continue to be shared here as necessary. To prevent potential future disruption, it is suggested to consider upgrading to UiPath Studio v2024.10.