All the extensions I’ve implemented runs fine as V3 manifests, and they allow much more fine-grained security permissions. That’s something I’m happy with, even as a developer. It limits the security impact of whatever flaws my extension may have.
> uBlock Origin relies heavily on the webRequest API to block unwanted content before it loads. Under MV3, the webRequest API is limited, and extensions are encouraged to use the new declarativeNetRequest API instead. This new API allows for predefined rules but lacks some of the dynamic capabilities that uBlock Origin utilizes for advanced content blocking.
Some may want extensions with unchecked, unrestricted permissions to be able to do all-the-things (tm).
Me on the other hand (and possibly others), with open-source projects often going haywire and crazy over time, feel more comfortable knowing that extensions cannot do more than I have permitted them.
I guess this is for the market to decide. If V2 provides enough value for enough users, it will stick around.
> If V2 provides enough value for enough users, it will stick around.
Unless these snowflakes enter panic mode because "Mozilla is selling all my files" and stop using Firefox for reasons that cannot be explained by logic, which I see is majority of news unfolding after Mozilla changed their wording.
Could you provide a reason why that is a feature?
All the extensions I’ve implemented runs fine as V3 manifests, and they allow much more fine-grained security permissions. That’s something I’m happy with, even as a developer. It limits the security impact of whatever flaws my extension may have.