Skip to content

Instantly share code, notes, and snippets.

@ishad0w
Created November 17, 2024 02:59
Show Gist options
  • Save ishad0w/9ae183447fedb669ed02338e9357dcc4 to your computer and use it in GitHub Desktop.
Save ishad0w/9ae183447fedb669ed02338e9357dcc4 to your computer and use it in GitHub Desktop.
macOS how to Enable Manifest V2 extensions for another year (until June 2025)

Arc

defaults write company.thebrowser.Browser.plist ExtensionManifestV2Availability -int 2

Chrome

defaults write com.google.Chrome.plist ExtensionManifestV2Availability -int 2

Chrome Beta

defaults write com.google.Chrome.beta.plist ExtensionManifestV2Availability -int 2

Chrome Dev

defaults write com.google.Chrome.dev.plist ExtensionManifestV2Availability -int 2

Brave

defaults write com.brave.Browser.plist ExtensionManifestV2Availability -int 2

Brave Beta

defaults write com.brave.Browser.beta.plist ExtensionManifestV2Availability -int 2

Edge

defaults write com.microsoft.Edge.plist ExtensionManifestV2Availability -int 2

Edge Beta

defaults write com.microsoft.Edge.Beta.plist ExtensionManifestV2Availability -int 2

Vivaldi

defaults write com.vivaldi.Vivaldi.plist ExtensionManifestV2Availability -int 2
@zackheil
Copy link

zackheil commented Apr 9, 2025

This appears to not work anymore ahead of the June enforcement. Tried with Arc without success.

@ishad0w
Copy link
Author

ishad0w commented Apr 10, 2025

@zackheil Yes, unfortunately that's true.

@yusufsiregar44
Copy link

yusufsiregar44 commented Apr 16, 2025

@zackheil did you try removing and re-adding the affected extensions?

It works for me with bypass-paywall-clean on Arc Version 1.89.0 (60953).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment