Manifest V3

E565061

Manifest V3 is the latest version of Chrome’s browser extension platform specification, introducing a new permissions, security, and background execution model for WebExtensions.

All labels observed (2)

Label Occurrences
Manifest V3 canonical 4
declarativeNetRequest API 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf WebExtensions platform specification
browser extension manifest specification
aimsTo improve extension security
improve performance of extensions
improve user privacy
announcedBy Google
announcedIn 2018
compatibleWith WebExtensions API model
linked to: WebExtensions API
criticizedFor impact on content-blocking extensions
limitations of declarativeNetRequest rules
defines background execution model for extensions
extension manifest format
permissions model for extensions
service worker based background scripts
deprecates browserAction API from Manifest V2
pageAction API from Manifest V2
documentedAt https://developer.chrome.com/docs/extensions/mv3/overview/
encourages event-driven extension design
follows Manifest V2
hasKeyField "action"
"background" with service_worker
"host_permissions"
"manifest_version": 3
introduces declarativeNetRequest API
linked to: Manifest V3
limits long-running background execution
maintainedBy Google Chrome team
partOf Chrome Extensions platform
linked to: Chrome extensions
replacesFeature event pages from Manifest V2
persistent background pages
requires host permissions to be declared more explicitly
restricts blocking webRequest API for most extensions
rolloutStartedIn around 2021
specifies new rules for content scripts
new rules for extension update behavior
standardizedIn Chromium project
supports action API for unified toolbar button
fine-grained permission requests
offscreen documents API (in Chrome)
optional permissions
usedBy Brave browser
linked to: Brave web browser

Chromium-based browsers
Google Chrome
Microsoft Edge
Opera
usedFor declaring extension background behavior
declaring extension permissions
defining Chrome extension capabilities
uses service workers for background logic

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

WebExtensions API relatedTo Manifest V3
Chrome extension versionModel Manifest V3
subject linked to: Chrome extensions
Manifest V2 precedes Manifest V3
Manifest V2 replacedBy Manifest V3
Manifest V3 introduces declarativeNetRequest API
linked to: Manifest V3