🇨🇳Freshcollected in 22h

Edge Begins Retiring Manifest V2 Extensions

Edge Begins Retiring Manifest V2 Extensions
PostLinkedIn
🇨🇳Read original on cnBeta (Full RSS)

💡Edge’s MV2 phase-out could break browser-based testing, automation, and privacy tools used by AI teams.

⚡ 30-Second TL;DR

What Changed

Microsoft Edge is starting a phased retirement of Manifest V2 extensions.

Why It Matters

Developers who rely on browser extensions for testing, automation, privacy, or security may face compatibility changes. AI teams using browser-based development workflows should verify that required extensions continue to function under Manifest V3.

What To Do Next

Audit the Edge extensions used in your AI development environment and replace any MV2-only tools with Manifest V3-compatible alternatives.

Who should care:Developers & AI Engineers

Key Points

  • Microsoft Edge is starting a phased retirement of Manifest V2 extensions.
  • The change follows Google Chrome’s completed MV2 shutdown.
  • Legacy extensions such as uBlock Origin may need Manifest V3-compatible versions or replacements.

🧠 Deep Insight

AI-generated analysis for this event.

🔑 Enhanced Key Takeaways

  • Microsoft is implementing a 'policy-based' approach for enterprise users, allowing organizations to temporarily re-enable MV2 extensions via Group Policy until mid-2027.
  • The transition is driven by the Chromium project's underlying architecture changes, which Microsoft adopts as a downstream contributor.
  • Edge's implementation includes a specific 'deprecation warning' UI that alerts users when an installed extension is incompatible with the new Manifest V3 standards.
  • Microsoft has provided a migration toolkit for developers to assist in converting background pages to service workers, a core requirement of the MV3 transition.
  • Performance benchmarks indicate that MV3 extensions generally exhibit lower memory overhead due to the shift from persistent background pages to event-based service workers.
📊 Competitor Analysis▸ Show
FeatureMicrosoft Edge (MV3)Google Chrome (MV3)Firefox (MV3/MV2 Hybrid)
MV2 SupportPhased RetirementFully RetiredContinued Support
Enterprise PolicyExtended Support (2027)Limited ExceptionsN/A (Full Support)
Ad-Blocking CapabilityDeclarative Net RequestDeclarative Net RequestWebRequest API (Full)

🛠️ Technical Deep Dive

  • Manifest V3 replaces persistent background pages with service workers which are terminated when idle to save system resources.
  • The Declarative Net Request API replaces the blocking WebRequest API, requiring extensions to provide rulesets to the browser engine rather than intercepting network requests in real-time.
  • Security improvements include the removal of remote code execution capabilities, as MV3 forbids the execution of externally hosted code.
  • The new architecture enforces a more granular permission model, requiring extensions to request host permissions at runtime rather than at installation.

🔮 Future ImplicationsAI analysis grounded in cited sources

Ad-blocking efficacy will decrease for average users.
The shift from the WebRequest API to Declarative Net Request imposes hard limits on the number of filter rules an extension can apply simultaneously.
Enterprise browser adoption will slow in the short term.
Many legacy internal tools rely on MV2-specific APIs, forcing IT departments to delay Edge updates or maintain complex policy workarounds.

Timeline

2020-12
Google announces the initial roadmap for Manifest V3 and the deprecation of Manifest V2.
2022-09
Microsoft confirms it will follow the Chromium timeline for Manifest V3 adoption in Edge.
2024-06
Google begins the final phase of disabling MV2 extensions for all Chrome users.
2025-01
Microsoft initiates the first wave of deprecation warnings for MV2 extensions in Edge.
2026-06
Google completes the total removal of Manifest V2 support across the Chrome ecosystem.
📰

Weekly AI Recap

Read this week's curated digest of top AI events →

👉Related Updates

AI-curated news aggregator. All content rights belong to original publishers.
Original source: cnBeta (Full RSS)